Software Engineer - AI Platform

LinkedIn is the world's largest professional network, built to help members achieve more in their careers.
$107,000 - $176,000
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS

Description For Software Engineer - AI Platform

LinkedIn is seeking a Software Engineer to join our AI Platform team, focusing on pushing the boundaries of scaling large models and AI infrastructure. This role offers a unique opportunity to work on cutting-edge AI technologies while contributing to the world's largest professional network.

The position involves working with state-of-the-art AI infrastructure, handling models with hundreds of billions of parameters, and optimizing performance across various layers of the stack. You'll be part of a team that manages thousands of latest GPU cards and collaborates closely with the open source community, including projects like TensorFlow, Horovod, Ray, vLLM, and Huggingface.

Key responsibilities include building next-gen training infrastructure, optimizing data I/O, enabling distributed training for large-scale models, and developing containerized pipeline orchestration systems. You'll work on feature engineering platforms that handle millions of QPS and multi-terabytes of data, while also contributing to low-latency serving infrastructure for complex AI models.

The ideal candidate should have experience in deep learning systems, distributed computing, and programming languages like Python, Java, or C++. You'll be working in a hybrid environment, combining remote work with office presence in either Mountain View, San Francisco, or Bellevue.

This role offers competitive compensation ($107,000-$176,000), comprehensive benefits, and the opportunity to work with leading experts in AI and machine learning. You'll be part of LinkedIn's mission to create economic opportunity for every member of the global workforce while working on some of the most challenging problems in AI infrastructure.

Join us to challenge yourself with work that matters, contribute to open-source projects, and help shape the future of AI at scale. The role provides excellent growth opportunities, working with cutting-edge technologies and a talented team of researchers and engineers who are pushing the boundaries of what's possible in AI.

Last updated 6 days ago

Responsibilities For Software Engineer - AI Platform

  • Design and implement high performance data I/O systems
  • Enable distributed training over 100s of billions of parameter models
  • Debug and optimize deep learning training
  • Develop containerized pipeline orchestration infrastructure
  • Build low latency high performance applications serving large & complex models
  • Implement CUDA level optimizations for high performance
  • Enable GPU based inference for various use cases

Requirements For Software Engineer - AI Platform

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

Benefits For Software Engineer - AI Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Health and wellness programs
  • Generous time away
  • Annual performance bonus
  • Stock benefits
  • Flexible work arrangements

Interested in this job?

Jobs Related To LinkedIn Software Engineer - AI Platform

Software Engineer - AI Platform

AI Platform Software Engineer role at LinkedIn focusing on scaling large language models and machine learning infrastructure.

Software Engineer, Machine Learning

Machine Learning Software Engineer role at LinkedIn, developing AI algorithms for content understanding and classification, impacting millions of users worldwide.

Software Engineer - AI Platform

Software Engineer position focused on building and scaling LinkedIn's AI platform for model training and serving

Software Engineer - AI Platform

AI Platform Software Engineer role at LinkedIn focusing on scaling large model training and serving infrastructure.

Software Engineer, Machine Learning

Machine Learning Engineer role at LinkedIn developing state-of-art NLP & vision algorithms for content understanding and classification at scale.