Senior AI Engineer - Chat & Agent Systems
Kantiv (formerly Joist AI) · Remote
Free account: apply link, HR contact and an AI-written cold email
Kantiv (formerly Joist AI) · Remote
Free account: apply link, HR contact and an AI-written cold email
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.
Want to reach Kantiv (formerly Joist AI)'s HR directly?
NextKnock finds the hiring contact and writes a personal cold email from your resume. You send it from your own Gmail.