Jobs · Engineering · California

Software Engineer Graduate (AML-Engine-Forge Platform) - 2027 Start

ByteDance · San Jose, CA · 6 days ago
Engineering$128k–$256k/yrFull-time

About Us

Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Lemon8, CapCut, and Pico, as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.

Inspiring creativity is at the core of ByteDance's mission. Our innovative products are built to help people authentically express themselves, discover, and connect—and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity, and enrich life. As ByteDancers, we strive to do great things with great people. We lead with curiosity, humility, and a desire to make an impact in a rapidly growing tech company. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users.

About the Role

You will be joining our Applied Machine Learning team, a central team responsible for delivering state-of-the-art solutions powering our company's recommendations, ads, and search systems across various products. We own the end-to-end ML lifecycle, from ideation and research to building, deploying, and iterating on models in production. We are looking for candidates who are passionate about solving complex problems and have a strong foundation in machine learning theory and practice.

As a Research Scientist / Algorithm Engineer, you will explore the deep integration of recommendation algorithms and large language models (LLMs) / multimodal understanding. This role involves developing and optimizing the AML Machine Learning Platform, building an industry-leading ML platform focused on AI developer experience. You will understand the business needs of algorithm engineers, design solutions across the full model lifecycle—including development, debugging, training, evaluation, and inference—and continuously improve the iteration efficiency of algorithm engineers.

As a graduate, you will have opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth. Successful candidates must be able to commit to an onboarding date by the end of the year.

Responsibilities

  • Develop and optimize the AML Machine Learning Platform, focusing on AI developer experience.
  • Understand the business needs of algorithm engineers and design solutions across the full model lifecycle, including development, debugging, training, evaluation, and inference.
  • Continuously improve the iteration efficiency of algorithm engineers.
  • Explore the deep integration of recommendation algorithms and large language models (LLMs) / multimodal understanding.

Requirements

  • Individuals who are completing or have recently completed a Bachelor's degree in Computer Science or a related discipline.
  • Familiar with the Linux development environment.
  • Strong fundamentals in systems programming, data structures, algorithms, and system design.
  • Eager to take on challenges and think deeply.
  • Prior experience in machine learning algorithms or large-scale distributed systems is a plus.

Pay

The base salary range for this position is $128,000 - $256,000 annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies, experience, and location. Base pay is one part of the total package that may include additional discretionary bonuses/incentives and restricted stock units.

Benefits

  • Day one access to medical, dental, and vision insurance.
  • 401(k) savings plan with company match.
  • Paid parental leave.
  • Short-term and long-term disability coverage.
  • Life insurance.
  • Wellbeing benefits.
  • 10 paid holidays per year.
  • 10 paid sick days per year.
  • 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure).

Similar jobs