Senior Software Engineer - Chat & Agent Systems

New
K
Kantiv (formerly Joist AI)Software Engineering
Remote - IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4–5 years
Required Skills
PythonLLM

Requirements

  • 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.
  • Strong knowledge of API design, data modeling, concurrency, error handling, and observability.
  • Experience writing effective automated tests with tools such as pytest.
  • Ability to review code beyond surface-level concerns.
  • Experience mentoring junior developers and improving the quality of their work.
  • Hands-on experience building LLM or agentic applications.
  • Experience with tool-calling or multi-step workflows using LangGraph or comparable frameworks.
  • Proficiency in observability platforms like Langfuse or LangSmith.
  • Experience as a power user of agentic coding workflows for engineering tasks.

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.
  • 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.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now