Search jobs > San Jose, CA > Internship > Machine learning engineer

Machine Learning Engineer Graduate (TikTok Recommendation) - 2024 Start (BS/MS)

TikTok
San Jose, California, US
Internship

Responsibilities

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.

Is this the role you are looking for If so read on for more details, and make sure to apply today.

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.

About the Team : The recommendation algorithm team plays a central role in the company, driving critical product decisions and platform growth.

The team is made up of machine learning researchers and engineers, who support and innovate on production recommendation models and drive product impact.

The team is fast-paced, collaborative, and impact-driven.

We are looking for talented individuals to join our team in 2024. 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.

Responsibilities

  • Build industry-leading recommendation systems, improving user experience, content ecosystem, and platform security;
  • Deliver end-to-end machine learning solutions to address critical product challenges;
  • Own the full stack machine learning system and optimize algorithms and infrastructure to improve recommendation performance;
  • Work with cross-functional teams to design product strategies and build solutions to grow TikTok in important markets.

QualificationsMinimum Qualifications :

  • Bachelor's degree or above in the field of computer science or a related technical discipline;
  • Proficient coding skills and strong algorithm & data structure knowledge using C++ / Python or other programming languages;
  • Experienced in Machine Learning, familiar with at least one Deep Learning framework, e.g., PyTorch, TensorFlow;
  • Effective communication and teamwork skills.

Preferred Qualifications :

  • Experienced in one or more of the following areas : NLP, CV, Recommender Systems, and Machine Learning;
  • Authors of published papers in top academic conferences is an advantage;
  • Winners of algorithm and machine learning competitions such as ACM and Kaggle is an advantage.

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 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 this link.

J-18808-Ljbffr

3 days ago
Related jobs
TikTok
San Jose, California

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. We are currently seeking a passionate machine learning engine...

TikTok
San Jose, California

TikTok Engineering Generalized Arch-Server Arch-Experience and Efficiency team is dedicated to tackling complex engineering challenges. Contribute to optimizing TikTok backend development and operations with advanced engineering methodologies and collaborative solutions to foster the best engineerin...

TikTok
San Jose, California

Our team is responsible for the recommendation algorithms of video creation tools worldwide. Responsibilities: - Globally optimize the core recommendation algorithms and strategies for video creation tools, including CapCut and Hypic. Improve user experiences during creation by leveraging a deep und...

ByteDance
San Jose, California

About the team:The Applied Machine Learning (AML) team is committed to the research and deployment of the next-generation of AI core technologies, such as large pretrained models and device-cloud collaboration learning, as well as their wide applications in practice, including but not limited to sea...

TikTok
San Jose, California

The Ads machine learning data platform team is responsible for building highly efficient and stable infrastructure to collect and process data for the usage of machine learning training, serving, and privacy enforcement, including feature engineering, feature store, training data generation, etc. Th...

Bytedance
San Jose, California

With a suite of more than a dozen products, including TikTok, Helo, and Resso, as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content. We are looking for infrastructure...

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. Collaborate with cross-functional teams, including product managers, data scientists, and product engineer...

Bayside Solutions
CA, United States

Software Engineer, Machine Learning. Familiarity with Machine Learning lifecycle and tools, including PyTorch and TensorFlow, is desired. Machine Learning, Python, Spark, Java, PostgreSQL, Iceberg, Superset, PyTorch, TensorFlow, S3. We are the engineering team for an internal service that generates,...

Google
Sunnyvale, California

As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems a...

Pyxer Inc.
Santa Clara, California

We are seeking an exceptional Machine Learning Engineer (Part-Time) who is creative, driven, and can get things done. Collaborate with cross-functional teams to integrate AI solutions into broader systems. We are pyxer, an early-stage visual gen AI startup in the photography and apparel B2C space. C...