Search jobs > San Jose, CA > Graduate engineer

Software Engineer Graduate (AI Platform) - 2025 Start (PhD)

TikTok
San Jose
Full-time

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy.

TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join UsCreation 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. The AI Platform team is a team focusing on building advanced end-to-end production pipelines with core technologies including generative AI, intelligent editing and content understanding.

By utilizing AI model training, optimization, deployment and applications, we provide cutting-edge AI capabilities to empower content creation and consumption on TikTok and serve billions of users.

We are looking for talented individuals to join our team in 2025. As a graduate, you will get unparalleled opportunities for you to kickstart your career, pursue bold ideas and explore limitless growth opportunities.

Co-create a future driven by your inspiration with TikTok. Successful candidates must be able to commit to an onboarding date by end of year 2025.

We will prioritize candidates who are able to commit to these start dates. Please state your availability and graduation date clearly in your resume.

Applications will be reviewed on a rolling basis. We encourage you to apply early. Candidates can apply for a maximum of TWO positions and will be considered for jobs in the order you applied for.

The application limit is applicable to TikTok and its affiliates' jobs globally. Responsibilities- Design, architect and implement large-scale machine learning systems / infrastructure / services with generative AI models, including t2i, t2v and VLLMs.

Build cross-platform applications to explore new technologies and new product directions.- Research on generative AI model training and inference optimization, propose efficient optimization strategies and develop prototypes on various platforms.

Minimum Qualifications : - Current year or recent graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline.

  • Must obtain work authorization in the country of employment at the time of hire, and maintain ongoing work authorization during employment.
  • Strong CS fundamentals (algorithms and data structures) and problem-solving skills- Experience with Python / C++ / Golang- Experience dealing with concurrent systems and architectures.
  • Experience with standard deep learning frameworks like PyTorch, TensorFlow, TensorRT etc. Preferred Qualifications : - Demonstrated software engineering experience from previous internships, work experience, coding competitions, or publications- High levels of creativity and quick problem-solving capabilities
  • 30+ days ago
Related jobs
TikTok
San Jose, California

We aim to provide systems enabling software development streamline and productive. Minimum Qualifications: - PhD degree in Programming Language or a related technical discipline- Expert with at least any of two of the following languages: Golang/Java/TypeScript/JavaScript/C++/Python Preferred Qualif...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Software Development Engineer for the ZHL Platform. ...

Promoted
Apple
Cupertino, California

This position requires a self-motivated engineer with strong technical skills who is an excellent collaborator to handle responsibilities including: Developing daemons and frameworks to both manage an AI powered system and enable communication between it's nodes Prototyping ideas to further determin...

Promoted
VirtualVocations
Santa Clara, California

Key Responsibilities:Lead software development and analysis for existing and new solutionsDesign and conceptualize digital products/services through multiple concepts and prototypesSupport software maintenance, fault diagnosis, and work scheduling within the teamRequired Qualifications:Bachelor's de...

Promoted
VIVA AI
CA, United States

We are seeking a highly motivated and detail-oriented Software Quality Assurance Engineer to join our growing engineering team. Viva AI is at the forefront of transforming the dental industry through advanced AI solutions that automate administrative tasks, allowing dental professionals to dedicate ...

Promoted
Bytedance
San Jose, California

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. Site Reliability Engineers (SR...

TikTok
San Jose, California

For example, copyright platforms help right holders efficiently protect their original content from infringement; Open Platform helps explain and connect APIs to integrate TikTok into other applications. As a graduate, you will get unparalleled opportunities for you to kickstart your career, pursue ...

ByteDance
San Jose, California

Qualifications- PhD graduate with a background in NLP, experience in areas like LLM pretrain; interpretable LLM; LLM evaluation; responsible LLMs; LLM alignment are preferred. We conduct focused research and engineering, with the support of massive computation resources, to build and deploy state-of...

TikTok
San Jose, California

Responsibilities- Develop and Maintain Shared UI Framework: Design, develop, optimize, and maintain a shared UI framework that provides unified UI components across multiple iOS applications. On TikTok Mobile Design System team, we work cross-functionally with engineers, designers and product manage...

MindSource
Newark, California

Senior Embedded Engineering Role for Platform software, you will lead the design and development of sophisticated platform software, covering both low-level and middleware aspects for powertrain electronic control units (ECUs), from the prototype stage through to production. Define and implement the...