Senior AI Engineer - Chat & Agent Systems

Kantiv

India

On-site

INR 2,500,000 - 4,000,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Building Ventures, Inc. is seeking a strong AI engineer with 4–5 years of experience to lead the chat team’s technical direction and own system design for day-to-day projects. You will write production Python, shape priorities, review code, and mentor junior developers.

You will gain hands-on experience with agentic workflows, LangGraph/LangSmith/Langfuse tooling, and work on reliable, observable, and cost-efficient chat systems. Excellent communication is essential for this role.

Qualifications

  • Approximately 4–5 years of professional software engineering experience.
  • Strong proficiency in Python, including writing idiomatic, typed, testable, and maintainable production code.
  • Strong programming fundamentals and consistently sound engineering judgment.
  • Experience designing, delivering, and operating production systems.
  • An ability to create useful abstractions while keeping systems simple and understandable.
  • Strong knowledge of API design, data modeling, concurrency, error handling, and observability.
  • Experience writing effective automated tests with tools such as pytest.
  • The ability to review code beyond surface‑level concerns and explain the reasoning behind suggested changes.
  • Experience mentoring junior developers and improving the quality of their work.
  • Comfort taking ownership, identifying opportunities, and driving improvements across a team.
  • Clear written and verbal communication.
  • Agentic systems experience: Hands‑on experience building LLM or agentic applications is required.
  • Building tool‑calling or multi‑step workflows using LangGraph or a comparable agent framework.
  • Designing conversation state, context management, and execution flows.
  • Working with model APIs, structured outputs, retrieval, and grounding.
  • Supporting streaming responses and asynchronous execution.
  • Evaluating prompts, models, and end‑to‑end agent behavior.
  • Instrumenting and debugging LLM applications with Langfuse, LangSmith, or similar observability platforms.
  • Managing the reliability, latency, and cost of production LLM systems.

Responsibilities

  • Own the technical design and delivery of chat-team projects.
  • Shape engineering priorities, standards, and day‑to‑day technical decisions.
  • Turn product requirements into simple, maintainable system designs.
  • Write production Python and remain closely involved in implementation.
  • Design clear abstractions that reduce complexity without over‑engineering.
  • Review pull requests for correctness, maintainability, test coverage, and overall design quality.
  • Help junior developers strengthen their programming and system‑design judgment.
  • Diagnose production issues across application code, agent workflows, prompts, models, data, and infrastructure.
  • Improve the reliability, observability, latency, and cost of our chat systems.
  • Take initiative in making the team more AI‑native by improving how we use coding agents throughout the development lifecycle.
  • Mentor other engineers in effective agentic coding workflows, including planning, implementation, testing, debugging, and code review.

Skills

Python
Production systems design
API design
Data modeling
Concurrency
Observability
Automated tests (pytest)
Code review
Mentoring
Ownership & initiative
Communication

Tools

LangGraph
LangSmith
Langfuse

Job description

We’re looking for a strong AI engineer with roughly 4–5 years of experience to play a central role in our chat team.

You’ll help shape the team’s technical direction, own the system design of day-to-day projects, maintain a high bar for engineering quality, and support junior developers through thoughtful design guidance and code reviews. This is a hands‑on role for someone who combines strong programming fundamentals with practical experience building agentic systems.

What you’ll do
  • Own the technical design and delivery of chat-team projects.

  • Shape engineering priorities, standards, and day‑to‑day technical decisions.

  • Turn product requirements into simple, maintainable system designs.

  • Write production Python and remain closely involved in implementation.

  • Design clear abstractions that reduce complexity without over‑engineering.

  • Review pull requests for correctness, maintainability, test coverage, and overall design quality.

  • Help junior developers strengthen their programming and system‑design judgment.

  • Diagnose production issues across application code, agent workflows, prompts, models, data, and infrastructure.

  • Improve the reliability, observability, latency, and cost of our chat systems.

  • Take initiative in making the team more AI‑native by improving how we use coding agents throughout the development lifecycle.

  • Mentor other engineers in effective agentic coding workflows, including planning, implementation, testing, debugging, and code review.

What we’re looking for
  • Approximately 4–5 years of professional software engineering experience.

  • Strong proficiency in Python, including writing idiomatic, typed, testable, and maintainable production code.

  • Strong programming fundamentals and consistently sound engineering judgment.

  • Experience designing, delivering, and operating production systems.

  • An ability to create useful abstractions while keeping systems simple and understandable.

  • Strong knowledge of API design, data modeling, concurrency, error handling, and observability.

  • Experience writing effective automated tests with tools such as pytest.

  • The ability to review code beyond surface‑level concerns and explain the reasoning behind suggested changes.

  • Experience mentoring junior developers and improving the quality of their work.

  • Comfort taking ownership, identifying opportunities, and driving improvements across a team.

  • Clear written and verbal communication.

Agentic systems experience

Hands‑on experience building LLM or agentic applications is required. Relevant experience may include:

  • Building tool‑calling or multi‑step workflows using LangGraph or a comparable agent framework.

  • Designing conversation state, context management, and execution flows.

  • Working with model APIs, structured outputs, retrieval, and grounding.

  • Supporting streaming responses and asynchronous execution.

  • Evaluating prompts, models, and end‑to‑end agent behavior.

  • Instrumenting and debugging LLM applications with Langfuse, LangSmith, or similar observability platforms.

  • Managing the reliability, latency, and cost of production LLM systems.

We do not expect expertise in every named tool. We care about the underlying engineering judgment and the ability to learn or replace frameworks as the ecosystem changes.

Agentic coding experience

The candidate should be a power user of agentic coding workflows and understand how to use coding agents as engineering tools rather than simple code generators.

They should be able to:

  • Use coding agents effectively across exploration, planning, implementation, testing, debugging, and review.

  • Provide agents with the right context, constraints, and verification steps.

  • Critically evaluate generated code for correctness, security, maintainability, and unnecessary complexity.

  • Design development workflows that keep engineers accountable for the resulting code.

  • Identify repeatable team workflows that can be improved through agents and automation.

  • Teach junior developers how to use coding agents effectively without weakening their engineering fundamentals.

  • Lead practical initiatives that make the team faster and more AI‑native.

What success looks like
  • The team makes clearer and more consistent technical decisions.

  • Projects have simple designs, well‑defined boundaries, and useful tests.

  • Code reviews catch meaningful design and correctness issues early.

  • Junior developers receive actionable guidance and grow more independent.

  • The team develops effective and responsible agentic coding practices.

  • Production issues become easier to diagnose and resolve.

  • The codebase becomes easier to understand, change, and operate over time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Engineer - Chat & Agent Systems
Senior AI Engineer - Chat & Agent Systems

Kantiv • India

On-site
INR 1,400,000 - 2,800,000
Senior AI Engineer - Chat & Agent Systems
Senior AI Engineer - Chat & Agent Systems

Jobgether • India

Remote
INR 5,000,000 - 9,000,000
Fully remote position based in India
Full-time employment
Hands-on technical leadership
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Randomtrees • Chennai

Hybrid
INR 1,500,000 - 1,900,000
AI Engineer
AI Engineer

Ecolibrium • Bengaluru Urban

On-site
INR 2,600,000 - 5,200,000
Senior AI Engineer
Senior AI Engineer

PENN ENGINEERING • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Senior AI Engineer - Agentic AI and Voice Agents
Senior AI Engineer - Agentic AI and Voice Agents

YAL • Hyderabad

On-site
INR 3,500,000 - 5,500,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

InSync Analytics Corp. • Mumbai Suburban

Hybrid
INR 1,800,000 - 3,000,000
Junior AI Developer
Junior AI Developer

Mallow Technologies • Karur

On-site
INR 400,000 - 600,000
Real-world GenAI projects
Mentorship program
Collaborative culture
+1
Agentic AI Developer
Agentic AI Developer

Vlink • Mumbai

On-site
INR 1,200,000 - 2,400,000
Founding Engineer, AI
Founding Engineer, AI

Cenna • Hyderabad

On-site
INR 900,000 - 1,300,000