Job Openings Full-Stack Engineer (Python/React)

About the job Full-Stack Engineer (Python/React)

About the Role

Were looking for a Full-Stack Developer with 3-5 years of hands-on experience to join our remote engineering team. You'll work on a range of mission-critical systems, including data pipelines, APIs, web applications, and backend services that support our proprietary AI and machine learning infrastructure.

This is a hands-on role for someone who thrives in a fast-paced, product-focused environment and enjoys solving technical challenges across the stack.

Responsibilities

  • Design, build, and maintain scalable backend services and APIs using Python (FastAPI)
  • Develop frontend components and interfaces using React
  • Contribute to the evolution of our infrastructure using Docker, Kubernetes, and AWS
  • Interact with databases using PostgreSQL, write performant queries, and support data migrations
  • Integrate services such as RabbitMQ (messaging) and MinIO (object storage)
  • Own features end-to-end: from design to production monitoring
  • Collaborate with AI engineers to support ML-related infrastructure and services
  • Work in the terminal/console confidently to manage services, debug issues, and optimize performance
  • Maintain clean, version-controlled code using Git and participate in code reviews

Qualifications:

3-5 years of professional experience with most of the following: 

  • Python (FastAPI preferred)
  • React
  • PostgreSQL
  • Docker & Kubernetes
  • RabbitMQ, MinIO
  • Git, strong command-line fluency
  • AWS (EC2, S3, IAM, etc.)
  • Experience working on pipeline services, APIs, and database-driven applications
  • Strong understanding of backend infrastructure and frontend integration
  • Exposure to machine learning or AI-powered systems is a plus
  • Experience in healthcare or insurance industries is a strong plus
  • Ability to work independently and communicate effectively with technical and non-technical stakeholders

Requirements

  • Fluent English (C1+) capable of complex, real-time conversations with native speakers, with clear pronunciation and minimal grammar mistakes
  • Must be based in Latin America
  • Comfortable working remotely with a flexible, results-driven