Frontend Engineer - Machine Learning Platform
ByteDanceAbout the role
About the Team
The Data-AML-FE team builds and maintains our company's critical Machine Learning Platform — the foundational infrastructure powering our recommendation systems, advertising platforms, and search technologies. These core business functions impact millions of users worldwide. We support end-to-end deep learning workflows, including code development, testing, distributed training of large-scale models, and seamless model deployment.
We are seeking a thoughtful, product-aware Frontend Engineer to design and build the interfaces that drive our machine learning ecosystem. In this role, you will create powerful, intuitive, and highly performant web applications that transform complex ML workflows into simple, efficient user experiences. Your work will directly translate the sophisticated needs of algorithm engineers and data scientists into elegant solutions, accelerating innovation across our product portfolio.
Responsibilities:
- Design and implement robust frontend architecture for our core ML and deep learning platforms, ensuring high concurrency and optimal performance
- Contribute to the development of frontend engineering systems, including performance optimization, build tooling, and release pipelines to enable a stable, efficient development environment
- Create intuitive user interfaces that empower algorithm engineers to debug, deploy, and manage models with ease
- Collaborate with backend engineers, ML researchers, and product managers to deliver end-to-end solutions for complex ML workflows
- Drive frontend best practices, including code quality, accessibility, and responsive design
The base salary range for this position in the selected city is $136800 - $359720 annually.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s