Senior Software Engineer (AI + Full Stack)
About the Role
We are looking for a Senior Software Engineer who has strong hands-on experience in building scalable software systems and has worked with AI/LLMs, vector databases, model integrations, or applied machine learning. You will work closely with product, engineering, and AI researchers to design, build, and deliver intelligent features across our platform.
This role is ideal for someone who is strong in software fundamentals but also curious and comfortable applying AI in real product environments.
Key Responsibilities
Core Engineering
Design, develop, and maintain high-quality, scalable, and secure backend or full-stack applications
Write clean, modular, testable code and lead code reviews
Architect microservices, event-driven systems, APIs, and integrations
Optimize system performance, reliability, and observability
AI/LLM Work
Integrate LLMs (OpenAI, Anthropic, open-source models) into production workflows
Build and maintain RAG pipelines, embeddings, and vector database queries
Fine-tune existing models or work with prompt engineering to improve quality
Implement evaluation frameworks for AI features (latency, cost, accuracy, drift)
Collaborate with data scientists/AI engineers on experimentation and deployment
Leadership & Collaboration
Lead end-to-end feature development
Mentor junior engineers and contribute to engineering best practices
Work closely with product & design teams to translate business needs into technical solutions
Participate in system design and architectural discussions
Required Skills & Experience
4-8+ years of professional software development experience
Strong expertise in at least one backend language (Python, Node.js, Java, Go, .NET)
Experience with cloud infrastructure (AWS/GCP/Azure) and CI/CD pipelines
Solid understanding of databases (SQL + NoSQL) and distributed systems
Practical experience integrating AI in production (any of the following):
RAG pipelines
Fine-tuning or model customization
Prompt engineering & LLMOps
Vector DBs (Pinecone, Weaviate, Chroma, Elasticsearch, Qdrant)
Model evaluation, guardrails, observability
Strong problem-solving and system design skills
Ability to work in a fast-paced startup environment
Good to Have
Experience with LangChain, LlamaIndex, OpenAI Assistants API, or custom agent frameworks
Experience with LangFuse, LiteLLM, or other LLM observability/cost optimization tools
Understanding of DevOps, Docker, Kubernetes
Frontend experience (React/Next.js)
Experience building multi-agent systems or workflow orchestration
Prior experience in an AI/ML product company
What We Offer
Opportunity to work on cutting-edge AI products
Ownership, autonomy, and room to experiment
Fast-paced and collaborative culture
Competitive salary + performance-based bonuses
Work that directly impacts customers and business outcomes
Job Types: Full-time, Permanent
Pay: ?900,000.00 - ?1,200,000.00 per year
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.