Senior Developer AI Offline

Responsibilities

• Design and develop scalable AI-powered applications and services, integrating

multi-agent frameworks and LLM-based workflows to enable intelligent

automation.

• Build and optimize AI models, vector search systems, and embeddings to

enhance data retrieval, analytics, and decision-making.

• Implement advanced API integrations, ensuring seamless interaction between AI

models, enterprise systems, and external data sources.

• Architect and manage AI cloud infrastructure on Azure (e.g., ACI, AKS),

prioritizing security, scalability, cost optimization and reliability for AI workloads.

• Lead the development of data pipelines for processing, storing, and retrieving

structured and unstructured data eJiciently.

• Supervise and mentor junior developers, ensuring best practices in AI workflow

development, API design/integrations, and cloud deployments.

• Automate infrastructure and model deployment with DevOps practices and

CI/CD pipelines

• Continuously monitor and optimize AI-driven applications, addressing

performance bottlenecks and improving system resilience through proactive

logging, real-time analytics, and comprehensive reporting to drive insights and

improvements.

• Collaborate with architects and product managers to define AI strategies,

aligning technical solutions with business objectives.

• Research and integrate emerging AI technologies, keeping the platform current,

competitive, and future-proof.

Senior Developer Skills

• Minimum 10 years of software engineering experience spanning design,

development, testing, and deployment.

• Enterprise integration background with hands-on experience in developing and

integrating REST/SOAP web services, managed APIs, OAuth 2 authentication,

and messaging queues for reliable system communication.

• Strong experience coding in Python or C#, plus JavaScript/TypeScript, SQL, and a

solid grasp of design and integration patterns.

Classifica(on: Internal• Hands-on experience with agentic workflows and multi-agent frameworks (e.g.,

Autogen/AG2, LangChain/LangGraph, CrewAI) to orchestrate AI agents.

• Advanced knowledge of Retrieval-Augmented Generation (RAG) and prompt

engineering (ReAct, Reflection, chain-of-thought) and Metacognitive AI

techniques.

• Familiarity with vector embeddings, semantic search, and vector databases

(Pinecone, FAISS) for AI-powered information retrieval.

• Solid understanding of AI/ML fundamentals (pre-training, fine-tuning, transfer

learning, Transformers) and LLM architectures, including parameter scaling.

• Strong expertise in Azure AI and cloud services, designing modular AI

architectures with Azure AI Services and data processing pipelines.

• Proven expertise in entity and data modeling, with hands-on experience in

relational, NoSQL, and vector databases, optimizing data pipelines to support AI

applications eJiciently.

Preferred Qualifications

• Proficiency in Python or C#, with working knowledge of JavaScript/TypeScript

and SQL.

• Robust enterprise integration experience, developing complex orchestrations

involving service chaining, content-based routing, and guaranteed delivery.

• Practical experience with data pipelines, Azure Data Factory, Azure SQL Server,

and Microsoft Fabric, with a strong understanding of data warehouses, data

lakes, and data lakehouses, including their architectures, use cases, and best

practices for managing large-scale data workloads in AI-driven applications

• Azure AI Engineer Associate, Azure Data Scientist Associate, or similar

certification, plus hands-on knowledge of Azure Functions, ACI, Azure AI

Services, Azure OpenAI, and KQL.

• Familiarity with DevOps principles and CI/CD pipelines for automating AI model

and software deployments.

• Tertiary qualification in Software Engineering, Computer Science, or a related

field.

The job ad is no longer active

Look at the current jobs ML / AI →