Machine Learning Engineer (Junior)

Pangram Labs

New York (NY)

On-site

USD 135,000 - 150,000

Full time

13 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Pangram Labs is hiring a strong junior Machine Learning Engineer to support the ML development cycle from data generation to deployment and monitoring of production ML systems in real customer environments. This is an in-person role at our Downtown Brooklyn, NYC office.

You will build data pipelines, manage distributed multi-GPU training, and optimize training and inference code, while collaborating across research and engineering boundaries.

Qualifications

  • B.S. or M.S. in Computer Science or related areas.
  • Practical experience with deep learning: internships, undergrad or masters' level research projects in an academic lab, Kaggle competitions, or interesting side projects.
  • Strong programming skills in Python and modern ML frameworks.
  • Excellent understanding of transformers and LLM fundamentals.
  • Comfort working across research and engineering boundaries.

Responsibilities

  • Build robust data pipelines that mine the Internet at scale and generate millions of synthetic text examples for training detection models.
  • Manage distributed infrastructure for multi-GPU LLM training.
  • Profiling and optimizing training and inference code.
  • Deploy efficient inference pipelines for serving LLMs at scale.

Skills

Python
Deep learning
LLM fundamentals
Research & engineering collaboration

Education

B.S./M.S. in CS or related

Tools

CUDA
DeepSpeed
Ray
Spark/Beam
Airflow

Job description

Pangram Labs is hiring for a strong junior Machine Learning Engineer. In this role, you will build software to support the machine learning development cycle from data generation, to training models, to deployment and monitoring production machine learning systems in real customer environments. At Pangram, ML engineers are highly involved in the research effort, are involved in publishing research, and regularly contribute ideas and innovations to the team. However, formal research experience is not necessary. This is an in-person role in our office in Downtown Brooklyn, NYC.

Responsibilities
  • Build robust data pipelines that mine the Internet at scale and generate millions of synthetic text examples for training detection models
  • Manage distributed infrastructure for multi-GPU LLM training
  • Profiling and optimizing training and inference code
  • Deploy efficient inference pipelines for serving LLMs at scale
Requirements
  • B.S. or M.S. in Computer Science or related areas
  • Practical experience with deep learning: internships, undergrad or masters' level research projects in an academic lab, Kaggle competitions, or interesting side projects
  • Strong programming skills in Python and modern ML frameworks
  • Excellent understanding of transformers and LLM fundamentals
  • Comfort working across research and engineering boundaries
Nice to have
  • Experience with NVIDIA GPU programming and CUDA
  • Experience with distributed training frameworks, such as DeepSpeed, FSDL, Ray
  • Experience with inference frameworks like vLLM
  • Experience with large-scale data processing (Spark, Beam) and orchestration (Airflow)
  • Experience with MLOps and experiment tracking
  • Experience with DevOps tools
  • Familiarity with cloud-based infrastructure (AWS/GCP)

Compensation Range: $135K - $150K

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer (Junior)
Machine Learning Engineer (Junior)

Pangram Labs • New York (NY)

On-site
USD 90,000 - 130,000
Machine Learning Engineer (Junior)
Machine Learning Engineer (Junior)

Pangram • New York (NY)

On-site
USD 90,000 - 130,000
Junior ML Engineer — LLM Data Pipelines & Deployment
Junior ML Engineer — LLM Data Pipelines & Deployment

Pangram Labs • New York (NY)

On-site
USD 135,000 - 150,000
Junior ML Engineer: Data Pipelines & LLM Deployment
Junior ML Engineer: Data Pipelines & LLM Deployment

Pangram • New York (NY)

On-site
USD 90,000 - 130,000
Machine Learning Engineer
Machine Learning Engineer

Harrison Clarke • San Francisco (CA)

On-site
USD 150,000 - 190,000
Senior Machine Learning Engineer (LLMs)
Senior Machine Learning Engineer (LLMs)

Albiware Inc. • Chicago (IL)

On-site
USD 140,000 - 210,000
Competitive salary
Generous PTO
Medical, dental, and vision coverage
+2
Senior Machine Learning Engineer (LLMs)
Senior Machine Learning Engineer (LLMs)

Albi • Chicago (IL)

On-site
USD 150,000 - 210,000
Competitive salary
Generous PTO
Medical, dental, and vision coverage
+6
Machine Learning Engineer
Machine Learning Engineer

Nace.AI • Palo Alto (CA)

On-site
USD 120,000 - 160,000
Machine Learning Researcher
Machine Learning Researcher

Multicoin • San Francisco (CA)

On-site
USD 250,000 - 350,000
Competitive compensation
Equity in a high-growth startup
Comprehensive benefits
Junior ML Engineer: Build Scalable ML Pipelines (In-Person)
Junior ML Engineer: Build Scalable ML Pipelines (In-Person)

Doist • New York (NY)

On-site
USD 90,000 - 130,000