Software Engineer - AIGC Infrastructure, TikTok Monetization GenAI

TikTok

Responsibilities

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: - Design and deploy state-of-the-art big data pipeline processing techniques (Text, Image, Video, etc.) for empowering the foundation model training, fine-tune and RLHF. - Improve engineering productivity by empowering ML engineers with excellent tooling and systems. - Implement the best practices for ensuring building observable and scalable systems. - Collaborate with ML engineers to build enterprise-level platforms with cutting-edge models. - Collaborate with open-source communities or academia to advance AI development.

Qualifications

Minimum Qualifications: 1. Have research or technical backgrounds in data streaming or batch processing, machine learning infrastructure, or participating in large-scale online machine learning platforms are preferred. 2. Have a robust background in infrastructure, with proven expertise in enhancing reliability, efficiency, and various other facets of infrastructure management. 3. Proficient in deep learning frameworks such as PyTorch and TensorFlow, and programming languages such as Python or Java. 4. Passion for new technologies and proven capability in analysis and problem-solving. 5. Good team player, communication skills and project management experience is preferred. Strong perseverance and courage to help the business to a higher level.

Read Full Description
Confirmed 12 hours ago. Posted 25 days ago.

Discover Similar Jobs

Suggested Articles