Search jobs > San Jose, CA > Machine learning engineer

Machine Learning Engineer Graduate (MultiMedia - Causal Inference) - 2025 Start (PhD)

TikTok
San Jose
Full-time

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy.

TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join UsCreation 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. About the Team : The Multimedia Arch team is responsible for user experience optimization and cost optimization for the whole video on demand and live streaming system.

We are building intelligence and personalized end-to-end multimedia systems to power the whole Tiktok ecosystem. We are currently seeking a passionate machine learning engineer to join our team.

In this role, you will collaborate with the product and engineering teams to identify opportunities and improve overall system performance and efficiency by integrating AI algorithms across the entire multimedia system.

Your responsibilities will include designing service-side ML systems, implementing ML models, and validating their impact on the overall system through A / B testing.

We are looking for talented individuals to join our team in 2025. As a graduate, you will get unparalleled opportunities for you to kickstart your career, pursue bold ideas and explore limitless growth opportunities.

Co-create a future driven by your inspiration with TikTok. Successful candidates must be able to commit to an onboarding date by end of year 2025.

Applications will be reviewed on a rolling basis. We encourage you to apply as early as possible. Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply.

The application limit is applicable to TikTok and its affiliates' jobs globally. Applications will be reviewed on a rolling basis - we encourage you to apply early.

Online AssessmentCandidates who pass resume evaluation will be invited to participate in TikTok's technical online assessment in HackerRank.

Responsibilities- Apply causal inference algorithms to understand users and improve user experience at Tiktok.- Develop machine learning solutions for user behavior prediction, app traffic prediction, and video understanding.

  • Work cross-functionally with product managers, data scientists, and product engineers to understand insights, formulate problems, design and refine machine learning algorithms, and further drive the exciting growth of global TikTok users.
  • Run regular A / B tests, perform analysis, and iterate algorithms accordingly.

Minimum Qualifications- PhD degree in computer science, data science, or any ML related field.- Familiar with applied machine learning, such as classification, deep neural networks, transformers, multi-task learning, etc.

Proficient in at least one programming language, such as Python and C++.- Have a passion for learning and an eagerness to experiment with new techniques and good communication and a cooperative spirit.

Preferred Qualifications : - Experience with recommendation systems, online advertising, search, and user growth is preferred.

30+ days ago
Related jobs
ByteDance
San Jose, California

About the Team: The Applied Machine Learning Enterprise team combines system engineering and machine learning to develop and operate big model service platform that offers businesses Model-as-a-Service solutions (MaaS) to both the big model vendors and users. As a graduate, you will get unparalleled...

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
Apple
Sunnyvale, California

We are looking for the right 3D Computer Vision and Machine Learning Engineer to help us take our efforts to the next level. We are looking for a proactive Computer Vision and Machine Learning Engineer to join our team and help design and implement algorithms for spatial media and AI. The Video Comp...

TikTok
San Jose, California

On the TikTok Search Team, you will have the opportunity to develop and apply cutting edge machine learning technologies in real-time large-scale systems, which serve billions of search requests every day. Successful candidates must be able to commit to one of the following summer internship start d...

ByteDance
San Jose, California

Responsibilities:- Responsible for the design and implementation of a global-scale machine learning system for feeds, ads and search ranking models;- Responsible for improving use-ability and flexibility of the machine learning infrastructure;- Responsible for improving the workflow of model trainin...

TikTok
San Jose, California

Research experience in one or more of the following fields: applied machine learning, machine learning infrastructure, large-scale recommendation system, market-facing machine learning product;2. Currently pursuing a PhD with a background in computer science, machine learning, or similar fields;2. P...

ByteDance
San Jose, California

About the team:Site Reliability Engineers (SRE) of the Applied Machine Learning (AML) team combines system engineering and the art of machine learning to develop and run massively distributed AI/recommendation systems around the world. Responsibilities: • Build new features that touch hundreds of mi...

Palo Alto Networks
Santa Clara, California

Formal background and experience in both causal inference methods and causal discovery approaches, including classical techniques like Propensity Score, matching, difference in difference, and also new techniques like double machine learning or Potential Outcomes. You will have the opportunity to bu...

Snap Inc.
Palo Alto, California

We're looking for a Principal Machine Learning Engineer to join Snap!. Design, implement, and scale machine learning models and control systems to efficiently and optimally run our ad marketplace. Collaborate with cross-functional teams to set and align on machine learning strategies to meet company...

Voltai
Palo Alto, California

We’re looking for a Machine Learning Engineer who thinks crazy ideas are normal, doesn’t take ‘No’ as an answer, and thrives on the bursts of dopamine that come with startup responsibilities. As a Machine Learning Engineer at Voltai, your ultimate goal will be to build AI systems that deeply underst...