Search jobs > San Jose, CA > Machine learning engineer

Machine Learning Engineer - Machine Learning Infrastructure

TikTok
San Jose, California, US
$145K-$355K a year
Full-time

Responsibilities

A high number of candidates may make applications for this position, so make sure to send your CV and application through as soon as possible.

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.

The mission of our AML team is to push the next-generation AI infrastructure and recommendation platform for the ads ranking, search ranking, live & ecom ranking in our company.

We are looking for a Machine Learning Engineer - Machine Learning Infrastructure to join our team to support and advance that mission.

Key Responsibilities :

  • Design and implement a global-scale machine learning system for feeds, ads and search ranking models.
  • Improve usability and flexibility of the machine learning infrastructure.
  • Enhance the workflow of model training and serving, data pipelines, storage systems, and resource management for multi-tenancy machine learning systems.
  • Design and develop key components of ML infrastructure and mentor interns.

Qualifications

Minimum Qualifications :

  • Proficient in at least one programming language such as Go / Python in a Linux environment, with excellent coding skills.
  • Familiar with open-source distributed scheduling / orchestration / storage frameworks, such as Kubernetes (K8S), Yarn (Flink, MapReduce), Mesos, Celery, HDFS, Redis, S3, etc.

with rich practical experience in machine learning system development.

  • Master the principles of distributed systems and participate in the design, development, and maintenance of large-scale distributed systems.
  • Possess excellent logical analysis ability, able to perform reasonable abstraction and decomposition of business logic.

Preferred Qualifications :

  • Experience contributing to an open-sourced machine learning framework (TensorFlow / PyTorch).
  • Experience in big data frameworks (e.g., Spark / Hadoop / Flink), experience in resource management and task scheduling for large scale distributed systems.
  • Experience in using / designing open-source machine learning lifecycle management systems : TFX.

Inclusivity Commitment :

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. We celebrate our diverse voices and create an environment that reflects the many communities we reach.

Job Information :

Compensation Description (annually)

The base salary range for this position in the selected city is $145,000 - $355,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.

This role may be eligible for additional discretionary bonuses / incentives and restricted stock units.

Benefits include 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents, a Health Savings Account (HSA) with a company match, and various insurance plans.

Our time off includes 10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO) and 10 paid sick days per year.

We also provide mental and emotional health benefits, a 401K company match, gym, and cellphone service reimbursements. The Company reserves the right to modify or change these benefits programs at any time, with or without notice.

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
Apple
Cupertino, California

Strong machine learning fundamentals. Actively exercising machine learning techniques, including implementing basic optimizers and regularizations; formulating and implementing loss functions for given tasks, applying insightful parameter tuning in model training and evaluation, reproducing and revi...

Promoted
Apple Inc.
Cupertino, California

Strong background in Deep Learning and classical Machine Learning, including but not limited to CNN/RNN architectures, GAN, active learning, k-shot learning, and model complexity reduction techniques. Join a thriving Machine Learning community at Apple (https://machinelearning. We are looking for in...

Promoted
Apple
Cupertino, California

Strong background in Deep Learning and classical Machine Learning, including but not limited to CNN/RNN architectures, GAN, active learning, k-shot learning and model complexity reduction techniques. Join a thriving Machine Learning community at Apple (https://machinelearning. We are looking for inq...

Promoted
ST LUKE LEARNING CENTER
Sunnyvale, California

The position also involves collaboration with various stakeholders and leading a team of skilled machine learning engineers and scientists to execute impactful projects. A PhD or Master's degree in relevant fields such as Computer Science, Electrical Engineering, Mathematics, or Statistics is requir...

Promoted
Apple
Sunnyvale, California

The Algorithms organization on Apple Vision Pro Group (TDG) is looking for a skilled machine learning engineer, with a strong background in machine learning and computer vision. In this position, you will join a team of computer vision and machine learning researchers and engineers to discover and b...

Promoted
KLA
Milpitas, California

Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA’s metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior pro...

Promoted
Samsung Electronics Perú
Mountain View, California

As a machine learning model engineer of the Samsung Ads Platform Intelligence (PI) team, you will have access to unique Samsung proprietary data to develop and deploy a wide spectrum of large-scale machine learning products with real-world impact. Closely work with machine learning platform and serv...

Promoted
Apple, Inc.
Cupertino, California

You will work with a close-knit and fast growing team of world-class engineers and scientists to tackle some of the most challenging problems in foundation models and deep learning, including natural language processing, multi-modal understanding, and combining learning with knowledge. We are lookin...

TikTok
San Jose, California

Participate in the design and implementation of a high-availability, scalable, distributed large-model machine learning platform to support the development and efficient iteration of large models for TikTok;2. Explore cutting-edge technologies related to large-model engineering(LLMOps), covering are...

Apple
Cupertino, California

Our team is looking for a Machine Learning Scientist/Lead with in-depth knowledge of machine learning/deep learning, data science, failure analysis, and human physiology along with strong programming and framework optimization skills. Would you like to be a critical part of an engineering team build...