Senior Machine Learning Engineer
$180,000-$240,000
Apply (opens in a new tab)Senior Machine Learning Engineer
Posted 7 days ago
SENIORITY
Senior
SALARY
$180,000-$240,000
About the role
- Design, train, evaluate, and improve production machine learning models
- Perform feature engineering across time-series, sequential, and structured data
- Own model development from experimentation through production
- Build evaluation frameworks, backtesting systems, and model regression tests
- Develop approaches for noisy or imperfect labels and ground truth
- Evaluate model performance across metrics including calibration, sensitivity, specificity, and class imbalance
- Identify and prevent issues such as temporal leakage and model degradation
- Analyze model robustness and performance across different populations and environments
- Partner with domain experts to define prediction targets and appropriate evaluation criteria
- Work closely with ML infrastructure and engineering teams on deployment and serving
- Monitor model performance in production and identify opportunities for improvement
- Clearly communicate model behavior, tradeoffs, and limitations to technical and non-technical stakeholders
- What You Need 5+ years of experience building machine learning models that have reached production
- Strong Python
- Experience with modern deep learning frameworks
- Strong understanding of classical machine learning techniques
- Experience working with time-series or sequential data
- Strong model evaluation experience, including calibration, class imbalance, and temporal leakage
- Experience building evaluation, backtesting, or model regression infrastructure
- Strong SQL and experience working with production datasets
- Experience owning models beyond experimentation and into real-world production use
- Ability to communicate complex model behavior and limitations to non-technical stakeholders
- Bachelor's degree in Computer Science, Machine Learning, Statistics, Mathematics, or a related technical field
- Ability to work onsite in Jersey City, NJ at least 3 days per week
- Experience building ML systems in healthcare or another regulated industry
- Experience with physiological, sensor, clinical, or other complex time-series data
- Experience with predictive modeling or early-warning systems
- Experience with model validation in highly regulated environments
- Experience performing subgroup, bias, or robustness analysis
- Research publications, significant open-source contributions, or a strong research or engineering background
- Startup or high-growth technology company experience
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
