
Senior AI Engineer – Chat & Agent Systems
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in India.
• Take ownership of the technical design and execution of chat-team projects.
• Establish engineering priorities, standards, and daily technical decisions.
• Convert product requirements into straightforward, maintainable system architectures.
• Write production-level Python code and remain active in the implementation process.
• Create abstractions that simplify complexity without unnecessary engineering.
• Review pull requests for accuracy, maintainability, test coverage, and design quality.
• Mentor junior developers in programming practices and system design.
• Troubleshoot production issues related to application code, agent workflows, prompts, models, data, and infrastructure.
• Enhance the reliability, observability, latency, and cost-effectiveness of chat systems.
• Optimize the team’s utilization of coding agents throughout the development lifecycle.
• Guide engineers in agentic coding practices.
• Spearhead initiatives that improve the team’s efficiency and AI integration.
• Approximately 4–5 years of professional experience in software engineering.
• Strong command of Python, specifically in producing idiomatic, typed, testable, and maintainable production code.
• Solid programming fundamentals and sound engineering judgment.
• Experience in designing, delivering, and maintaining production systems.
• Ability to create meaningful abstractions while keeping systems simple and comprehensible.
• In-depth knowledge of API design, data modeling, concurrency, error handling, and observability.
• Experience in writing effective automated tests using tools such as pytest.
• Capability to conduct thorough code reviews and articulate suggested modifications.
• Experience in mentoring junior developers.
• Required experience in building LLM or agent-based applications.
• Familiarity with LangGraph or similar agent frameworks, tool-calling, and multi-step workflows.
• Knowledge of conversation state, context management, execution flows, model APIs, structured outputs, retrieval, and grounding.
• Experience with streaming responses and asynchronous execution.
• Ability to evaluate prompts, models, and end-to-end agent functionality.
• Experience using Langfuse, LangSmith, or similar observability tools.
• Proven ability to manage reliability, latency, and cost in production LLM systems.
• Advanced proficiency with agentic coding workflows.
• Skill in utilizing coding agents for exploration, planning, implementation, testing, debugging, and review.
• Ability to assess generated code for accuracy, security, maintainability, and unnecessary complexity.
• Capability to design accountable development workflows leveraging agents and automation.
• Strong written and verbal communication skills.
• Competitive salary and incentive programs.
• Flexible working hours and the option for remote work.
• Opportunities for professional development and growth.
• Collaborative and inclusive work environment.
World Vision
FICO
Guidehouse
Workiva
Get handpicked remote jobs straight to your inbox weekly.