Senior Multi-Agent Developer (AI) working in a hybrid environment to build production-ready AI tools. Collaborating with architects and UX teams to create a robust multi-agent AI system.
Responsibilities
Design and implement scalable AI and data-driven systems, using orchestration frameworks like Semantic Kernel, LangChain, or LangGraph.
Build and maintain data pipelines that integrate structured and unstructured sources across Azure Lakehouse, MongoDB, SQL Server, and APIs.
Develop multi-agent workflows to coordinate complex AI-driven tasks and ensure system accuracy and efficiency.
Integrate LLM APIs (e.g., GPT-4, Claude) and apply RAG principles to deliver reliable, context-aware responses.
Collaborate with architects on system design and integration strategies across internal platforms and services.
Partner with infrastructure teams on deployment, monitoring, and optimization in Azure environments.
Work with Product and UX to define technical requirements and shape user interactions within conversational AI interfaces.
Mentor junior developers, document design decisions, and contribute to engineering best practices.
Participate in Agile ceremonies and help drive team efficiency and continuous improvement.
Requirements
5+ years of professional software development experience building and deploying scalable applications.
1–2 years of experience developing AI-powered applications using LLMs, RAG architectures, or orchestration frameworks.
Proven track record working cross-functionally with product, data, and infrastructure teams.
Hands-on experience with frameworks such as Semantic Kernel, LangChain, LangGraph, or AutoGen.
Understanding of multi-agent systems and retrieval-augmented generation (RAG).
Experience with vector databases (e.g., Azure AI Search, Pinecone, MongoDB Vector Search or similar).
Familiarity with Model Context Protocol (MCP) and LLM integrations.
Solid understanding of Angular (v18+) or other front end tools i.e React for front-end integration.
Experience with Azure Lakehouse, MongoDB, SQL Server, and Entity Framework OR similar tools.
Working knowledge of Azure OpenAI, Azure AI Search, Azure Functions / Container Apps, and Service Bus OR similar tools.
Familiarity with microservices, Docker, Kubernetes, and asynchronous programming.
Excellent communication skills with the ability to explain technical concepts clearly.
Strong collaboration and stakeholder engagement skills across disciplines.
Proven ability to manage priorities, meet deadlines, and deliver quality solutions independently.
Software Developer creating web components and mobile apps at SONDA. Involves collaboration with various teams and ensuring solutions meet performance and security standards.
Senior/Lead Developer specializing in SAP MDG projects for a leading consulting company. Collaborating with international clients and teams across Europe and USA to drive digital transformation.
Intern in software development for wind turbine control at Nordex. Contributing to software functions and gaining practical insights in agile development.
Senior leader focused on designing and optimizing production operations systems at HII. Collaborating with technology and product groups to improve manufacturing efficiency.
Consultant specializing in Business Object and PL/SQL for data projects in a hybrid environment. Collaborating with major clients on reporting and data warehouse solutions.
Associate Engineer position focused on technology skill development through mentorship and hands - on experience at RAVL. Join a team that prioritizes sustainable business outcomes and client satisfaction.
Senior Manager of Software Development leading development team transformation at Boeing. Spearheading agile modernization initiatives while collaborating with cross - functional teams for efficiency and growth.
Analista Programador SQL role in technology team evaluating user needs and communication with candidates. Managing efficiency and quality KPIs while solving user questions and problems.
Desktop Engineering Specialist at Sun Life focused on secure and scalable Windows endpoint solutions. Leading desktop initiatives and technical standards in a dynamic enterprise environment.
Desktop Engineering Intern assisting with daily tasks and endpoint monitoring in a fast - paced team environment. Gaining visibility into vulnerability scanning and supporting end users while learning technical skills.