AI Engineer

Uplers Solutions Private Limited.

Maharashtra

On-site

INR 1,200,000 - 1,800,000

Full time

4 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Eighty Days is building a new way to discover the world centered on taste, trust, and personal context. As an AI Engineer, you will design, build, and own LLM-powered features on our NestJS/TypeScript backend, shaping how users discover and save places.

You will work across LLM providers, implement RAG pipelines with embedding generation and vector search, and ensure production performance with streaming, caching, and observability.

Qualifications

  • Bachelor's degree in CS/Engineering or related field
  • 1.5+ years of software engineering experience with strong TypeScript/Node.js
  • Experience with LLMs, embeddings, and production-grade systems

Responsibilities

  • Design, build, and own LLM-powered features end-to-end on our NestJS/TypeScript backend
  • Own the LLM interface layer: orchestration, tool calling, memory, evaluation
  • Route models across multiple LLMs for quality, latency, and cost
  • Develop and maintain RAG systems: embedding generation and vector search
  • Engineer for production performance: streaming, caching, session state, and observability
  • Build automated test suites and LLM evaluation tooling
  • Translate business insights into AI features in collaboration with the founder and engineers

Job description

Experience: 1.00 + years

Salary: Confidential (based on experience)

Expected Notice Period: 7 Days

Shift: (GMT+05:30) Asia/Kolkata (IST)

Opportunity Type: Office ()

Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: N/A)

Note: This is a requirement for one of Uplers' client - N/A

What do you need for this opportunity?
Must have skills required:

Elasticsearch, Python, Nodejs typescript, Large Language Model (LLM), Vector Database, MongoDB/MySQL/PostgreSQL, LangChain, NestJS, LLM evaluation

AI Engineer

Eighty Days is building a new way to discover the world centred on taste, trust, and personal context. Today, travel discovery is fragmented across social media, search, and private conversations. We are creating a product that brings this together into a structured, map-based experience where recommendations are attributed, meaningful, and built over time. Our focus is not just on helping people plan trips, but on becoming the place where they continuously save, organise, and revisit places that matter.

What You’ll Do
  • Design, build, and own LLM-powered product features (chat and conversational modules, content understanding, recommendations) end-to‑end on our NestJS/TypeScript backend: from product requirements to production to iteration. Based on real user behavior.
  • Design and own the LLM interface layer: orchestration, tool calling, memory, evaluation, and the glue that makes agents and multi-step pipelines reliable in production.
  • Work fluently across many LLMs (proprietary and open-source), choosing and routing the right model for each job based on quality, latency, and cost.
  • Develop and maintain RAG systems: embedding generation, vector search (Qdrant), hybrid retrieval with Elasticsearch and MongoDB, and grounding LLM responses in first‑party data.
  • Engineer for production performance: SSE streaming, prompt caching, token budgets, Redis‑backed session state, SQS‑based async processing, and observability.
  • Build automated test suites and internal LLM evaluation tooling: regression tests for prompt and model changes, eval datasets curated from real user queries, and metrics for relevance, response quality, and groundedness.
  • Translate business and product insights into working AI features, collaborating closely with the founder, backend engineers, and product.
What We’re Looking For
  • 1.5+ years of software engineering experience with strong TypeScript/Node.js
Preferred Skills
skills (NestJS preferred)
  • Shipped at least one LLM‑powered feature to production (chatbot, assistant, RAG system, content extraction pipeline, etc.), not just prototypes.
  • Hands‑on experience with a major LLM API (Gemini, OpenAI, or Anthropic): Prompt design, structured outputs, function/tool calling, and streaming.
  • Working knowledge of embeddings, vector search (Qdrant, Pinecone, pgvector, etc.), and RAG patterns.
  • Production experience with MongoDB, Elasticsearch, or Redis.
  • Strong product sense: able to judge what makes an AI response genuinely useful and to balance quality, latency, and cost trade‑offs.
  • Ownership mindset: can own a module end to end, from ambiguous requirements to shipped feature, with minimal oversight.
  • Familiarity with AWS fundamentals (EC2/Beanstalk, S3, SQS).
  • Bachelor’s in Computer Science, Engineering, or related field, or equivalent practical experience.
Nice to have
  • Experience building LLM evaluation pipelines or working with eval frameworks.
  • Exposure to agent frameworks (LangGraph, LangChain) or Model Context Protocol (MCP). Note: we build most pipelines directly on model APIs, so framework knowledge is a bonus, not a requirement.
  • Experience with prompt caching, model routing, or LLM cost optimization at scale.
  • Experience with messaging platform APIs (WhatsApp Cloud API, Instagram Graph API).
  • Prior experience in a fast‑paced, AI‑driven startup environment.
Interview Process
  • Round 1: 45–60 minutes, focusing on work experience, relevant projects, and scenario‑based questions.
  • Round 2: Approximately a 1.5‑hour live assignment assessing problem‑solving and critical thinking. Candidates can use LLM tools and the internet.
About Uplers:

Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Engineer
AI Engineer

Uplers • Kanpur

On-site
INR 1,500,000 - 2,500,000
High autonomy
Direct access to management
Opportunity to define AI architecture
AI Engineer
AI Engineer

Uplers • Chandigarh

On-site
INR 1,339,000 - 2,678,000
High autonomy and direct access to leadership
Immediate impact in a small team
AI Engineer
AI Engineer

Uplers • New Delhi

On-site
INR 1,500,000 - 2,100,000
High autonomy
Direct access to founders
Opportunity for long-term engagement
Solutions Architect
Solutions Architect

Uplers • Mumbai

On-site
INR 4,000,000 - 5,000,000
Solutions Architect
Solutions Architect

Uplers • Chandigarh

On-site
INR 4,000,000 - 5,000,000
Solutions Architect
Solutions Architect

Uplers • Gurugram District

On-site
INR 4,000,000 - 5,000,000
Solutions Architect
Solutions Architect

Uplers • Ernakulam

On-site
INR 4,000,000 - 5,000,000
Lead AI Engineer
Lead AI Engineer

Uplers • Nashik District

On-site
INR 3,000,000 - 4,500,000
Lead AI Engineer
Lead AI Engineer

Uplers • Khordha

On-site
INR 3,000,000 - 4,500,000
Lead AI Engineer
Lead AI Engineer

Uplers • Patna

On-site
INR 3,000,000 - 4,500,000