Search jobs > San Jose, CA > Senior machine learning

Senior Machine Learning Engineer - TikTok Search Algorithm (Ranking, Relevance, Understanding, [...]

TikTok
San Jose, California, US
Full-time

Responsibilities

While professional experience and qualifications are key for this role, make sure to check you have the preferable soft skills before applying if required.

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.

About the team

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.

Via advanced NLP and multi-modal models, our projects impact and improve the search experience for hundreds of millions of users globally.

We embrace a culture of self-direction, intellectual curiosity, openness, and problem-solving.

Responsibilities

  • Optimize the searching quality to provide TikTok's users the best search experience.
  • Combine your understanding of product objectives and take full advantage of modern machine learning and information retrieval techniques to improve search quality and perception.
  • Build the core systems and algorithms development including query understanding, result ranking, query recommendation, system reliability, etc.
  • Provide technical leadership to drive search strategy iteration including query understanding, recall & ranking, query recommendation, reliability, etc.
  • Provide team guidance, regular feedback, education, coaching, and mentoring.

Qualifications

  • Bachelor or advanced degree in computer science or a related technical discipline.
  • 5+ years of related industry experience.
  • Experience as tech lead or leading complex and large projects.
  • Proficient coding skills and strong algorithm & data structure basis.
  • Experience in one or more of the following areas : NLP, Ranking, Ads, search engine, recommender system, distributed system, and machine learning.
  • Effective communication and teamwork skills.
  • Proficiency in the following languages but not limited to : C / C++, Python, Java, or Golang.

Inclusivity at TikTok

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 creating an environment that reflects the many communities we reach.

We are passionate about this and hope you are too.

Accommodations

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 [email protected].

Job Information

Compensation Description (annually)

The base salary range for this position in the selected city is $194,000 - $355,000 annually.

Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies, and experience, and location.

Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses / incentives, and restricted stock units.

Our company benefits are designed to convey company culture and values, to create an efficient and inspiring work environment, and to support our employees to give their best in both work and life.

We offer the following benefits to eligible employees :

We cover 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents, and offer a Health Savings Account (HSA) with a company match.

As well as Dental, Vision, Short / Long term Disability, Basic Life, Voluntary Life, and AD&D insurance plans. In addition to Flexible Spending Account (FSA) Options like Health Care, Limited Purpose, and Dependent Care.

Our time off and leave plans are : 10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO) (prorated upon hire and increased by tenure) and 10 paid sick days per year as well as 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability.

We also provide generous benefits like mental and emotional health benefits through our EAP and Lyra. 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

5 days ago
Related jobs
Promoted
TikTok
San Jose, California

Our Search Engineering Team is responsible for building and owning TikTok's search engine which can provide our users with the best search experience. In TikTok Search Team, you’ll have the opportunity to build full-stack search engine system and combine information retrieval technology with modern ...

Promoted
Samson Rose
Palo Alto, California

We are tasked with finding a Senior Machine Learning Engineer to join their expanding team. Are you fascinated by the nexus of AI research and practical application? Do you harbor a deep-seated passion for mental health innovation? If you're nodding yes, then you might just be the talent we're searc...

TikTok
San Jose, California

Qualifications Must have a Master's degree in Computer Science, Engineering (any), Information Technology, Machine Learning, Data Science, Statistics, Mathematics, or a related quantitative field, and 2 years of related work experience; OR a Bachelor's degree in Computer Science, Engineering (any), ...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Principal Machine Learning Engineer to develop and implement autonomous networking capabilities. ...

Promoted
Apple
Sunnyvale, California

The Applied Machine Learning (AML) Data Science team is a group of innovative ML scientists and engineers from diverse disciplines with extensive track records in both academia and industry. The ML Engineer will work on solving real-world business problems by building and deploying machine learning ...

Promoted
Ethereum Technologies LLC
Palo Alto, California

Specialized Area: HP Labs Senior Machine Learning Research Scientist. Strong deep learning, particularly in applications of Neural Network architectures to Computer Vision, Natural Language Processing, Machine Intelligence and/or Reinforcement Learning. Artificial Intelligence, Machine Learning, Rob...

Promoted
Apple, Inc.
Cupertino, California

We are looking for a Machine Learning Research Engineer to help deliver scalable, multilingual NLP solutions that empower our users to use intelligent text input in their language of choice. As a Machine Learning Research Engineer on our team, you will build and iteratively refine model pipelines th...

Promoted
AppLovin
Palo Alto, California

We are looking for a seasoned Machine Learning Engineer with a specialization in ML infrastructure and deep learning architecture. Collaboration: Work closely with our talented team of machine learning engineers, data scientists, and software engineers to integrate your solutions into our platform s...

ByteDance
San Jose, California

The Machine Learning (ML) System sub-team combines system engineering and the art of machine learning to develop and maintain massively distributed ML training and Inference system/services around the world, providing high-performance, highly reliable, scalable systems for LLM/AIGC/AGI In our team, ...

SAMSUNG
Mountain View, California

You will also work with talented engineers and top-notch machine learning researchers on exciting projects and state-of-the-art technologies. Closely work with the machine learning team to define and improve machine learning products. We are exploring the latest data mining and machine learning tech...