Fullstack DotNet AI Developer (DotNet 10 | React) - Pune
Build end-to-end AI-powered travel features using C#, .NET 10, React/TypeScript, LLMs, RAG, and agent capabilities at Musafir.
Company Details
Musafir is a travel platform focused on building technology-driven travel experiences. Website: Musafir
Requirements
5+ years of experience in C#/.NET development
Strong OOP, SOLID, clean code, and design patterns
Hands-on experience with microservices and REST APIs
Experience with PostgreSQL or MongoDB
Strong React and TypeScript experience
Hands-on with Semantic Kernel, Microsoft.Extensions.AI, or LLM API integration in .NET
Understanding of embeddings, similarity search, and RAG patterns
Experience with prompt engineering and token/cost optimization
Familiarity with GraphQL, OpenTelemetry, and ELK
Experience with Git, Docker, and CI/CD
Strong debugging, ownership, and communication skills
Responsibilities
Own product features end-to-end from design and development to production
Build LLM-powered features using C#, .NET 10, and ASP.NET Core
Develop RAG, chat, function-calling, and agent capabilities
Build RAG pipelines using Azure AI Search, PGVector, or Qdrant
Integrate Azure OpenAI, OpenAI, and other model APIs
Build responsive front-end features using React and TypeScript
Design and optimize microservices and RESTful APIs
Work with PostgreSQL/MongoDB, caching, and background workers
Design prompts and optimize AI token usage and costs
Implement AI guardrails, evaluation, hallucination mitigation, and observability
Implement application observability using OpenTelemetry and ELK
Contribute to Docker, CI/CD, and Azure/AWS cloud environments
Write clean, testable code and troubleshoot issues across environments
Job Details
Pune — Work from Office
Interview Process
Technical Screening
Technical Interview
System Design Interview
Hiring Manager Round
HR Round
Important Note
ClanX is a recruitment partner, helping Musafir hire Full Stack .NET AI Developer.
Skills
As published by recruitee · 16 questions · 4 written answers
Basics
Full name, Email, CV, Phone
Short answers (3)
- Please share your current CTC breakup, including Fixed, Variable, ESOPs, and other components, if any. Please stick to this format: Fixed: 15L, Variable: 3L, ESOPs: 5L with 4-year vesting
- What is your expected annual CTC? (INR)
- Help us with your LinkedIn profile link
Pick from a list (9)
- How many years of experience do you have as a Full Engineer with DotNet 10 and ReactJS?
- Do you have hands-on experience with ReactJS?
- Are you willing to relocate to Pune?
- What is your notice period? (We are looking for candidates who can join within 30 days)
- Is your notice period negotiable?
- Have you built LLM-powered features in C#/.NET using Azure OpenAI, OpenAI, or similar model APIs?
- Do you have experience working at a product-based company?
- Are you a citizen of India and currently based in India?
- What is your current annual CTC range? (INR)
Written answers (4)
- Can you briefly describe the LLM-powered feature you built in C#/.NET, including the use case, your role, and how you integrated the model API?
- What interests you about the company Musafir (https://in.musafir.com/)? Tip: Research the company and share a specific reason. Generic or copy-pasted answers will be rejected.
- Why do you want to leave your current role?
- Where did you find this job opportunity? (e.g., LinkedIn, Twitter, WhatsApp, etc). If someone referred you, please mention their name and contact number so we can thank them. (Write NA if not applicable).