M
Musafir•3h ago
Indeed
Fullstack DotNet AI Developer
Pune, Maharashtra
Full Time
Senior Level
Full Job Description
Build end-to-end AI-powered travel features at Musafir using C#, .NET 10, React/TypeScript, LLMs, RAG, and agent capabilities. We are looking for a Fullstack DotNet AI Developer with strong OOP, SOLID principles, and microservices experience.
Requirements
- 4+ years of experience in C#/.NET development
- Strong understanding of design patterns
- Hands-on experience with microservices and REST APIs
- Familiarity with PostgreSQL or MongoDB
- Expertise in React and TypeScript
- Lots of hands-on with Semantic Kernel, Microsoft.Extensions.AI, or LLM API integration in .NET
- Solid understanding of embeddings, similarity search, and RAG patterns
- Experience with prompt engineering and token/cost optimization
- Familiarity with GraphQL, OpenTelemetry, and ELK stack
- Proficiency with Git, Docker, and CI/CD pipelines
Responsibilities
- Own product features end-to-end from design to production
- Build LLM-powered features using C#, .NET 10, and ASP.NET Core
- Develop RAG, chat interfaces, function-calling logic, and agent capabilities
- Construct robust RAG pipelines utilizing Azure AI Search, PGVector, or Qdrant
- Integrate with Azure OpenAI, OpenAI, and other model APIs
- Create responsive front-end features using React and TypeScript
- Design and optimize microservices and RESTful APIs for performance
- Work efficiently with PostgreSQL/MongoDB, caching strategies, and background workers
- Optimize prompts to minimize AI token usage and reduce costs
- Implement essential AI guardrails, evaluation frameworks, hallucination mitigation techniques, and observability solutions
- Leverage OpenTelemetry and ELK for application observability
Company
M
Musafir
Musafir is a leading travel technology platform dedicated to building innovative, technology-driven experiences for travelers.
Pune, Maharashtra
Posted on Indeed