Kiwi

Senior AI Platform Engineer

Kiwi

full-time

Posted on:

Location Type: Remote

Location: Argentina

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • You will lead the design and implementation of a robust, asynchronous Python backend (FastAPI). This system must handle complex AI agent orchestration, streaming data, and heavy processing while maintaining low latency and security.
  • You will design the backend for frontend (BFF) and service layers that connect our AI modules (agents, processing, memory) to the KiwiAI Nexus interface. Your architecture will ensure that every model output is traceable, observable, and perfectly integrated into the UI.
  • To empower our Data Science team to contribute directly to production, you will lead the shift from our current JavaScript backend to a unified Python ecosystem. This means aligning standards, patterns, and libraries that make this transition seamless and high-quality.
  • You will champion the use of AI-assisted development tools (Cursor, Copilot, etc.) to accelerate our output while maintaining rigorous standards through automated testing and observability.

Requirements

  • Python Mastery: You aren't just "good" at Python; you understand async patterns, Type Hinting, and Pydantic. You know how to make Python perform at a backend level.
  • System Architect: experience building backend for frontend (BFF) layers and integrating complex microservices.
  • JavaScript/TypeScript: You are comfortable enough in JS to navigate our current backend and port logic over to the new Python architecture.
  • Modern DevOps: Experience with Docker and CI/CD pipelines in a cloud environment.
  • The "Augmented" Developer: You have a refined workflow using AI assistants to write boilerplate, refactor code, and generate tests, but you have the seniority to know when the AI is wrong.
Benefits
  • Strong ownership mindset and autonomy.
  • Architecture-first thinking and scalability focus.
  • Pragmatic approach balancing speed and quality.
  • Strong communication skills and ability to collaborate cross-functionally.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Pythonasynchronous programmingType HintingPydanticbackend for frontend (BFF)microservicesJavaScriptTypeScriptDockerCI/CD
Soft Skills
leadershipcommunicationcollaborationproblem-solvingadaptability