Software Engineer - Machine Learning Platform

fronterahealth· Engineering
Apply Now ↗
🌍 Remote📍 Remote - Bogotá; Remote - Medellín

About this role

Frontera is reimagining how children with autism and other behavioral health needs get the care they deserve. We bring together world-class clinicians, technologists, and autism specialists to build cutting-edge AI tools that help care teams work smarter and spend more time with the children and families who need them most.

Our platform is HIPAA-compliant and designed for the real-world needs of behavioral health teams - from psychologists to ABA therapists. By combining evidence-based care with powerful technology, we’re expanding access to high-quality services for families everywhere.


Our Mission

Frontera exists to close the care gap: every child, no matter where they live, should be able to access effective behavioral healthcare.

The Role

As a Backend Engineer on the Machine Learning Platform team, you’ll build and maintain the core systems that power Frontera’s AI and ML capabilities—from training pipelines and model inference APIs to video processing and feature stores. You’ll design scalable, reliable pipelines for ingesting, transforming, and serving large-scale datasets used for ML training and prediction. You’ll work closely with ML scientists, data engineers, and product engineers to ensure models can be trained, deployed, and updated efficiently while supporting rapid experimentation and long-term scalability. Your work will directly enable ML-driven features that help care teams work smarter and reach more children.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs, ensuring high performance, security, and reliability.
  • Build and optimize data pipelines to ingest, store, and serve large-scale datasets, including video and ML training data.
  • Own and evolve the foundational data model that powers the entire Frontera platform.
  • Balance rapid development of MVPs and POCs for user research with building robust, long-term backend foundations.
  • Integrate third-party tools and services to enhance platform functionality.
  • Collaborate closely with engineers, machine learning scientists, and clinicians to align platform capabilities with user needs.

Qualifications

  • 4+ years of experience as a Backend Engineer, with expertise in Python, Java, or similar languages.
  • Deep understanding of API development, database design (relational and NoSQL), and building scalable data pipelines and orchestration workflows.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Thriving in a fast-paced, dynamic environment.

Bonus Points

  • Experience with AI/ML technologies and applications in healthcare.
  • Familiarity with video storage, processing, and streaming technologies.

Why Frontera?

  • Opportunity to be at the forefront of innovation in pediatric healthcare.
  • Work on challenging and impactful projects that leverage cutting-edge technologies.
  • Collaborate with a talented and passionate team in a fast-paced and dynamic environment.
  • Make a real difference in the lives of children and families in rural communities.
  • Competitive salary and benefits package.
Our Denver Office & Perks
  • Dog-friendly office.
  • Catered lunch from local Denver restaurants five days a week, plus occasional breakfasts and dinners.
  • Robust snack program and great coffee options (including cappuccino machine and cold brew cans).
  • Regular team events and low-key socials.
  • Up to $150/month commuter stipend, discounted nearby parking, and a discounted Colorado Athletic Club membership.
  • Thoughtfully designed space for focus, collaboration, and connection.
  • Competitive health benefits, stock options, 401(k), and generous PTO.

Join us in building the future of behavioral healthcare!

Frequently Asked Questions

Is the salary disclosed for the Software Engineer - Machine Learning Platform position at fronterahealth?
The salary for this Software Engineer - Machine Learning Platform role at fronterahealth is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Software Engineer - Machine Learning Platform job at fronterahealth remote?
Yes, this Software Engineer - Machine Learning Platform position at fronterahealth is remote, with team members based in Remote - Bogotá; Remote - Medellín. You can work from home or anywhere in the supported regions.
Which team or department does the Software Engineer - Machine Learning Platform at fronterahealth belong to?
This Software Engineer - Machine Learning Platform position is part of the Engineering department at fronterahealth. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Engineer - Machine Learning Platform position at fronterahealth?
Click the "Apply Now" button on this page. You will be redirected to fronterahealth's official application portal hosted on greenhouse where you can submit your application directly.
When was the Software Engineer - Machine Learning Platform job at fronterahealth posted?
This Software Engineer - Machine Learning Platform position at fronterahealth was posted on Dec 23, 2025. Apply as soon as possible — early applications are often reviewed first.
Software Engineer - Machine Learning Platform
fronterahealth
Apply for this role ↗

You'll be redirected to fronterahealth's official application page on Greenhouse.