mycareers logo


Showing: 4836  jobs
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:
  • 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.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you