cover image
NLP PEOPLE

NLP PEOPLE

www.nlppeople.com

1 Job

2 Employees

About the Company

NLPPeople.com is a job board for professionals in natural language processing, localization, data analysis and machine learning. We focus on both experienced professional and managers as well as recent graduates who have decided to move from academia to industry. NLPPeople.com offers information regarding employment opportunities in various areas of language technology industry worldwide. At NLPPeople.com we post job openings coming directly from potential employers and leading recruitment agencies. We provide a large variety of exciting career opportunities worldwide to help you find the most comprehensive and up-to-date spread of information. Our mission is to turn a gap that currently exists in the job market for Natural Language Processing into a useful tool for both job seekers and potential employers. This is due to our established contacts with many universities and companies that allow us direct access to world-class researchers and qualified professionals. Based on job postings and submitted applications we conduct the in-depth analysis regarding the changes in the NLP job market, so do not miss our Publications and Blog (still in the hopper) sections, where we publish reports, guides and interviews with people who have a lot to share with job seekers.

Listed Jobs

Company background Company brand
Company Name
NLP PEOPLE
Job Title
Machine Learning Engineer - Model Training Infrastructure
Job Description
**Job Title:** Machine Learning Engineer – Model Training Infrastructure **Role Summary:** Design, build, and maintain large‑scale machine learning infrastructure that supports deep‑learning model development, training, deployment, and serving for ranking and recommendation systems. Enhance usability, flexibility, and resource management of multi‑tenant ML pipelines and serve as a mentor to junior engineers. **Expectations:** - Own end‑to‑end engineering of the global ML platform for feeds, ads, and search ranking models. - Deliver scalable, high‑performance solutions that support distributed training of large‑scale deep‑learning workloads. - Continuously improve infrastructure usability, automation, and cross‑team collaboration. **Key Responsibilities:** - Design and implement scalable ML systems for feeds, ads, and search ranking models. - Enhance usability and flexibility of the ML infrastructure for developers and data scientists. - Optimize workflow of model training, serving, data pipelines, storage, and resource management in a multi‑tenant environment. - Develop core infrastructure components (e.g., distributed training schedulers, GPU resource allocators, data pipelines). - Mentor interns and junior engineers, sharing best practices and guiding architectural decisions. **Required Skills:** - 5+ years of experience building and deploying large‑scale distributed systems. - Strong programming skills in C/C++/CUDA and Python. - Proficiency with deep‑learning frameworks (TensorFlow, PyTorch). - Hands‑on experience improving core ML infrastructure (TensorFlow, PyTorch, JAX). - Familiarity with ML lifecycle management tools (e.g., TFX). **Preferred Qualifications:** - Contributions to open‑source ML frameworks (TensorFlow, PyTorch). - Experience with open‑source ML lifecycle management systems. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical field. ---
Seattle, United states
On site
Mid level
24-12-2025