Tech Lead, Machine Learning - Smart Test

TikTok
San Jose, CA
Full-time
We are sorry. The job offer you are looking for is no longer available.

Responsibilities

TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.

Why Join Us

Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.

Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.

To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.

At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.

Join us.

Team Introduction

Our team plays an essential role in TikTok, as we strive to realize our company's vision of building a global platform for creation and communication.

We are seeking a top-notch ML Engineer, who is fluent in machine learning algorithms and programming language semantics, to help us create the world's best development tools.

As a ML Tech Lead in our Developer Infrastructure team, you will lead R&D and push the boundaries of ML for Test Infrastructure, including but not limited to, applying state-of-the-art ML algorithms in smart test code generation, automatic assertion generation, software defect detection, root cause analysis and auto-fixing, for large scale codebases.

Join us today, and we'll empower you to build large-scale machine learning algorithms and systems, raising developer productivity to unprecedented levels with powerful ML technology.

Within our team, you will conduct the following activities :

  • Lead the development of machine learning algorithms and systems
  • Fine-tuning and training machine learning models
  • Iterate and develop the machine learning system using customer-driven scenarios

Qualifications

  • Master and above degree in Computer Science or related disciplines with 3+ years experience; experience as a team tech lead is a plus.
  • Familiar with state-of-the-art machine learning algorithms and mainstream platforms (e.g., Tensorflow, Pytorch, MxNet), or previous experiences in machine learning areas such as NLP and computer vision.

Experience with large language models is a plus.

  • Master at least one or two programming languages in a Linux environment such as Go, C / C++, Python, etc;
  • Master distributed, parallel computing principles; know the recent advances in computing, storage, networking, and hardware technologies;
  • Experience in GPU based high-performance computing is a plus

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives.

Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy.

To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach.

We are passionate about this and hope you are too.

TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws.

If you need assistance or a reasonable accommodation, please reach out to us at redacted

3 hours ago
Related jobs
Promoted
Apple
Cupertino, California

We're looking for industry-leading machine learning technologists to help shape the future of AI-driven system experiences across the Apple ecosystem. Our team is seeking extraordinary machine learning engineers who are passionate about creating machine learning driven user experiences. Machine Lear...

BHO Tech
San Jose, California

Lead AI/Machine Learning Developer. While having fun at what we do is a core value, we have serious goals that we approach with leading-edge innovations in Data Science, Ai tech, human psychology and the art/science of event marketing. By blending the latest research in AI and Human Psychology, our ...

Harnham
CA, United States

Lead Machine Learning Engineer. As a Lead Machine Learning engineer you will…. As a Lead Machine Learning Engineer, you can expect a base salary between $200,000 to $240,000 (based on experience) plus competitive benefits. TEAM: Machine learning and data science is the core part of the company. ...

BHO Tech
Mountain View, California

Build and implement natural language processing, machine learning and deep learning models. Machine Learning, Natural Language Processing, Deep Learning. Machine Learning / NLP Engineer. Our team consists of people with backgrounds from linguists to machine learning to software engineering, and our ...

BHO Tech
Mountain View, California

MS/PhD degree or equivalent practical experience in Computer Science, AI, Machine Learning, or related technical field. Strong understanding of ML techniques such as CNNs, supervised and unsupervised learning, or optimization techniques. Software Engineer, Machine Learning and Artificial Intelligenc...

BHO Tech
San Jose, California

Excellent knowledge of machine learning techniques and algorithms and be able to apply them in data driven natural language processing techniques. Expertise in applied machine learning, neural networks and deep learning for natural language processing (NLP) tasks. Strong technical skills in statisti...

BHO Tech
San Jose, California

This position is for someone who has built at least one large classification system, dabbled with medical data sets, is well versed with NLP and Machine Learning, and is comfortable coding in languages such as Scala, Java, and Python. You've likely built your own parsers when the open source NLP par...

BHO Tech
Mountain View, California

Infrastructure and/or Machine Learning related fields3+ years of experience in managing engineering teamsPrevious experience building end to end Machine Learning and/or distributed infrastructure systemsPrior background and interest in the field of Machine LearningBS, MS or Ph. To that end, we are l...

BHO Tech
San Jose, California

This position is on the core machine learning team, whose responsibilities include developing and supporting a machine learning as a service platform and infrastructure. Knowledge and curiosity for machine learning algorithms from common library implementations to the latest research. Software Engin...

BHO Tech
Palo Alto, California

Years of minimum experience in machine learning with a broad understanding of unsupervised and supervised learning methods. Experience in applying and implementing machine learning algorithms and concepts such as: K-means Clustering (varieties), Gaussian distribution, decision tree, boosting, etc. W...