Senior AI Software Engineer

Posted Yesterday
Be an Early Applicant
3 Locations
In-Office or Remote
Senior level
Fintech • Software • Financial Services
The Role
Build and operate production LLM applications, including conversational agents, voice experiences, tool-using workflows, and backend integrations. Design agent behavior, safeguards, reliability mechanisms, and APIs while improving accuracy, latency, cost, and performance through evaluations, testing, observability, and production feedback. Collaborate cross-functionally to solve ambiguous product problems and establish engineering standards for dependable AI systems.
Summary Generated by Built In

We are looking for a Senior AI Software Engineer to build and improve the AI systems already used across Kiwi's products and operations. Our work includes LLM powered chat and voice experiences, agents that use tools to complete tasks, and automations connected to real customer and business workflows.

You will work across AI and backend engineering: designing agent behavior, integrating LLMs with our services and data, building reliable APIs, and improving how these systems perform in production. This is a hands-on role for someone who has shipped LLM applications beyond prototypes and takes responsibility for their accuracy, latency, cost, and reliability.

You will collaborate with Product, Design, Operations, and Engineering to understand the problem behind each use case, decide where AI adds value, and turn that decision into software that works for real users.

Responsibilities

  • Build and operate LLM powered features, including conversational agents, voice experiences, and workflow automations.

  • Design how agents use tools, retrieve information, maintain context, and hand off to people or other systems when needed.

  • Integrate AI capabilities with Kiwi's backend services, APIs, product flows, and internal tools.

  • Improve the quality of AI behavior through evaluations, production feedback, testing, and iteration.

  • Investigate and resolve issues involving incorrect responses, failed tool calls, latency, cost, or unexpected behavior in production.

  • Design clear safeguards for actions that affect customers or business processes, including validation, permissions, and human confirmation where appropriate.

  • Contribute to architecture and code reviews, share practical engineering standards, and help other engineers build dependable AI features.

Requirements

  • Strong software engineering experience, with the ability to design, build, and operate backend services and APIs in production.

  • Hands-on experience building and shipping applications with LLMs, including tool calling, agent workflows, and integration with external systems.

  • Experience improving LLM applications using evaluations, traces, user feedback, or production metrics. You can explain what failed, how you measured it, and what you changed.

  • Strong TypeScript and Node.js experience. Working knowledge of Python and the ability to contribute to Python services when needed.

  • Experience designing for reliability in asynchronous workflows, including failure handling, retries, observability, and recovery.

  • Ability to work with ambiguous product problems, challenge assumptions, and propose practical solutions rather than simply implement a specification.

  • Sound judgment about when an AI system can act autonomously and when it needs validation or human review.

  • Clear communication and ownership across Engineering, Product, and business teams.

Our technology
Our environment includes TypeScript, Node.js, Python, APIs and microservices, AWS, Docker, PostgreSQL, and LLM providers and tools. We work on chat, voice, and agent based systems connected to Kiwi's products and operations. Experience with every tool we use is not required; the ability to build and run reliable LLM applications is.

Nice to have

  • Experience with voice agents, speech to text, text to speech, or real-time conversational systems.

  • Experience with retrieval augmented generation, knowledge bases, or document processing.

  • Experience with AI workflows in fintech, lending, payments, customer support, or other environments with sensitive customer interactions.

  • Experience improving the cost and performance of LLM applications at scale.

What we offer

  • The opportunity to work on AI systems already used in real products and operations.

  • Ownership of meaningful engineering problems across LLMs, agents, backend systems, and customer experiences.

  • Room to shape how Kiwi builds, evaluates, and operates AI as its use grows.

  • A collaborative team across Engineering, Product, Design, and Operations.

  • 100% remote — Argentina, Colombia, or the Dominican Republic.

 

Skills Required

  • Strong software engineering experience designing, building, and operating backend services and APIs in production
  • Hands-on experience building and shipping LLM applications, including tool calling, agent workflows, and external system integrations
  • Experience improving LLM applications using evaluations, traces, user feedback, or production metrics
  • Strong TypeScript and Node.js experience
  • Working knowledge of Python and ability to contribute to Python services
  • Experience designing reliable asynchronous workflows with failure handling, retries, observability, and recovery
  • Ability to solve ambiguous product problems and propose practical solutions
  • Sound judgment regarding AI autonomy, validation, and human review
  • Clear communication and ownership across Engineering, Product, and business teams
  • Experience with voice agents, speech-to-text, text-to-speech, or real-time conversational systems
  • Experience with retrieval-augmented generation, knowledge bases, or document processing
  • Experience with AI workflows in fintech, lending, payments, customer support, or sensitive customer interactions
  • Experience improving LLM cost and performance at scale
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, New York
101 Employees
Year Founded: 2020

What We Do

Kiwi is a leading platform that helps Latinos living in the US, who may have limited credit data and access to capital, build credit history through unsecured lines of credit and alternative credit builder programs. As the fastest-growing minority segment in the US, the Latino market is expected to reach over 100 million in the next few decades. Our mission is to empower Latinos by providing tools and resources to establish credit, access capital and save money.

Similar Jobs

Caseware Logo Caseware

Software Engineer

Cloud • Fintech • Software • Analytics
In-Office or Remote
2 Locations
570 Employees

Juniper Square Logo Juniper Square

Staff Software Engineer

Fintech • Real Estate • Software
Remote
14 Locations
217 Employees
265K-265K Annually
In-Office or Remote
7 Locations
106 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account