368,611open jobs
9,439companies
50,719added this week
Browse all
Salary
$180k – $220k per year
Location
In office (Wilmington)
Seniority
Staff · 10+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Minfy Technologies provides cloud migration, data engineering and managed services. Its practice focuses on public cloud adoption for enterprises and public sector clients. The company also builds artificial intelligence solutions on cloud platforms.

Position: Machine Learning Engineer

Location: McLean, VA

Role Overview

We are hiring a Machine Learning Engineer to build production ranking, recommendation, and personalization systems: the models that decide which options a user is shown, in what order, and why. This is a classical ML role at its core, covering feature engineering, gradient-boosted and linear models, learning-to-rank, retrieval and search relevance, and the classification and propensity models that sit alongside them. You will own problems end to end, from framing an ambiguous product question as an ML problem through to a deployed, monitored model, and success will be measured on demonstrated online impact rather than offline metrics alone.

Key Responsibilities

  • Build and productionize ranking and recommendation models that select and order the best options for a given user request, balancing relevance to the user against business objectives.
  • Frame ambiguous product problems as ML problems: define the target, the labelling strategy, the training data, and the offline metric that credibly predicts online impact.
  • Design and build feature pipelines over behavioral, transactional, and content data, with point-in-time correctness so training features match what is available at inference and no label leaks into the model.
  • Develop and tune classical ML models (gradient-boosted trees, linear and logistic models, learning-to-rank), and recognize when a simpler model or a rules baseline is the right answer.
  • Build multi-stage retrieval and ranking architectures: candidate generation, eligibility and business-rule filtering, scoring, and re-ranking, all within a production latency budget.
  • Improve search and match relevance using lexical and embedding-based retrieval, hybrid approaches, and re-ranking, with query understanding where it moves the metric.
  • Build classification, segmentation, and propensity models used to score and route incoming demand.
  • Handle the constraints real ranking systems have: sparse and skewed data, cold start for new users and new inventory, position and selection bias, feedback loops, and eligibility or capacity limits on what can be recommended.
  • Own offline evaluation: temporally honest splits, ranking metrics such as NDCG, MAP, and recall@k, calibration, and slice-level analysis to find where a model fails rather than reporting a single average.
  • Design and analyze online experiments, including A/B test design, power analysis, guardrail metrics, and clear-eyed interpretation of results, including negative ones.
  • Deploy models to production as low-latency inference services or batch scoring jobs, with versioning, reproducibility, and safe rollout.
  • Monitor production models for drift, degradation, and upstream data quality issues, and own the retraining and refresh cycle.
  • Partner with product and engineering to connect model metrics to business outcomes, and document modelling decisions, assumptions, and trade-offs so results can be reproduced and challenged.

Required Qualifications

  • 10+ years of machine learning experience, with a track record of owning models that ran in production and served real traffic.
  • Demonstrated production experience with recommendation, ranking, personalization, or search relevance systems, including responsibility for the quality of the ranked output.
  • Deep classical ML skills: feature engineering, gradient-boosted trees (e.g., XGBoost, LightGBM), linear and logistic models, tree ensembles, learning-to-rank, regularization, and handling imbalanced data.
  • Strong retrieval and search fundamentals, including lexical retrieval (e.g., BM25), embedding-based and approximate nearest-neighbour retrieval, hybrid retrieval, and re-ranking.
  • Rigorous approach to evaluation: offline metric design, ranking metrics, calibration, and the judgment to tell a real improvement from noise or a leaked feature.
  • Hands-on experience designing and analyzing A/B tests or other online experiments, and using the results to decide what ships.
  • Strong proficiency in Python and SQL, with practical command of pandas, scikit-learn, and at least one gradient boosting library; working knowledge of PyTorch or TensorFlow.
  • Data engineering capability: building and maintaining pipelines over large datasets, with distributed processing experience (e.g., Spark) or equivalent.
  • Experience deploying models behind real-time, latency-sensitive APIs as well as in batch, on AWS (e.g., SageMaker) or a comparable cloud platform, using containerized workflows.
  • Practical MLOps experience: experiment tracking, model registry and versioning, monitoring, and automated retraining.
  • Working knowledge of Bayesian methods and their application to modelling under uncertainty and sparse data.
  • Solid grounding in statistics and probability, including bias, variance, uncertainty, and enough causal reasoning to know when a correlation should not be shipped as a feature.
  • Ability to explain model behaviour, trade-offs, and limitations clearly to product and business stakeholders.

Preferred Qualifications

  • Experience with two-sided marketplace or matching problems, including supply constraints, capacity awareness, and multi-objective ranking where user relevance and commercial objectives must be balanced.
  • Experience with Bayesian and exploration techniques such as bandits, and with counterfactual or off-policy evaluation.
  • Experience with real-time or streaming feature infrastructure and feature stores.
  • Experience with fairness, transparency, or auditability requirements on ranked and recommended output.
  • Experience combining classical ML with LLM components, for example using models for scoring and ranking within an AI-driven or conversational product surface.
  • Advanced degree in Computer Science, Machine Learning, Statistics, Operations Research, or a related quantitative field.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,611 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Wilmington
$24k – $63k per year (Estimated) • In office • Full-Time • 6+ years exp • Master's Degree • India
Crystal
Groovy
JavaScript
Perl
Python
Ruby
SQL
TypeScript
Java
Java
Apache Tomcat
Gradle
Hibernate
Maven
Spring Boot
Spring MVC
Databases
Apache Kafka
Db2
Oracle
PostgreSQL
RabbitMQ
AI/ML
Fine-tuning
Frontend
Angular
JQuery
DevOps
Apache HTTP Server
AWS
Azure
CI/CD
Docker
GCP
Jenkins
Kubernetes
Rest API
Cybersecurity
Checkmarx
SonarQube
Apply
$64k – $189k per year (Estimated) • Remote/Hybrid • Full-Time • 1+ year exp • Bachelor's Degree • Singapore
Python
SQL
Databases
Apache Kafka
AI/ML
Amazon SageMaker
Kubeflow
MLFlow
Spark
Vertex AI
DevOps
AWS
Azure
Azure DevOps
CI/CD
Docker
GCP
GitLab
GitLab CI
Jenkins
Kubernetes
Apply
$26k – $63k per year (Estimated) • Remote/Hybrid • Full-Time • 12+ years exp • Pune
Python
Python
pySpark
AI/ML
Hadoop
Spark
DevOps
AWS
Azure
GCP
Analytics
ETL/ELT
Apply
$20k – $52k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • India
Python
SQL
C#
TypeScript
JavaScript
C#
.NET
AI/ML
AI Agents
Frontend
Angular
Apply
$32k – $42k per year • Remote/Hybrid • Full-Time • 4+ years exp • Cyprus
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
Oracle
DevOps
AWS
Docker
Jenkins
Kubernetes
Rest API
Apply
$120k – $150k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Wilmington
Management
Confluence
Jira
Trello
Apply
AI Engineer 1 day ago
$21k – $32k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • Hyderabad
Python
SQL
AI/ML
AWS Bedrock
Embeddings
Function Calling
LLM
PyTorch
Spark
TensorFlow
Context Engineering
LLM Evaluation
LLM Guardrails
LLMOps
AI Agents
RAG
DevOps
AWS
Apply
up to $26k per year • In office • Full-Time • 12+ years exp • Hyderabad
DevOps
AWS
Azure
FinOps
GCP
Platform Engineering
SLI/SLO/SLA
IAM
Apply
up to $24k per year • In office • Full-Time • 12+ years exp • Mumbai
DevOps
AWS
Azure
FinOps
GCP
Platform Engineering
SLI/SLO/SLA
IAM
Apply
Data Engineer 7 days ago
$15k – $26k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Gurgaon
Python
SQL
Python
pySpark
Databases
Amazon Aurora
Amazon Redshift
Apache Hudi
Apache Iceberg
Delta Lake
DynamoDB
AI/ML
Airflow
Flink
Ray
Spark
DevOps
Amazon EC2
Amazon EKS
AWS
AWS CDK
AWS Fargate
AWS Lambda
Azure
CI/CD
CloudFormation
GCP
Terraform
Kubernetes
Amazon CloudWatch
Amazon ECS
Amazon EventBridge
Amazon Kinesis
Amazon S3
AWS Step Functions
IAM
Cybersecurity
Least Privilege
Analytics
ETL/ELT
Apply
IAM Coordinator 3 hours ago
$60k – $70k per year • Remote/Hybrid • Full-Time • 3+ years exp • Wilmington
DevOps
IAM
Cybersecurity
Least Privilege
Apply
$142k – $224k per year • In office • Full-Time • Bachelor's Degree • Wilmington
Apply
Lead AI Engineer 9 hours ago
$186k – $286k per year • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • Wilmington
Java
Python
C#
TypeScript
JavaScript
Java
Spring Boot
C#
.NET
AI/ML
Claude
Copilot
LLM
Anthropic
OpenAI
Frontend
Angular
DevOps
AWS
Azure
CI/CD
Docker
GCP
GitLab CI
Jenkins
Kubernetes
OpenShift
Rest API
GitLab
Apply
$120k – $150k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Wilmington
Management
Confluence
Jira
Trello
Apply
$127k – $254k per year (Estimated) • In office • Wilmington
Java
Python
SQL
Python
pySpark
Databases
Databricks
Snowflake
AI/ML
Spark
DevOps
AWS
CI/CD
Analytics
ETL/ELT
Apply
See all jobs
This is one of many
368,611 more open roles from verified company boards, updated every day.