Software Engineer, Generative AI (Seattle)
Seattle, Washington
Employer: TikTok
Industry: Computer vision
Salary: Competitive
Job type: Full-Time
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.
Team Introduction
The Intelligent Creation - AI Platform team is a team focusing on building advanced end-to-end AI production pipelines, including deep learning model training, optimization, deployment and applications. We provide AI capabilities to empower content creation and consumption on TikTok and serve billions of users.
The team is looking for strong software engineers who can take initiatives to design and implement highly efficient engineering systems for generative AI tasks, including but not limited to model training and optimization, model deployment with efficient hardware consumption, and applications such as image/video processing and interactive editing.
Responsibilities
- Design, architect and implement backend systems to deploy generative AI models for use cases like image and video generation.
- Apply various techniques to optimize the performance of generative AI model training and serving, as well as improving the model quality.
- Build automation frameworks and tools to ensure high engineering quality and efficiency.
- Work with product teams to ensure smooth product delivery with high standards, prioritize short-term returns and long-term growth.
Qualifications
Qualifications
- B.S. or M.S. in Computer Science or related fields with 5+ years of software development experience.
- 3+ years C/C++/Go/Python experience, proficient in at least one programming language and solid software engineering background.
- Experience in large-scale backend systems with machine learning components; familiar with RPC frameworks and key-value storage systems. Experience dealing with concurrent systems and architectures.
- Great communication and teamwork skills.
Preferred Skills
- Experience in optimizing deep learning model training, tuning and deployment.
- Knowledge in cutting-edge computer vision and deep learning technologies and follow the most recent research advances.
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 rd.accommodations@tiktok.com.
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.
Team Introduction
The Intelligent Creation - AI Platform team is a team focusing on building advanced end-to-end AI production pipelines, including deep learning model training, optimization, deployment and applications. We provide AI capabilities to empower content creation and consumption on TikTok and serve billions of users.
The team is looking for strong software engineers who can take initiatives to design and implement highly efficient engineering systems for generative AI tasks, including but not limited to model training and optimization, model deployment with efficient hardware consumption, and applications such as image/video processing and interactive editing.
Responsibilities
- Design, architect and implement backend systems to deploy generative AI models for use cases like image and video generation.
- Apply various techniques to optimize the performance of generative AI model training and serving, as well as improving the model quality.
- Build automation frameworks and tools to ensure high engineering quality and efficiency.
- Work with product teams to ensure smooth product delivery with high standards, prioritize short-term returns and long-term growth.
Qualifications
Qualifications
- B.S. or M.S. in Computer Science or related fields with 5+ years of software development experience.
- 3+ years C/C++/Go/Python experience, proficient in at least one programming language and solid software engineering background.
- Experience in large-scale backend systems with machine learning components; familiar with RPC frameworks and key-value storage systems. Experience dealing with concurrent systems and architectures.
- Great communication and teamwork skills.
Preferred Skills
- Experience in optimizing deep learning model training, tuning and deployment.
- Knowledge in cutting-edge computer vision and deep learning technologies and follow the most recent research advances.
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 rd.accommodations@tiktok.com.
Created: 2024-08-22
Reference: A122785
Country: United States
State: Washington
City: Seattle
ZIP: 98109
Similar jobs:
-
Sr. Applied Scientist (Generative AI), Personalization
Amazon in Seattle, Washington💸 $150400 per year -
Sr. Hardware Dev Engineer (AWS Generative AI \u0026 ML Servers)
Amazon in Seattle, Washington💸 $128600 per year -
Research Scientist Intern, 3D Machine Perception and Generative AI (PhD)
Meta in Redmond, Washington💸 $7500 per month -
Senior Security Engineer (Generative AI Industry Expert), AWS Generative AI Security
Amazon in Seattle, Washington💸 $143300 per year -
Sr. Program Manager, Generative AI, Amazon Bedrock
Amazon in Seattle, Washington💸 $104100 per year -
Principal Applied Scientist (Generative AI), Personalization
Amazon in Seattle, Washington💸 $179000 per year -
Applied Scientist II (Generative AI), Personalization
Amazon in Seattle, Washington💸 $136000 per year -
Research Engineer, Language - Generative AI
Meta in Bellevue, Washington -
Sr. Responsible AI Data Scientist, Generative AI Innovation Center
Amazon in Seattle, Washington💸 $143300 per year -
Sr. Applied Scientist, Generative AI Innovation Center
Amazon in Bellevue, Washington💸 $150400 per year -
Research Scientist Intern, 3D Machine Perception and Generative AI (PhD)
Meta in Redmond, Washington💸 $7500 per month -
AI Research Engineer, VLLM (vision large language models) - Generative AI
Meta in Bellevue, Washington -
Sr. Responsible AI Data Scientist, Generative AI Innovation Center
Amazon in Seattle, Washington💸 $143300 per year -
Research Scientist, Generative AI - Speech & Audio
Meta in Bellevue, Washington -
Research Scientist Manager, Generative AI
Meta in Bellevue, Washington -
Algorithm Engineer - Global E-commerce, Generative AI - Seattle
TikTok in Seattle, Washington -
Research Scientist, Generative AI (PhD)
Meta in Bellevue, Washington -
Applied AI Research Scientist Lead, Generative AI
Meta in Bellevue, Washington -
Research Engineer, Generative AI Model Optimization
TikTok in Seattle, Washington -
Research Scientist in Generative AI Graduate (Intelligent Creation) - 2025 Start (PhD)
TikTok in Seattle, Washington