Browse All Jobs

Launch Potato is seeking a Senior Backend Engineer to join their dynamic, international team. This role is crucial for enabling the Data Science team to scale machine learning innovation across business-critical services. The Senior Backend Engineer will be responsible for deploying and supporting ML infrastructure, maintaining backend services, and contributing to infrastructure and DevOps enablement.

The position is based in Ciudad de Mexico, Mexico, and is remote.

Responsibilities:

  • Deploy machine learning pipeline and endpoint changes in partnership with the Data Science team.
  • Identify and remove backend bottlenecks.
  • Maintain and improve backend services.
  • Troubleshoot and resolve production issues.
  • Stand up and maintain infrastructure using tools like Terraform, ECS, and Lambda.
  • Contribute to continuous deployment pipelines and improve CI/CD workflows using tools like CircleCI.
  • Participate in and lead thoughtful code reviews.
  • Deliver maintainable and testable code using frameworks like Django and tools such as Pytest.
  • Proactively suggest engineering improvements or inefficiencies.

Requirements:

  • 4+ years of professional development experience using Python.
  • Experience with containerized Python/Django (or FastAPI) services, including deployment on AWS.
  • Proven track record collaborating with Data Science teams and deploying ML endpoints to production.
  • Proficiency in troubleshooting production bugs in systems with limited QA support.
  • Strong grasp of SQL databases, CI/CD (especially CircleCI), and infrastructure as code (Terraform preferred).
  • Comfortable contributing ideas, giving peer feedback via pull requests, and driving technical improvements autonomously.

Launch Potato offers:

  • Base salary according to market rates.
  • Profit-sharing bonus.
  • Competitive benefits.
Apply

Launch Potato