Logo
TikTok

Machine Learning Engineer - Data Curation - AIGC, TikTok Monetization GenAI

TikTok, Seattle, WA


Responsibilities

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.

We are Generative AI team under Monetization Technology. Our team focuses on developing cutting-edge Generative AI techs across all modalities, including text, image, videos, landing pages, etc., and creates industry-leading technical solutions to improve creative efficiency for advertisers, agencies and creators. We are committed to automated creative workflows by leveraging Generative AI technologies, to increase overall revenue for advertisers, agencies and creators.

We aim to drive and lead the generative AI in the ads tech and creative industry, powering products and driving values for our clients, creators, and the whole ecosystem. We are looking for infrastructure engineers who are excited to grow their business understanding, build highly scalable and reliable software/infrastructure, partner across functions with global teams, and make big impacts. If you are someone who welcomes challenges, we are eager to have you on the team!

Responsibilities:
- Collaborate with data scientists and researchers to create and maintain efficient, low-latency data pipelines for machine learning model training.
- Design and implement a robust, scalable data curation and management system to facilitate foundational model training across text, image, and video formats in distributed environments.
- Work alongside founder model developers to expedite the development / deployment of advanced large language models.
- Stay informed about the latest trends and innovations in academia and the open-source community, adopting new technologies to improve data operations and ML model performance.

Qualifications

1. B.S./M.S./Ph.D. in Computer Science, Computer Engineering, or a related field.
2. Expertise in Python and a solid understanding of deep learning frameworks such as PyTorch, high-performance networks and database connection libraries such as FSDP/DeepSpeed, asyncio, with a preference for familiarity with CUDA Optimization.
3. Solid understanding of applying Generative AI models across various domains, such as language models like the Llama series, text to image generation with Diffusion Models, and text to video applications exemplified by EMU series and Diffusion Transformers, among others.
4. Proficiency in Linux, Docker, and Kubernetes.
5. Extensive experience managing large-scale data transactions through databases, preferably experience on implementing Vector Databases solutions.
6. Experience working with AWS/GCP or similar cloud infrastructure.
7. Experience with ML training and deployment.
8. Experience in distributed computing such as Spark.
9. Demonstrated expertise in data curation, management, and optimization for Generative AI and machine learning platforms, with an emphasis on streaming and batch data processing.
10. Solid foundation in data engineering, ML frameworks, parallel data processing, and deep learning frameworks.
11. A strong passion for technology, excellent problem-solving skills, and exceptional abilities in communication, teamwork, and project management, along with resilience.

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