Senior Research Engineer/Senior Machine Learning Engineer
Spectraforce
US
Remote
an hour ago
Job Description
Job Title: Senior Research Engineer/Senior Machine Learning Engineer
Location: Remote
Duration: 1 year, possibility for extension.
Job Description:
Must-Have HARD Skills:
Nice-to-have Skills:
Years of Experience: 5-10
Degrees/Certifications Required:
Responsibilities
Minimum Qualifications
Preferred Qualifications
What makes this role interesting?
Value added or experience gained:
How many rounds of interviews? 1-2 rounds
Types of Interviews: Combination of codepad and behavioral
Interview Duration: 45 minutes - 1 hr
Topics: PyTorch, model training, distributed model training, PyTorch APIs, C++ programming, DDP/FSDP
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 100.00/hr.
Location: Remote
Duration: 1 year, possibility for extension.
Job Description:
- Client is seeking a strong Senior Machine Learning Engineer to join our Fundamental AI Research (FAIR) team, an organization focused on making research breakthroughs in AI.
- Responsibilities include developing deep learning libraries that support large-scale distributed training, open-sourcing high-quality code and reproducible results for the community and bringing the latest research to client products for connecting billions of users.
- The chosen candidate will work with a diverse and highly interdisciplinary team of scientists, engineers, and cross-functional partners, and will have access to cutting-edge technology, resources, and research facilities.
Must-Have HARD Skills:
- 5-10 years of Python experience
- 3-5 years of PyTorch experience
- 5+ years of Distributed ML Training (FSDP/DDP) experience
- 3-5 years of Dataset / PyTorch DataLoader experience
Nice-to-have Skills:
- Demonstrated software engineering experience via work experience, or widely used contributions in open-source repositories (e.g., GitHub)
- Prior contributions to open-source AI/ML projects
Years of Experience: 5-10
Degrees/Certifications Required:
- Computer Science / Engineering
Responsibilities
- Engineer, design, implement, and improve highly scalable machine learning systems and tools for enabling research
- Apply knowledge of relevant research domains, along with expert coding skills, to platform and framework development projects
- Write clean and robust machine learning code
- Contribute to open-source projects
Minimum Qualifications
- Degree in Computer Science, Computer Engineering, or relevant technical field
- 5+ years experience with deep learning
- Experience developing machine learning algorithms or machine learning infrastructure in Python or C/C++
- Experience with machine learning frameworks such as PyTorch and distributed optimization techniques such as FSDP/DDP
- Experience working with large datasets and data pipelines
- Solid understanding of algorithms, data structures, and software engineering best practices
- Demonstrated ability to work collaboratively in a fast-paced, team-oriented environment
- Excellent problem-solving and communication skills
Preferred Qualifications
- Demonstrated software engineering experience via work experience, or widely used contributions in open-source repositories (e.g., GitHub)
- Prior contributions to open-source AI/ML projects
What makes this role interesting?
- This is working on cutting-edge machine learning training and inference code to create state-of-the-art research models. It’s working with leading researchers in the field.
Value added or experience gained:
- Cutting-edge distributed training for creating state-of-the-art ML models.
How many rounds of interviews? 1-2 rounds
Types of Interviews: Combination of codepad and behavioral
Interview Duration: 45 minutes - 1 hr
Topics: PyTorch, model training, distributed model training, PyTorch APIs, C++ programming, DDP/FSDP
Applicant Notices & Disclaimers
- For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 100.00/hr.