102580 – Sr. Fullstack Engineer B.
Summary
We are seeking a senior Full Stack Engineer to design and build agentic AI systems and scalable cloud-native applications. This role combines hands-on backend and frontend development with advanced AI/ML engineering to deliver autonomous workflows, retrieval-augmented generation, and enterprise-grade copilots on Azure.
You will work across multi-agent architectures, RAG pipelines, LLM fine-tuning, and microservice platforms to turn ambiguous problems into production solutions. This is an opportunity to influence architecture, mentor engineers, and deliver high-impact AI-driven features.
Responsibilities
- Design and implement multi-agent AI systems using frameworks like LangChain, AutoGen, and CrewAI
- Build RAG pipelines with vector databases such as Pinecone and Weaviate
- Implement agent orchestration patterns and inter-agent communication protocols for distributed AI workflows
- Fine-tune LLMs and optimize prompt engineering for production use cases
- Develop AI-powered decision engines and autonomous task execution systems
- Design and deploy enterprise copilots using Microsoft Copilot Foundry with custom knowledge bases
- Implement backend services using C# /.NET (ASP.NET Core, Entity Framework, SignalR, Minimal APIs) and Python (FastAPI, Django, Flask)
- Architect microservices with Docker containerization and event-driven patterns using Azure Service Bus or RabbitMQ
- Integrate Azure services including Azure Functions, Azure Logic Apps, Azure Cognitive Services, Azure OpenAI Service, and Azure Data Factory
- Create CI/CD pipelines and infrastructure as code with Azure DevOps, ARM/Bicep, and maintain observability with Application Insights
- Collaborate with data scientists, product managers, and stakeholders; document architecture decisions and mentor junior developers
Requirements
- 5+ years of professional software engineering experience with full stack responsibilities
- Proven experience designing and implementing multi-agent AI systems and RAG pipelines
- Hands-on experience with LangChain, AutoGen, or CrewAI and vector DBs (Pinecone, Weaviate)
- Experience with LLM fine-tuning and prompt engineering optimization
- Strong backend development experience with C# /.NET (ASP.NET Core, Entity Framework, SignalR, Minimal APIs) and Python (FastAPI, Django, Flask)
- Experience building microservices and containerized applications using Docker
- Experience with event-driven architectures using Azure Service Bus or RabbitMQ
- Experience integrating and deploying solutions on Azure, including Azure Functions, Logic Apps, Azure Cognitive Services, Azure OpenAI Service, Azure Data Factory, and Azure DevOps
- Experience authoring CI/CD pipelines (YAML) and Infrastructure as Code using ARM templates or Bicep
- Strong problem-solving, documentation, and communication skills; ability to translate complex AI concepts to business terms
- Demonstrated ability to mentor junior developers and work effectively in cross-functional teams
Nice to Have
- Experience with Terraform for multi-cloud infrastructure provisioning
- Experience working with monitoring and observability tools such as Application Insights
- Prior exposure to agent orchestration frameworks and inter-agent coordination mechanisms
