Principal Staff Software Engineer, AI Training Platform

LinkedIn is the world's largest professional network, built to help members of all backgrounds and experiences achieve more in their careers.
$207,000 - $340,000
Machine Learning
Principal Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS

Description For Principal Staff Software Engineer, AI Training Platform

LinkedIn, the world's largest professional network, is seeking a Principal Staff Software Engineer to join their AI Platform group, specifically focusing on the AI Training team. This role is pivotal in developing and maintaining highly scalable deep learning training solutions that power LinkedIn's expanding AI initiatives.

The position offers a hybrid work environment with locations in Mountain View, CA, San Francisco, CA, or Bellevue, WA. As part of the AI Training team, you'll be responsible for scaling LinkedIn's AI model training capabilities, handling models with hundreds of billions of parameters across various use cases including recommendation systems, large language models (Generative AI), and computer vision models.

The role involves working with cutting-edge technologies and optimizing training performance across multiple dimensions: algorithms, AI frameworks, infrastructure software, and hardware. You'll be managing a GPU fleet with thousands of latest-generation cards and collaborating closely with the open source community, including projects like TensorFlow, Horovod, and Ray.

Key responsibilities include leading technical strategy development, implementing high-performance AI training pipelines, improving system observability, and mentoring other engineers. You'll work with technologies like LLMs, GNNs, and advanced LLM Agents, while also contributing to containerized pipeline orchestration infrastructure.

The ideal candidate should have extensive experience in software design and development (7+ years), strong programming skills in languages like Python, Java, or C++, and demonstrated expertise in deep learning systems. The role offers competitive compensation ($207,000 - $340,000) and comprehensive benefits including medical, dental, and vision insurance, 401(k), and parental leave.

This is an opportunity to shape the future of AI infrastructure at LinkedIn while working with a talented team of engineers and contributing to open-source projects. You'll be at the forefront of developing solutions that power LinkedIn's AI capabilities, making a significant impact on how millions of professionals connect and grow their careers.

Last updated 6 hours ago

Responsibilities For Principal Staff Software Engineer, AI Training Platform

  • Owning the technical strategy for broad or complex requirements
  • Designing and implementing large-scale distributed training systems
  • Improving system observability and developer productivity
  • Mentoring other engineers and defining technical culture
  • Working with open-source community
  • Functioning as tech-lead for key training infrastructure initiatives

Requirements For Principal Staff Software Engineer, AI Training Platform

Python
Java
Go
Rust
Scala
Kubernetes
  • BS/BA in Computer Science or related technical field
  • 7+ years of industry experience in software design and development
  • 7+ years of programming in object-oriented languages
  • 5+ years of experience as an architect or technical leader
  • 5+ years of experience with deep learning systems
  • Hands-on experience with distributed systems
  • Experience with machine learning infrastructure and frameworks
  • Expertise in deep learning frameworks and tensor libraries

Benefits For Principal Staff Software Engineer, AI Training Platform

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
  • Medical insurance
  • Vision insurance
  • Dental insurance
  • 401(k)
  • Paid maternity leave
  • Paid paternity leave
  • Hybrid work options

Interested in this job?

Jobs Related To LinkedIn Principal Staff Software Engineer, AI Training Platform

Director, Software Engineering, Machine Learning

Lead LinkedIn's Content Abuse Engineering teams in developing AI solutions for content moderation and trust & safety initiatives.

Principal Staff Software Engineer, AI Training Platform

Lead and build next-gen AI training infrastructure at LinkedIn, focusing on distributed systems and deep learning optimization.

Principal AI Engineer - Talent Marketplace

Principal AI Engineer position at LinkedIn focusing on developing cutting-edge AI solutions for the Talent Marketplace platform.

Principal AI Engineer - Talent Marketplace

Principal AI Engineer position at LinkedIn focusing on developing AI solutions for the Talent Marketplace platform.

Director of Engineering - AI

Lead LinkedIn's Marketing Solutions AI Engineering Team, directing world-class researchers and engineers in developing cutting-edge AI advertising solutions.