FlexHired LogoFlexHired
Logo of Solace

Solace

Python Machine Learning Engineer

Job Summary

The role involves deploying and operationalizing machine learning models in a healthcare platform, working closely with data scientists and product teams. Candidates should have strong Python skills, experience with AWS services like SageMaker and Lambda, and be familiar with building APIs and automating pipelines using tools like Airflow. The position emphasizes scalable ML inference systems, monitoring, and improving model performance in production environments. It is a remote role requiring candidates to be based in the United States and involves contributing to ML infrastructure and best practices.

Required Skills

SQL
Python
CI/CD
Machine Learning
Airflow
Snowflake
AWS
Containerization
Docker
API Development
Postgres
FastAPI
Orchestration
Flask
Sagemaker
Step Functions
ML Observability

Job Description

Solace is a healthcare advocacy marketplace that connects patients and families to experts who help them understand and take charge of their personal health

About the Role
As a Python ML Engineer at Solace, you’ll own the deployment and operationalization of machine learning models that power intelligent features across our platform. You’ll work hand-in-hand with data scientists and product teams to take algorithms from prototype to production—building scalable, reliable systems in AWS that directly improve healthcare access and outcomes for our patients.

You are a builder at heart—someone who can navigate between code, infrastructure, and real-world impact. You understand the ML lifecycle end-to-end and thrive on making advanced analytics deployable, observable, and maintainable. Whether you're deploying models with SageMaker, building inference APIs with FastAPI, or automating pipelines with Airflow, you’re driven by shipping practical solutions that matter.

About Solace
Healthcare in the U.S. is fundamentally broken. The system is so complex that 88% of U.S. adults do not have the health literacy necessary to navigate it without help. Solace cuts through the red tape by pairing patients with expert advocates and giving them tools to make better decisions—and get better outcomes.

We're a Series B startup, founded in 2022 and backed by Inspired Capital, Craft Ventures, Menlo Ventures, Torch Capital, and Signalfire. Our fully remote U.S. team is lean, mission-driven, and growing fast.

Solace isn’t a place to coast. We’re here to fix healthcare—and that takes urgency, precision, and heart. If you're ready to stretch your skills, ship impactful ML infrastructure, and collaborate with a high-performance team, you're in the right place.

Read more in our Wall Street Journal funding announcementhere

What You’ll Do

  • Deploy machine learning models from prototype to production, working closely with data scientists and product stakeholders

  • Build scalable ML inference systems using AWS services like SageMaker, Lambda, ECS, and S3

  • Develop APIs and serverless endpoints to enable real-time and batch inference

  • Design and automate pipelines for data prep, feature engineering, training, and retraining workflows using Airflow or Step Functions

  • Monitor and optimize model performance, observability, and reliability

  • Champion best practices around MLOps, CI/CD, and reproducibility

  • Improve model latency, cost, and performance in production environments

  • Contribute to the evolution of Solace’s ML infrastructure and internal tooling

What You Bring to the Table

  • Strong Python engineering skills, especially in ML model deployment

  • Proven experience with AWS services including SageMaker, Lambda, ECS, and API Gateway

  • Comfort building APIs with FastAPI or Flask for model inference

  • Familiarity with orchestration tools like Airflow and Step Functions

  • Understanding of CI/CD, containerization (Docker), and versioning for ML

  • Solid SQL skills and experience integrating with Snowflake or Postgres

  • Bonus: experience with ML observability tools (e.g. MLflow), serverless architectures, or startup/healthcare settings

Our Tech Stack

  • Python

  • AWS (SageMaker, Lambda, S3, ECS, Step Functions, API Gateway)

  • Airflow

  • FastAPI / Flask

  • Docker

  • Postgres / Snowflake

  • Streamlit / Dash

This is a remote position. Applicants must be based in the United States.

Up for the Challenge?

We look forward to meeting you.

Fraudulent Recruitment Advisory: Solace Health willNEVER request bank details or offer employment without an interview. All legitimate communications come from official solace.health emails only orashbyhq.com. Report suspicious activity to [email protected].

Interested in this job?

Application deadline: Open until filled

Logo of Solace

Solace

Connect with expert patient advocates who can help you navigate the healthcare system and solve any medical problem, no matter what you need.

See more jobs
Date PostedJune 18th, 2025
Job TypeFull Time
LocationUnited States
SalaryCompetitive rates
Exciting remote opportunity (requires residency in United States) for a Python Machine Learning Engineer at Solace. Offering competitive salary (full time). Explore more remote jobs on FlexHired!

Safe Remote Job Search Tips

Verify Employer Thoroughly

Research the company's identity thoroughly before applying. Check for a professional website with contacts, active social media, and LinkedIn profiles. Verify details across platforms and look for reviews on Glassdoor or Trustpilot to confirm legitimacy.

Never Pay to Get a Job

Legitimate employers never require payment for applications, training, background checks, or equipment. Always reject upfront payment requests or demands for bank details, even if they claim it's for purchasing necessary work gear on your behalf.

Safeguard Your Personal Information

Protect sensitive data like SSN, bank details, or ID copies. Share this only after accepting a formal, written job offer. Ensure it's submitted via a secure company system or portal, never through insecure channels like standard email attachments.

Scrutinize Communication & Interviews

Watch for communication red flags: poor grammar, generic emails (@gmail), vague details, or undue pressure. Be highly suspicious of interviews held only via text or chat apps; legitimate companies typically use video or phone calls.

Beware of Unrealistic Offers

If an offer's salary or benefits seem unrealistically high for the work involved, be cautious. Research standard pay for similar roles. Offers that appear 'too good to be true' are often scams designed to lure you into providing information or payment.

Insist on a Formal Contract

Always secure and review a formal, written job offer or employment contract before starting work or sharing final personal details. Ensure it clearly defines your role, compensation, key terms, and conditions to avoid misunderstandings or scams.

Related Jobs

Full Time
Remote - United States
Full Time
$266,000 - $372,400
Remote - United States
Full Time
$140,400 - $224,250
Remote - United States
Full Time
$230,000 - $322,000
Remote - United States
Full Time
$230,000 - $322,000
Remote - United States

Subscribe Newsletter

Never miss a remote job opportunity. Subscribe to our newsletter today and receive exclusive job alerts, career advice, and industry insights delivered straight to your inbox.