Senior 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.
$128,000 - $210,000
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, AI Platform

LinkedIn is seeking a Senior Software Engineer to join their AI Platform team, focusing on scaling LinkedIn's AI model training, feature engineering and serving infrastructure. This is an exciting opportunity to work at the world's largest professional network, helping build systems that handle hundreds of billions of parameters models and large-scale feature engineering infrastructure for all AI use cases.

The role involves working with cutting-edge AI technologies, from recommendation models to large language models and computer vision models. You'll be optimizing performance across algorithms, AI frameworks, data infrastructure, compute software, and hardware to maximize the potential of LinkedIn's GPU fleet comprising thousands of latest GPU cards.

As a senior engineer, you'll collaborate with the open source community, with many team members being active contributors to projects like TensorFlow, Horovod, Ray, vLLM, Huggingface, and DeepSpeed. The work spans multiple critical areas:

In Model Training Infrastructure, you'll build next-gen training infrastructure, optimize data I/O, resolve issues in popular open source libraries, enable distributed training for massive models, and provide advanced support for internal AI teams. You'll also work on containerized pipeline orchestration and maintain deep learning frameworks.

The Feature Engineering aspect involves creating and managing features within online, offline, and nearline environments at scale, processing millions of QPS and multi-terabytes of data. You'll work with technologies like Spark, Beam, and Flink to transform raw data into valuable feature insights.

For Model Serving Infrastructure, you'll develop low latency applications serving large & complex models, implement GPU-based inference, and perform CUDA-level optimizations. The role requires handling significant scale - 10s of thousands of QPS, multiple terabytes of data, and billions of model parameters.

The position offers competitive compensation, comprehensive benefits, and the opportunity to work in a hybrid environment, combining remote work with office time. LinkedIn's culture emphasizes trust, connection, and career growth, making it an ideal place for talented engineers looking to make a significant impact in the AI infrastructure space.

Last updated 11 minutes ago

Responsibilities For Senior Software Engineer, AI Platform

  • Design and implement high performance data I/O
  • Work with open source teams to identify and resolve issues in popular libraries
  • Enable distributed training over 100s of billions of parameter models
  • Debug and optimize deep learning training
  • Provide advanced support for internal AI teams
  • Assist in and guide development of containerized pipeline orchestration infrastructure
  • Develop and distribute stable base container images
  • Provide advanced profiling and observability

Requirements For Senior Software Engineer, AI Platform

Python
Java
Kubernetes
  • Bachelor's Degree in Computer Science or related technical discipline, or equivalent practical experience
  • 2+ years of experience in the industry with leading/building deep learning systems
  • 2+ 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

Benefits For Senior Software Engineer, AI Platform

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Health and wellness programs
  • Time away for employees of all levels
  • Annual performance bonus
  • Stock options
  • Flexible work arrangements

Interested in this job?

Jobs Related To LinkedIn Senior Software Engineer, AI Platform

Senior Software Engineer, AI Platform

Senior Software Engineer position at LinkedIn's AI Platform team, focusing on scaling large language models and machine learning infrastructure.

Senior Software Engineer, AI Platform

Senior Software Engineer position at LinkedIn's AI Platform team, focusing on scaling large language models and machine learning infrastructure.

Senior AI Engineer

Senior AI Engineer position at LinkedIn focusing on machine learning, big data, and recommendation systems with competitive compensation and benefits.

Senior AI Engineer

Senior AI Engineer position at LinkedIn, focusing on machine learning and big data solutions with competitive compensation and comprehensive benefits.

Senior AI Engineer

Senior AI Engineer position at LinkedIn focusing on machine learning, data mining, and recommendation systems, offering hybrid work model and competitive compensation.