Taro Logo

Staff Software Engineer, AI Platform

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

Description For Staff Software Engineer, AI Platform

LinkedIn is seeking a Staff Software Engineer to join their AI Platform team, focusing on scaling large model training and serving infrastructure. This is a unique opportunity to work at the intersection of AI and distributed systems at one of the world's largest professional networks.

The role involves pushing the boundaries of scaling AI model training and feature engineering, working with models containing hundreds of billions of parameters. You'll be optimizing performance across algorithms, AI frameworks, data infrastructure, and hardware to maximize the potential of LinkedIn's extensive GPU fleet.

The position is split across several key areas:

  1. Model Training Infrastructure: Building next-gen training systems, implementing high-performance data I/O, and working with popular open-source libraries like Huggingface, Horovod, and PyTorch.
  2. Feature Engineering: Developing state-of-the-art feature platforms that handle millions of QPS and multi-terabyte datasets.
  3. Model Serving Infrastructure: Creating low-latency applications for serving large complex models, including LLMs and personalization models.
  4. MLOps: Managing infrastructure for MLOps and experimentation systems across LinkedIn.

This is a hybrid role that can be based in Mountain View, CA, San Francisco, CA, or Bellevue, WA. The position offers competitive compensation and the opportunity to work with talented researchers and engineers while building your career in the AI industry.

The ideal candidate will have significant experience with distributed systems, machine learning infrastructure, and deep learning frameworks. They should be comfortable leading technical initiatives, mentoring other engineers, and contributing to open-source projects.

LinkedIn offers a collaborative environment focused on creating economic opportunity for every member of the global workforce. They value diversity, belonging, and support career growth through meaningful work that matters.

Last updated 2 hours ago

Responsibilities For Staff Software Engineer, AI Platform

  • Own technical strategy for broad or complex requirements
  • Design and implement high-performance distributed serving/training for recommendation and language models
  • Improve system observability and developer productivity
  • Mentor other engineers and help build a fast-growing team
  • Work with open-source community on cutting-edge projects
  • Lead key initiatives in AI Infrastructure

Requirements For Staff Software Engineer, AI Platform

Python
Java
Go
Rust
Scala
Kubernetes
  • Bachelor's Degree in Computer Science or related technical discipline, or equivalent practical experience
  • 4+ years of experience in the industry with leading/building deep learning systems
  • 4+ years of experience with Java, C++, Python, Go, Rust, C# and/or Functional languages
  • Hands-on experience developing distributed systems or other large-scale systems
  • Outstanding interpersonal communication skills
  • Experience with machine learning infrastructure and deep learning frameworks

Interested in this job?

Jobs Related To LinkedIn Staff Software Engineer, AI Platform

Sr. Staff Software Engineer, AI Infra

Senior Staff Software Engineer position at LinkedIn focusing on AI infrastructure, distributed systems, and machine learning platforms.

Sr. Staff Software Engineer, AI Infra

Senior Staff Software Engineering role at LinkedIn focusing on AI infrastructure, model training, and distributed systems, offering competitive compensation and hybrid work arrangement.

Sr Staff Engineer, ML Infrastructure and Performance

Senior Staff Engineer position at LinkedIn focusing on ML infrastructure, GPU optimization, and performance engineering for AI workloads.

Staff AI Engineer

Staff AI Engineer position at LinkedIn, focusing on machine learning and AI development, offering $164,000-$268,000 with hybrid work options in multiple locations.

Staff Software Engineer, AI Platform

Staff Software Engineer position at LinkedIn focusing on AI Platform development, requiring expertise in machine learning infrastructure and distributed systems.