Machine Learning Engineer

Focus Financial Partners

Quick summary

Work type
On-site
Location
St. Louis, MO · Boston, MA · New York, NY
Salary
$140,000–$180,000 / yr
Posted
today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $218k
This role $160k
$125k most similar roles pay here $277k

This role pays less than 87% of similar roles. Most pay $177,625–$258,500 — the shaded band above. At the midpoint, this role pays about $160k versus about $218k for comparable roles.

Based on 239 similar postings.

Employer

About Focus Financial Partners

Focus Financial Partners is a leading partnership of independent, fiduciary wealth management firms, providing financial advisory, investment management, and related services to individuals, families, and institutions.

Focus Financial Partners currently has 7 open roles on FindRole.

Listed pay typically runs $135,000–$160,000 across 7 roles with salary data.

Most-posted roles

View all roles at Focus Financial Partners

At a glance

TL;DR · Machine Learning Engineer

Join our dynamic team as a Machine Learning Engineer, where you will collaborate with data scientists and software engineers to develop and deploy production-grade machine learning systems. Your day-to-day responsibilities include designing scalable data pipelines, implementing model monitoring strategies, and leveraging cloud platforms like AWS or Azure for infrastructure-as-code practices. You will need strong proficiency in Python and experience with TensorFlow, PyTorch, or scikit-learn, along with familiarity with containerization tools such as Docker and Kubernetes. This role involves working on large datasets and ensuring data quality while adhering to MLOps best practices. Ideal candidates have a Master’s degree and at least three years of hands-on experience in machine learning engineering.

What you'll do

  • Develop and deploy machine learning models for real-world business applications.
  • Design data pipelines and workflows to support ML model lifecycle management.
  • Implement strategies for monitoring, logging, and alerting on model performance.
  • Build scalable ML solutions using cloud platforms like AWS or Azure services.
  • Write clean, modular code following MLOps best practices and software engineering standards.

What we're looking for

  • 3+ years of experience in machine learning engineering or related roles.
  • Strong proficiency in Python and modern ML frameworks like TensorFlow, PyTorch.
  • Experience with distributed data processing and compute frameworks (Pandas, Spark).
  • Hands-on expertise with containerization technologies (Docker) and orchestration tools (Kubernetes).
  • Familiarity with cloud-based ML platforms and CI/CD pipelines for MLOps practices.
  • Excellent analytical, communication, and collaboration skills in cross-functional teams.

More like this

Similar roles

Machine Learning Engineer

Adobe

San Jose 13 days ago $161,700$234,150
Python AWS GCP Azure MLOps CI/CD Docker Kubernetes Prometheus Terraform PostgreSQL Git Agentic systems Multi-agent orchestration LLM-as-a-judge Retrieval-Augmented Generation RAG NLP pipelines

Machine Learning Research Engineer

Booz Allen Hamilton

Springfield, VA 49 days ago $99,000$225,000
PyTorch Transformer-based models Self-supervised learning Multi-task learning Docker CI/CD Python Git Jupyter Notebook TensorBoard Uncertainty estimation Conformal prediction OOD detection Hyperspectral data Masked autoencoders Contrastive learning Retrieval models Multimodal alignment

Machine Learning Research Engineer

Booz Allen Hamilton

Springfield, VA 2 days ago $99,000$225,000
PyTorch Transformer-based models Self-supervised learning Multi-task learning Docker CI/CD Python PostgreSQL Git GitHub Jupyter Notebook TensorFlow Kubernetes AWS Google Cloud Platform Azure Machine Learning Hyperspectral data Uncertainty estimation Conformal prediction OOD detection Masked autoencoders Contrastive learning Retrieval models Multimodal alignment

Machine Learning Engineer

Adobe

San Jose 70 days ago $183,300$265,350
Python PyTorch LangChain LangGraph MCP ADK LLMs VLLMs CI/CD Docker AWS PostgreSQL Kubernetes

Machine Learning Engineer

Adobe

San Jose 80 days ago $161,700$234,150
Python TensorFlow PyTorch scikit-learn SparkML Kubernetes AWS CI/CD SQL Docker PostgreSQL MLOps

Machine Learning Engineer

Motorola Solutions

Los Angeles, CA 52 days ago $120,000$160,000
Python TensorFlow PyTorch scikit-learn MATLAB C++ signal processing wireless communication MIMO OFDM SDRs GPU acceleration embedded machine learning real-time systems adaptive modulation beamforming cognitive radio techniques 3GPP IEEE 802.11/15 military waveforms
Hybrid