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
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Machine Learning

Senior Machine Learning Engineer role at LinkedIn, developing AI algorithms for content understanding and classification, requiring 5+ years of experience in ML, computer vision, or NLP.

Senior Software Development Engineer, AWS Neuron Frameworks

Senior Software Engineer role at AWS Neuron developing PyTorch and JAX framework support for cloud-scale machine learning accelerators, focusing on performance optimization and open-source collaboration.

Software Development Engineer III, AWS SageMaker Training

Senior Software Engineer role at AWS building next-generation AI platform for large-scale machine learning model training, requiring 5+ years of experience in distributed systems and ML infrastructure.

Developer Technology Engineer - HPC and AI

Senior Developer Technology Engineer position at NVIDIA focusing on HPC and AI, requiring 3+ years experience and advanced degree, based in Seoul.

Sr. Software Development Engineer, Demand Science Optimization (DSO)

Senior Software Engineering role at Amazon focusing on machine learning and big data analytics for device demand forecasting and supply chain optimization.

Description For Senior Software Engineer, AI Platform

LinkedIn, the world's largest professional network, is seeking a Senior Software Engineer to join their AI Platform team. This role offers an exciting opportunity to work on cutting-edge AI infrastructure that powers LinkedIn's machine learning capabilities across recommendation systems, large language models, and computer vision applications.

The position focuses on scaling LinkedIn's AI model training and serving infrastructure, working with models containing hundreds of billions of parameters. You'll be part of a team that optimizes performance across algorithms, AI frameworks, data infrastructure, and hardware, managing thousands of latest GPU cards.

As a Senior Software Engineer, you'll collaborate with open source communities, with many team members being active contributors to projects like TensorFlow, Horovod, Ray, vLLM, and DeepSpeed. The role involves building next-generation training infrastructure, implementing high-performance data I/O, and enabling distributed training at massive scale.

Key responsibilities include developing containerized pipeline orchestration infrastructure, providing advanced profiling and observability solutions, and maintaining deep learning frameworks. You'll also work on feature engineering platforms that handle millions of QPS and multi-terabyte data processing.

The ideal candidate should have experience in building deep learning systems, distributed computing, and working with modern AI frameworks. This hybrid role offers competitive compensation ($128,000-$210,000), comprehensive benefits, and the opportunity to work with leading experts in the AI field while contributing to technology that impacts hundreds of millions of professionals worldwide.

LinkedIn offers a collaborative culture focused on innovation and professional growth, with opportunities to work on challenging technical problems at scale. The company provides excellent benefits, including health and wellness programs, equity compensation, and flexible work arrangements, making it an ideal place for talented engineers looking to make a significant impact in the AI space.

Last updated a month 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
  • Enable distributed training over 100s of billions of parameter models
  • Debug and optimize deep learning training
  • Provide advanced support for internal AI teams
  • 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
Equity
  • Health and wellness programs
  • Time away for employees of all levels
  • Annual performance bonus
  • Stock options
  • Flexible work arrangements

Interested in this job?