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.
$107,000 - $176,000
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS

Description For Software Engineer - AI Platform

LinkedIn is seeking a talented Software Engineer for their AI Platform team to help push the boundaries of scaling large models. This role offers an exciting opportunity to work at the forefront of AI technology within the world's largest professional network.

The position involves working with cutting-edge AI infrastructure, focusing on scaling LinkedIn's AI model training, feature engineering, and serving capabilities. You'll be handling models with hundreds of billions of parameters and working with large-scale feature engineering infrastructure for various AI use cases, from recommendation systems to large language models and computer vision applications.

As a member of the team, you'll collaborate with open source communities and work alongside many open source committers from projects like TensorFlow, Horovod, Ray, vLLM, and Huggingface. The role spans multiple critical areas including model training infrastructure, feature engineering, model serving infrastructure, and MLOps.

Key responsibilities include designing and implementing high-performance data I/O, enabling distributed training for massive models, optimizing deep learning processes, and developing containerized pipeline orchestration infrastructure. You'll work with state-of-the-art technologies and frameworks while contributing to LinkedIn's AI infrastructure at scale.

The ideal candidate should have experience in deep learning systems, distributed systems, and a strong foundation in various programming languages. This role offers excellent growth opportunities, competitive compensation, and the chance to impact AI development at a global scale while working in a flexible hybrid environment.

Last updated 5 days ago

Responsibilities For Software Engineer - AI Platform

  • Design and implement high performance data I/O
  • 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 Software Engineer - AI Platform

Python
Java
Kubernetes
  • Bachelor's Degree in Computer Science or related technical discipline, or equivalent practical experience
  • 1+ years of experience in the industry with leading/building deep learning systems
  • Experience with Java, C++, Python, Go, Rust, C# and/or Functional languages
  • Experience, qualifications in Machine Learning, AI

Benefits For Software Engineer - AI Platform

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
  • 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 Software Engineer - AI Platform

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.

Software Engineer - AI Platform

Senior Software Engineer role at LinkedIn focusing on AI Platform development, involving distributed training systems and large-scale model deployment.

Senior AI Engineer

Senior AI Engineer position at LinkedIn focusing on machine learning, big data, and AI innovations for the LinkedIn platform.