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's Training team. This role is pivotal in developing and maintaining highly scalable deep learning training solutions that power LinkedIn's growing AI initiatives.

The position offers a hybrid work arrangement with locations in Mountain View, San Francisco, or Bellevue, allowing flexibility to work from home while maintaining team collaboration. As part of the AI Training team, you'll be responsible for scaling LinkedIn's AI model training capabilities to handle hundreds of billions of parameters across various use cases, from recommendation systems to large language models and computer vision applications.

The role involves working with cutting-edge technologies including LLMs, GNNs, and advanced LLM Agents. You'll optimize training performance across multiple dimensions - algorithms, AI frameworks, infrastructure software, and hardware - to maximize the potential of LinkedIn's extensive GPU fleet. The team has strong ties to the open source community, with many team members being active contributors to projects like TensorFlow, Horovod, and Ray.

Key responsibilities include leading technical strategy development, implementing large-scale distributed training systems, improving system observability, mentoring team members, and collaborating with the open-source community. The ideal candidate will have extensive experience in software development, deep learning systems, and technical leadership.

The position offers competitive compensation ($207,000 - $340,000) and comprehensive benefits. This is an exceptional opportunity to work on cutting-edge AI infrastructure at scale, influence the direction of LinkedIn's AI capabilities, and contribute to open-source projects that shape the industry's future.

The role requires a blend of technical expertise in distributed systems, deep learning, and leadership skills. You'll work with technologies like PyTorch, TensorFlow, and various deep learning frameworks while helping build and maintain the infrastructure that powers LinkedIn's AI initiatives. This position offers the chance to tackle complex technical challenges while working with a talented team at the forefront of AI technology.

Last updated 6 days ago

Responsibilities For Principal Staff Software Engineer, AI Training Platform

  • Owning the technical strategy for broad or complex requirements with insightful and forward-looking approaches
  • Designing, implementing, and optimizing large-scale distributed training for personalized recommendation and language models
  • Improving observability and understandability of various systems
  • Mentoring other engineers and defining technical culture
  • Working with open-source community on cutting edge projects
  • Functioning as tech-lead for key initiatives in Training Infrastructure

Requirements For Principal Staff Software Engineer, AI Training Platform

Python
Java
Go
Rust
Scala
Kubernetes
  • BS/BA in Computer Science or related technical field or equivalent technical experience
  • 7+ years of industry experience in software design, development, and algorithm related solutions
  • 7+ years of experience programming in object-oriented languages such as Python, C++, Java, Go, Rust, Scala
  • 5+ years of experience as an architect, or technical leadership position
  • 5+ years of experience in the industry with leading / building deep learning systems
  • Hands-on experience developing distributed systems or other large-scale systems

Benefits For Principal Staff Software Engineer, AI Training Platform

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Medical insurance
  • Vision insurance
  • Dental insurance
  • 401k
  • Hybrid work options

Interested in this job?

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

Director of Engineering - AI

Lead AI engineering team at LinkedIn developing cutting-edge machine learning solutions for $6B+ advertising platform.

Director of Engineering - AI

Director of Engineering - AI position at LinkedIn leading AI/ML engineering teams for advertising solutions with competitive compensation $218K-$357K.

Director of Engineering - AI

Lead LinkedIn's Marketing Solutions AI Engineering Team, driving innovation in B2B advertising through advanced AI technology.

Director, Software Engineering, Machine Learning

Lead LinkedIn's Content Abuse Engineering teams in developing AI solutions for content moderation, requiring 15+ years ML experience and 10+ years people management.

Principal Staff Software Engineer, AI Training Platform

Principal Staff Software Engineer position at LinkedIn focusing on AI Training Platform development and optimization.