ML Engineer, Recommender Systems (Cloud, A/B Testing)

EPAM Systems

United States

Remote

USD 120,000 - 180,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems seeks a proactive AI/ML Engineer to design, build, and optimize recommendation and ranking systems at scale in a modern cloud environment. You will develop models delivering personalized experiences and rigorously evaluate their performance.

Collaborate with cross-functional teams to deploy production ML pipelines using Python, SQL, Spark, and ML libraries (scikit-learn, PyTorch, LightGBM/XGBoost) on Databricks, with Git version control and MLflow for experiment tracking.

Qualifications

  • 3+ years hands-on experience building recommendation or ranking models.
  • Strong Python and SQL skills.
  • Experience with Spark and large-scale data processing.
  • Familiarity with ranking metrics like NDCG and recall@k.
  • Experience with ML tooling (Databricks, MLflow, Git).

Responsibilities

  • Design and build learning-to-rank and neural rankers for recommendations.
  • Optimize models for multiple objectives using Pareto-front analysis.
  • Conduct offline evaluation with ranking metrics like NDCG and recall@k.
  • Address bias in logged data to ensure robust performance.
  • Track experiments and manage models through their lifecycles.
  • Deploy ML workflows on a cloud data platform and collaborate across teams.
  • Maintain clean, version-controlled code using Git.

Skills

Python
SQL
Spark
Pandas
Polars
Git
MLflow
Databricks
PyTorch
LightGBM/XGBoost

Tools

Spark
Pandas
Polars
scikit-learn
PyTorch
LightGBM/XGBoost
MLflow
Databricks
Git

Job description

EPAM Systems seeks a proactive AI/ML Engineer to design, build, and optimize recommendation and ranking systems at scale in a modern cloud environment. You will develop models delivering personalized experiences and rigorously evaluate their performance.

Collaborate with cross-functional teams to deploy production ML pipelines using Python, SQL, Spark, and ML libraries (scikit-learn, PyTorch, LightGBM/XGBoost) on Databricks, with Git version control and MLflow for experiment tracking.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI/ML Engineer, Recommender Systems
Senior AI/ML Engineer, Recommender Systems

EPAM • United States

Hybrid
USD 120,000 - 180,000
Возможность работать за границей до 2–
Возможна релокация в офисы в 55+ стран
Сертификации в облаке: GCP, Azure, AWS
+2
AI/Machine Learning Engineer
AI/Machine Learning Engineer

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Lead ML Engineer - Recommender Systems
Lead ML Engineer - Recommender Systems

Vamp • California (MO)

On-site
USD 138,000 - 184,000
ML Engineer: Search, Recommendations & Personalization
ML Engineer: Search, Recommendations & Personalization

News Break • Mountain View (CA)

On-site
USD 190,000 - 300,000
ML Engineer
ML Engineer

LandEarly • United States

Remote
USD 120,000 - 190,000
Senior AI Systems Engineer — Recommender at Scale
Senior AI Systems Engineer — Recommender at Scale

Aimlroles • Mountain View (CA)

Hybrid
USD 175,000 - 287,000
Senior ML Engineer — Scalable Recommender Systems
Senior ML Engineer — Scalable Recommender Systems

Adjoe • United States

On-site
USD 150,000 - 230,000
Applied ML Engineer, Recommender Systems (Equity)
Applied ML Engineer, Recommender Systems (Equity)

SpaceXAI • Palo Alto (CA)

On-site
USD 180,000 - 440,000
Equity
Medical coverage
Vision coverage
+2
Staff ML Engineer - Remote, Real-Time Recommendations
Staff ML Engineer - Remote, Real-Time Recommendations

ZipRecruiter • United States

Hybrid
USD 205,000 - 265,000
Competitive compensation
Exceptional benefits package
Flexible Vacation & Paid Time Off
+1
AI Engineer — Production ML & Recommender Systems
AI Engineer — Production ML & Recommender Systems

LinkedIn • Anchorage (AK)

Hybrid
USD 120,000 - 195,000