Software Engineer Graduate, Ads Creator
TikTok
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Role: Software Engineer Graduate, Ads Creator
A "creative" in the context of TikTok advertising refers to the ad itself, typically a short-form video, comprised of video content, background music, a call-to-action card, a post-click landing page, and other elements delivered to users. The saying "creativity is the soul of advertising" holds true, as an effective ad creative is both powerful and challenging to produce, especially at the vast scale of TikTok advertising.
The TikTok Ads Creative & Ecosystem team is dedicated to addressing this challenge by developing industry-leading technological solutions for ads creative and landing page understanding, production, generation, and optimization. Our mission is to inspire and empower advertisers, creators, and third-party partners within the ecosystem to craft and deliver the most engaging creative experiences to end-users. This work is fundamental to TikTok's core operations and creator monetization efforts. Our team's projects include the TikTok video editor, AI-powered smart video generation (with exploration into AIGC), and the TikTok Creative Exchange, a marketplace connecting advertisers with creators or third-party creative agencies.
We maintain a strong user and product-oriented focus, coupled with a commitment to technical excellence. Our goal is to drive and lead technological innovation in the ads tech and creative industries, powering products and delivering significant value to our clients, creators, and the entire ecosystem. We are seeking talented software engineers who are eager to expand their business understanding, build highly scalable and reliable software infrastructure, collaborate across functions with global teams, and make substantial impacts. If you thrive on challenges, we encourage you to join our team!
We are actively looking for talented individuals to join our team in 2026. As a graduate, you will have opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth. Launch your career where inspiration is infinite at TikTok.
Successful candidates must be able to commit to an onboarding date by the end of 2026. Please clearly state your availability and graduation date in your resume. Candidates may apply to a maximum of two positions and will be considered for jobs in the order of application. This limit applies to all TikTok and its affiliates' jobs globally. Applications are reviewed on a rolling basis, so early application is encouraged.
Key Responsibilities
- Assist in the development of innovative products that facilitate brand and influencer collaborations, applying technical skills in AI and content understanding.
- Support the execution of strategic goals and provide technical assistance to contribute to business growth within TikTok ads and creator monetization.
- Collaborate with senior team members to learn and develop technical leadership skills within the creative ecosystem.
- Contribute to the design and implementation of key projects within the creator monetization ecosystem, under the guidance of more experienced colleagues.
- Help build scalable and reliable systems that align with product objectives and requirements.
- Support the creation of long-term technical roadmaps and assist in technical decision-making.
- Work closely with global R&D and product management teams in a fast-paced, collaborative environment to execute projects effectively.
Minimum Qualifications
- Final year student or recent graduate with a background in Computer Science or a related technical field, or equivalent practical experience.
- Strong foundational knowledge in data structures and algorithms, coupled with proficiency in at least one programming language (e.g., Python, Go, Java).
- A passion for learning new technologies and solving complex problems, demonstrated by strong analytical and problem-solving skills.
- Excellent communication skills, including the ability to collaborate effectively within a team and take initiative on tasks.
- Prior experience with projects (academic, personal, or internships) that showcase teamwork and technical contributions is a plus.
Preferred Qualifications
- Experience in academic or personal projects where you have worked within small teams or demonstrated leadership in group activities.
- Familiarity with working in cross-functional or remote teams, understanding the dynamics of collaboration across different time zones.
- Exposure to scalable systems or involvement in the design and development of software solutions through internships or academic projects.
- Familiarity with cloud computing platforms or distributed systems (e.g., AWS, Google Cloud, Azure) gained through coursework or personal projects.
- An interest in ad technologies, recommendation systems, or influencer monetization ecosystems, evidenced by academic or personal projects.
Key Skills/Competency
- AI & Machine Learning
- Data Structures
- Algorithms
- Scalable Systems Design
- Software Development
- Content Understanding
- Video Processing
- Cloud Computing
- Distributed Systems
- Monetization Strategies
How to Get Hired at TikTok
- Research TikTok's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor, focusing on their innovative and global approach.
- Tailor your resume: Highlight strong foundations in data structures and algorithms, proficiency in Python, Go, or Java, and any project experience in AI, ad tech, or scalable systems.
- Showcase problem-solving: Prepare to discuss complex technical challenges you've faced and the analytical skills you used to solve them, specifically in creative or ad technology contexts.
- Emphasize collaboration and global mindset: Provide examples of effective teamwork, cross-functional collaboration, and adaptability to working with diverse global teams or across different time zones.
- Demonstrate genuine interest: Express your passion for learning new technologies, especially in ad creative innovation, creator monetization, and TikTok's impact on the digital ecosystem during interviews.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background