Senior Software Engineer - Chat & Agent Systems

Company: Kantiv (formerly Joist AI)

Location: India (Remote)

Type: Full-time

Remote: Yes

Posted: 2026-09-12

About this role

We’re looking for a strong software 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 desig...

Create Your Job Alert

Other Senior Jobs

Other Jobs in India