There are still lots of open positions. Let's find the one that's right for you.
TikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. As a Tech Lead in Machine Learning within the Developer Infrastructure team, you will play a crucial role in realizing TikTok's vision of building a global platform for creation and communication. This position involves leading research and development efforts to push the boundaries of machine learning for Test Infrastructure. You will be responsible for applying state-of-the-art machine learning algorithms to enhance smart test code generation, automatic assertion generation, software defect detection, root cause analysis, and auto-fixing for large-scale codebases. In this role, you will lead the development of machine learning algorithms and systems, fine-tune and train machine learning models, and iterate on the machine learning system using customer-driven scenarios. Your expertise in machine learning algorithms and programming language semantics will be essential in creating the world's best development tools, ultimately raising developer productivity to unprecedented levels with powerful ML technology. You will work collaboratively with your team to inspire creativity and bring joy through innovative solutions that address complex challenges in software development. At TikTok, we believe that every challenge is an opportunity to learn, innovate, and grow as a team. We are committed to creating an inclusive environment where diverse voices are celebrated, and we hope you share this passion. Join us today and be part of a team that drives impact for our company and the communities we serve.