Search jobs > San Jose, CA > Senior machine learning

Senior Machine Learning Engineer - Search Recommendation

TikTok
San Jose, CA
Full-time

Responsibilities

About TikTok

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.

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.

About

The Search Growth E-commerce team is at the forefront of developing the search recommendation algorithm for TikTok's rapidly expanding global e-commerce enterprise.

Utilizing cutting-edge machine learning technology, advanced NLP, CV, recommendation, and multi-modal technology, we're shaping a pioneering engine within the industry.

Our objective is to deliver the ultimate e-commerce search experience to over 1 billion active TikTok users worldwide. Our mission : to create a world where ""there are no hard-to-sell, overpriced products.""

Responsibilities

  • Elevate search recommendation services and models for TikTok E-commerce, driving heightened e-commerce search traffic on both TikTok and TikTok Mall, while enhancing user search and purchasing cognition.
  • Optimize the recommender system, focusing on hyperscale machine learning models. This involves diverse tasks spanning recall / first-stage ranking to final-stage ranking within the end-to-end workflow.
  • Push the boundaries of short text and general recommendation technology, with a specific emphasis on the interaction between recommendation and NLP technology.
  • Provide guidance and mentorship to fellow teammates.

Qualifications

Minimum Qualifications

  • Bachelor or advanced degree in computer science or a related technical discipline.
  • Excellent coding skills. Solid knowledge of data structure and algorithms.
  • Excellent in analysis, modeling and problem-solving, and can see the essence of problems from complex data.
  • Publication records in top journals or conferences will be a plus. Experience winning ACM-ICPC medals will be a plus.

Preferred Qualifications

  • 5+ years of work experience in machine learning. Good product sense with a focus on user experience.
  • Domain knowledge or working experience in any of these areas : modern Recommendation, Search, Advertisement, E-commerce.

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 https : / / shorturl.at / cdpT2

30+ days ago
Related jobs
Promoted
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. User Behavior Modeling: solving the recommendation problem in search, let TikTok search increa...

Promoted
Google Inc.
Mountain View, California

Drive strategy and roadmap development for machine learning stack tooling. Artificial Intelligence or Machine Learning (AI or ML). Our team works closely with creative engineers, designers, marketers, etc. Engage with Google product areas and research to understand their needs for engaging with exte...

Promoted
TikTok
San Jose, California

We're looking for innovative Senior Machine Learning Engineers to develop state-of-art ad technologies, including ranking, retrieval, targeting, bidding, auction, etc. BS/MS degree in Computer Science, Computer Engineering, or a related technical discipline with relevant industry experience in searc...

Cubiq Recruitment
CA, United States

We are seeking experienced Senior Machine Learning Engineers, dedicated to researching, developing, and implementing the latest advancements in recommender systems, search & ranking, relevance, and marketing strategies such as CTR optimization, Lifetime Value prediction, and user understanding. Job ...

Promoted
TikTok
San Jose, California

Experience with one or more of the following: Machine Learning, Deep Learning, NLP, ranking systems, recommendation systems. The Search Ads team constantly pushes the boundaries of general search engine monetization across our apps, including TikTok, TopBuzz, BuzzVideo, and more, building a globally...

Apple
Cupertino, California

Our team is seeking extraordinary machine learning engineers who are passionate about creating machine learning driven user experiences. Work includes designing high-performance machine learning models and infrastructure in concert with designers, software/hardware engineers, and applied R&D teams. ...

Nuro
Mountain View, California

We're searching for an engineer with experience building and maintaining tools for autonomous navigation map generation and annotation, and a strong desire to contribute to the future of robot navigation for logistics and transportation. Our robotics team is growing and we are looking for a Software...

Intuitive Surgical
Sunnyvale, California

Are you passionate about designing software solutions that enable complex user interfaces and user interactions? We are looking for someone who thrives in a collaborative product development environment and wants to push the boundaries of what is possible in surgical robotics today! Join our team of...

Adobe
San Jose, California

As a Machine Learning (Ops) Engineer you will be responsible for developing and maintaining the infrastructure required to deploy, monitor, and manage machine learning models efficiently and effectively. Proven experience of 10+ years in software engineering, with a focus on machine learning and MLO...

Strativ Group
CA, United States

As a Machine Learning Engineer, you would drive the development of our generative models, ensuring they are efficient, scalable, and capable of creating industry-leading results. This would be in collaboration with passionate engineers and top researchers to build a truly disruptive and novel techno...