Senior AI Software Engineer

kiwi

Santo Domingo

Remote

COP 287,954,000 - 415,933,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

100% remote (LATAM)
Collaborative cross-functional team

Job summary

Kiwi is seeking a Senior AI Software Engineer to build and improve AI systems used across Kiwi’s products and operations. You will work on LLM-powered chat, voice experiences, and agents that use tools to complete tasks, with an emphasis on accuracy, latency, cost, and reliability.

You will collaborate with Product, Design, Operations, and Engineering to understand problems and translate them into real software for customers.

Qualifications

  • Hands-on experience shipping LLM-powered applications and tool calls.
  • Strong backend design skills for reliable APIs and services in production.
  • Experience with evaluating and improving AI systems using metrics and traces.

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 safeguards for actions affecting customers or business processes, including validation and human confirmation where appropriate.
  • Contribute to architecture and code reviews, share practical engineering standards, and help other engineers build dependable AI features.

Skills

LLM tech
TypeScript
Node.js
Python
System design
Back-end APIs
Observability

Tools

AWS
Docker
PostgreSQL

Job description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Software Engineer
Senior AI Software Engineer

Kiwi Financial Inc • Colombia

Remote
COP 120,000,000 - 180,000,000
100% remote
Ownership of meaningful engineering
Collaborative team across functions
Senior AI Engineer — Remote (LLM, Agents & Automation)
Senior AI Engineer — Remote (LLM, Agents & Automation)

kiwi • Santo Domingo

Remote
COP 287,954,000 - 415,933,000
100% remote (LATAM)
Collaborative cross-functional team
Senior AI Engineer - LLM & Agents (Remote)
Senior AI Engineer - LLM & Agents (Remote)

Kiwi Financial Inc • Colombia

Remote
COP 120,000,000 - 180,000,000
100% remote
Ownership of meaningful engineering
Collaborative team across functions
Senior Software Engineer
Senior Software Engineer

Caseware • Colombia

Remote
COP 120,000,000 - 180,000,000
Remote work possible
Home office stipend
Life insurance
Sr Machine Learning Engineer (Remote - LATAM Based)
Sr Machine Learning Engineer (Remote - LATAM Based)

Arionkoder • Bogotá

Remote
COP 374,895,000 - 562,342,000
Competitive USD salary
20 business days of vacation
Family Leave
+2
Engineering Lead (Credit Risk)
Engineering Lead (Credit Risk)

kiwi • Colombia

Remote
COP 120,000,000 - 180,000,000
Senior Conversational AI Delivery Engineer
Senior Conversational AI Delivery Engineer

Omilia Natural Language Solutions Ua Ltd • Colombia

On-site
COP 300,060,000 - 433,420,000
Apple gear
Senior AI Fullstack Engineer - SD, Remote: Colombia - Costa Rica, Fulltime
Senior AI Fullstack Engineer - SD, Remote: Colombia - Costa Rica, Fulltime

Gorilla Logic, Inc. • Colombia

On-site
COP 120,000,000 - 180,000,000
IA Engineer Senior
IA Engineer Senior

Softtek • Colombia

On-site
COP 226,218,753 - 301,625,004
Senior Full Stack AI Engineer - Remote Work | REF#305200
Senior Full Stack AI Engineer - Remote Work | REF#305200

BairesDev • Antioquia

Remote
COP 356,022,000 - 517,850,000
Remote work
USD compensation
Hardware and software setup
+2