Systems Research Engineer, Machine Learning Systems

A research-driven artificial intelligence company focused on building open and transparent AI systems, lowering the cost of modern AI systems through co-designing software, hardware, algorithms, and models.
$160,000 - $230,000
Machine Learning
Senior Software Engineer
Hybrid
11 - 50 Employees
5+ years of experience
AI

Description For Systems Research Engineer, Machine Learning Systems

Together AI is at the forefront of AI innovation, focusing on building the next generation of AI infrastructure through open and transparent systems. As a Systems Research Engineer in Machine Learning Systems, you'll play a pivotal role in advancing their AI platform, working on distributed training systems and high-performance inference engines. The position offers a unique blend of research and practical engineering, where you'll collaborate with cross-functional teams to implement cutting-edge ML systems.

The role demands expertise in machine learning systems, particularly in distributed learning and efficient inference for large language models. You'll be working with a team that has contributed to significant technological advancements like FlashAttention, Hyena, FlexGen, and RedPajama. The company's mission to lower the cost of modern AI systems through innovative co-design of software, hardware, algorithms, and models makes this an exciting opportunity for those passionate about pushing the boundaries of AI technology.

Based in San Francisco with a hybrid work arrangement, the position offers competitive compensation ($160,000 - $230,000), plus equity and comprehensive benefits. Together AI values diversity and maintains an inclusive work environment, making it an ideal place for talented engineers looking to make a significant impact in the AI field. The role requires a strong technical background, excellent problem-solving skills, and the ability to stay current with the latest advancements in machine learning systems.

Last updated 9 days ago

Responsibilities For Systems Research Engineer, Machine Learning Systems

  • Optimize and fine-tune existing training and inference platform to achieve better performance and scalability
  • Collaborate with cross-functional teams to integrate cutting edge research ideas into existing software systems
  • Develop your own ideas of optimizing the training and inference platforms
  • Stay up-to-date with the latest advancements in machine learning systems techniques

Requirements For Systems Research Engineer, Machine Learning Systems

  • Strong background in machine learning systems, such as distributed learning and efficient inference for large language models and diffusion models
  • Knowledge of ML/AI applications and models, especially foundation models
  • Knowledge of system performance profiling and optimization tools for ML systems
  • Excellent problem-solving and analytical skills
  • Bachelor's, Master's, or Ph.D. degree in Computer Science, Electrical Engineering, or equivalent practical experience

Benefits For Systems Research Engineer, Machine Learning Systems

Medical Insurance
Equity
  • Health Insurance
  • Equity
  • Remote Work Flexibility

Interested in this job?

Jobs Related To Together AI Systems Research Engineer, Machine Learning Systems

Senior Software Engineer

Senior Software Engineer role at Microsoft 365 IDEAs team, focusing on machine learning and big data solutions, with hybrid work options in Suzhou, China.

Senior Software Engineer, Machine Learning

Senior Machine Learning Engineer role at LinkedIn developing AI algorithms for content understanding, requiring 5+ years of experience in ML, computer vision, or NLP.

Software Engineer, Perception

Senior Software Engineer position at Aurora focusing on perception systems for autonomous vehicles, requiring expertise in machine learning, computer vision, and software engineering.

Senior Software Engineer, Applied ML and Evaluation

Senior Software Engineer role at Waymo focusing on Applied ML and Evaluation for autonomous driving technology, offering competitive compensation and comprehensive benefits.

Senior Software Engineer - Avatar AI

Senior Software Engineer position at Roblox focusing on Avatar AI development, implementing ML models and optimizing deployment across various computing devices.