Senior AI Engineer - Chat & Agent Systems

New
J
JobgetherAI software
Fully remote position based in India.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Approximately 4–5 years of professional software engineering experience.
Required Skills
PythonData modeling

Requirements

  • Have approximately 4–5 years of professional software engineering experience.
  • Demonstrate strong proficiency in Python, including idiomatic, typed, testable, and maintainable production code.
  • Bring solid programming fundamentals and sound engineering judgment.
  • Have experience designing, delivering, and operating production systems.
  • Understand API design, data modeling, concurrency, error handling, and observability.
  • Have experience writing automated tests using tools such as pytest.
  • Have hands-on experience building LLM-powered or agentic applications.
  • Have experience building tool-calling or multi-step workflows using LangGraph or comparable agent frameworks.
  • Understand conversation state, context management, execution flows, model APIs, structured outputs, retrieval, and grounding techniques.
  • Have experience with streaming responses, asynchronous execution, and evaluating prompts, models, and end-to-end agent behavior.
  • Have experience instrumenting and debugging LLM applications with Langfuse, LangSmith, or similar observability platforms.
  • Be highly proficient in agentic coding workflows, including critically evaluating generated code and designing workflows that maintain engineer accountability.

Responsibilities

  • Own the technical design, architecture, and delivery of chat-team projects.
  • Help define engineering priorities, standards, and day-to-day technical decisions.
  • Translate product requirements into simple, scalable, and maintainable system designs.
  • Write high-quality production Python code and develop clear abstractions.
  • Review pull requests for correctness, maintainability, test coverage, and design quality.
  • Mentor junior developers in programming fundamentals, system design, and code quality.
  • Diagnose production issues across application code, agent workflows, prompts, models, data, and infrastructure.
  • Improve system reliability, observability, latency, and operating costs.
  • Promote the use of AI coding agents across exploration, planning, implementation, testing, debugging, and code review.
  • Identify engineering workflows to automate and help the team adopt responsible agentic coding practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now