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.
Technical Training Program Developer at Nordex Group developing and executing technical training programs for service technicians and stakeholders. Focus on enhancing learning experiences aligned with operational needs.
Team Leader focusing on managing developers and products in Genetec's Security Center SaaS. Leading and supporting teams to ensure delivery and efficiency in a hybrid work environment.
Engineering Services Technician responsible for safe, efficient repair of manufacturing equipment. Supporting Engineering Services Lead and Continuous Improvement initiatives on site.
Desenvolvedor TI criando e implementando aplicações de IA utilizando técnicas de visão computacional. Integrando sistemas, realizando testes e dando suporte técnico.
Monitoring GLP delivery routes for punctuality and operational efficiency at Supergasbras. Ensuring real - time tracking and addressing operational issues during distribution.
Specialist Developer at Hitss focusing on technological innovation through Node.js and AWS. Collaborating with teams to develop scalable solutions for high - volume applications.
Educational Developer at University of Alberta enhancing instructional practices in engineering. Providing support for faculty and teaching staff in curriculum development and assessments.
Strategic leader managing wholesale service delivery and development for Anglian Water. Influencing performance metrics and driving regional growth across the UK.
Developer with expertise in Oracle RDBMS and PL/SQL at iKnowHow Group. Designing and developing business applications and databases with strong collaboration efforts.
Digital Consultant at Zühlke shaping technology - driven transformation journeys for clients by defining IT strategies and assessing technology landscapes. Collaborating with stakeholders and driving business growth through digital advisory.