Junior Machine Learning Engineer - Production ML (Remote)

GCS Recruitment

Pittsburgh (Allegheny County)

Remote

USD 70,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GCS Recruitment seeks a Machine Learning Engineer I for a fully remote role in the USA. This entry-level position offers the chance to contribute to production-ready ML solutions and to impact user experiences at scale.

You will collaborate with data scientists and software engineers to deploy models, build data pipelines, and optimize recommendations using Python, ML fundamentals, and modern frameworks.

Qualifications

  • Bachelor's or master's in CS/ML/AI or related quantitative field.
  • 1–3 years of relevant experience.
  • Strong Python programming skills.
  • Experience with ML frameworks (Scikit-learn, TensorFlow, PyTorch).
  • Experience with SQL and large datasets.
  • Familiarity with Git and software development practices.

Responsibilities

  • Develop, train, and deploy ML models for personalization and recommendations.
  • Build scalable data pipelines for feature engineering, model training, evaluation, and inference.
  • Collaborate with data scientists and software engineers to productionize research.
  • Improve ranking models using large-scale behavioral data.
  • Monitor model performance via experiments and A/B tests.
  • Write clean Python code following software engineering practices.
  • Support initiatives that boost customer engagement through ML.

Skills

Python programming
Analytical thinking
Problem solving

Education

Bachelor's or Master's in CS/ML/Math

Tools

Scikit-learn
TensorFlow
PyTorch
SQL
Git

Job description

GCS Recruitment seeks a Machine Learning Engineer I for a fully remote role in the USA. This entry-level position offers the chance to contribute to production-ready ML solutions and to impact user experiences at scale.

You will collaborate with data scientists and software engineers to deploy models, build data pipelines, and optimize recommendations using Python, ML fundamentals, and modern frameworks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote ML Engineer I - Personalization at Scale
Remote ML Engineer I - Personalization at Scale

GCS Recruitment • United States

Remote
USD 90,000 - 130,000
Remote ML Engineer - Personalization & Recommendations
Remote ML Engineer - Personalization & Recommendations

GCS Recruitment • United States

On-site
USD 90,000 - 130,000
Remote ML Engineer I — Personalization at Scale
Remote ML Engineer I — Personalization at Scale

GCS Recruitment • Jersey City (NJ)

Remote
USD 90,000 - 130,000
Remote work option
Remote ML Engineer I: Personalization & Production
Remote ML Engineer I: Personalization & Production

GCS Recruitment • United States

Remote
USD 70,000 - 110,000
Flexible remote work
Entry-Level Machine Learning Engineer
Entry-Level Machine Learning Engineer

GCS Recruitment • United States

Remote
USD 70,000 - 110,000
Flexible remote work
Junior Machine Learning Engineer
Junior Machine Learning Engineer

GCS Recruitment • Portland (ME)

On-site
USD 70,000 - 110,000
Machine Learning & Data Engineer
Machine Learning & Data Engineer

GCS Recruitment • Jersey City (NJ)

Remote
USD 90,000 - 130,000
Remote work option
Machine Learning Engineer I (Remote)
Machine Learning Engineer I (Remote)

GCS Recruitment • Pittsburgh

Remote
USD 70,000 - 120,000
Senior Machine Learning Engineer – Remote, Production AI
Senior Machine Learning Engineer – Remote, Production AI

FullStack • Boise (ID)

Remote
USD 120,000 - 180,000
Competitive salary
Remote work
Health, dental, and vision insurance
+3
Remote ML Engineer I — Personalization at Scale
Remote ML Engineer I — Personalization at Scale

GCS Recruitment • Portland (ME)

On-site
USD 70,000 - 110,000