Skip to main content

Focus Financial Partners

Machine Learning Engineer

St. Louis, MO; Boston, MA; New York, NYmidAdded 2 days ago

About this role

We're looking for a Machine Learning Engineer with 6+ years of experience to design, deploy, and optimize production ML systems. You'll collaborate with data scientists and engineers to build scalable solutions across the full ML lifecycle, working with cloud platforms and modern tooling. This role offers 100% remote flexibility with occasional travel.

What you'll do

  • Develop and deploy machine learning models for business applications and client-facing use cases
  • Build data pipelines and workflows for model training, inference, and lifecycle management
  • Implement monitoring, logging, and alerting to detect model drift and support retraining
  • Partner with data scientists to operationalize models and ensure production scalability
  • Leverage cloud platforms (AWS, Azure, GCP) using managed services and infrastructure-as-code
  • Maintain code quality and documentation aligned with MLOps and software engineering standards

What they're looking for

  • Python programming
  • ML frameworks (TensorFlow, PyTorch, scikit-learn)
  • Distributed processing (Spark, Dask, Pandas)
  • Docker and Kubernetes containerization
  • CI/CD pipelines and Git version control
  • Cloud ML platforms (SageMaker, Vertex AI, Databricks, Snowflake ML)
  • Feature engineering and model evaluation
  • Cross-functional collaboration and communication

Benefits

  • Base salary: $140,000-$180,000
  • Annual cash bonus
  • Medical, dental, and vision coverage
  • 100% remote work option
  • Light travel required for qualified candidates
Apply on the employer's site

Opens the official application on the employer’s site. No login required.