Search jobs > San Jose, CA > Senior software development

Senior Software Development Engineer, Large Language Models & Generative AI

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. About the TeamOur team is pioneering the future of large language model-based applications with a focus on developing long-term memory capabilities and delivering personalized chat, search, and recommendation experiences.

We're leveraging our deep expertise in artificial intelligence to create advanced AI algorithms that can understand, learn, and predict, dramatically enhancing user interactions.

Our mission is to revolutionize how we engage with machines, making them more intuitive and human-like than ever. With a relentless commitment to excellence and a profound understanding of AI, we are setting new standards and pushing the boundaries of what language model-based applications can achieve.

Responsibilities - Apply in depth knowledge of AI infrastructure and hardware acceleration techniques to build and optimize our intelligent machine learning systems that improve ByteDance’s product and experiences- Set direction and goals for the team related to project impact, AI system design, infrastructure, and developer efficiency- Directly or influencing partners to deliver impact through deep, thorough data-driven analysis- Define use cases and develop methodology and benchmarks to evaluate different strategies- Lead large and complex technical efforts across many engineers and teams- Mentor other engineers, research scientists and improve the quality of engineering work in the broader team- Helps onboard new team members, provides mentorship, and enables successful ramp up on the team's code base

Minimum Qualification : - Bachelor’s degree in computer science or a related STEM field- Specialized experience in one or more of the following machine learning / deep learning domains : hardware accelerator architectures, machine learning compilers or ML systems, AI infrastructure, high-performance computing, performance optimizations or ML frameworks such as PyTorch- Proven C / C++ and Python programming skills in developing AI Systems infrastructure or AI algorithms- Experience with debugging in C++, Python and / or PyTorch- Defining and leading long-term plans for the team- Track record of mentoring and growing other engineers

30+ days ago
Related jobs
Promoted
Amazon
Cupertino, California

Do you relish the challenge of threat modeling, fortifying the defenses of artificial intelligence and cloud systems? Does identifying customer security expectations for AI systems and influencing builders to embrace secure-by-default practices, making the secure path the easy path for our customers...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Software Engineer, Security. ...

Promoted
Apple
Cupertino, California

Ads ML Experimentation team is seeking a Senior Software Engineer who will help drive innovation. Experience with software development using one of the following programming languages: Java, Scala, Rust, GoLang, Python. Deep understanding of the full software development lifecycle. This role require...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Software Engineer specializing in Linux for a remote position. ...

Promoted
Money Fit by DRS
Cupertino, California

Enhancing, Optimizing, Maintaining and leading Android and Kernel software development. Enhancing, Optimizing, Maintaining and leading Embedded and Kernel software development. The Jabra team at our Cupertino site is seeking a Senior Software Engineer. To remain competitive, GN offers a competitive ...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Java & React Fullstack Software Engineer. ...

Promoted
Bitgo
Palo Alto, California

At least 6 years of full stack software development. Paid parental leave, Paid vacation. Design and build scalable, well abstracted, and robust APIs, libraries, and services to integrate blockchains and BitGo functionality into our HeightZero products. Collaborate closely with all engineering teams ...

Amazon Development Center U.S., Inc.
Palo Alto, California

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Experiencing mentoring junior software development engineers and driv...

Oracle
Santa Clara, California

The Platform ILOM team of Oracle Hardware Development (OHD) is looking for a self-motivated, hard-working Embedded Software developer to bring exceptional technical skills to join a rapidly growing, distributed, multifunctional team developing and maintaining OHD’s latest embedded Linux software for...

Palo Alto Networks
Santa Clara, California

BS or MS in computer engineering or related technical field and a minimum of 5 years' experience as a Software Developer/SDET/Software Test Engineer or equivalent military experience required. As a SDET, the candidate will be responsible for writing test plans, executing tests, developing automation...