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
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 their AI Platform team, focusing on pushing the boundaries of scaling large models. This role presents an exciting opportunity to work at the intersection of AI infrastructure and distributed systems at one of the world's largest professional networks.

The position involves working with cutting-edge AI technologies, including large language models, computer vision models, and recommendation systems. You'll be responsible for scaling LinkedIn's AI model training and feature engineering infrastructure, handling models with hundreds of billions of parameters. The role requires expertise in optimizing performance across algorithms, AI frameworks, data infrastructure, and hardware.

As a member of the team, you'll collaborate with open source communities and work with various modern technologies including TensorFlow, PyTorch, Horovod, Ray, vLLM, and DeepSpeed. The team is deeply involved in advancing technologies like LLMs, GNNs, Incremental Learning, and Online Learning.

Key responsibilities include building high-performance data I/O systems, enabling distributed training for massive models, developing containerized pipeline orchestration infrastructure, and implementing CUDA-level optimizations. You'll work on both training and serving infrastructure, ensuring low latency and high performance for AI applications at scale.

The role offers competitive compensation, comprehensive benefits, and the opportunity to work in a hybrid environment. You'll be part of a team that values innovation, collaboration, and technical excellence, while contributing to LinkedIn's mission of creating economic opportunity for every member of the global workforce.

This position is ideal for someone with experience in deep learning systems and distributed computing, who is passionate about solving complex technical challenges in AI infrastructure. You'll have the chance to work with state-of-the-art technology while making a significant impact on LinkedIn's AI capabilities.

The role provides excellent growth opportunities, working alongside talented engineers and researchers, and the chance to contribute to open-source projects. If you're excited about scaling AI systems and want to be part of shaping the future of professional networking, this role offers the perfect blend of challenge and opportunity.

Last updated 2 days ago

Responsibilities For Software Engineer - AI Platform

  • Design and implement high performance data I/O systems
  • 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
  • Develop containerized pipeline orchestration infrastructure
  • Build low latency high performance applications serving large & complex models
  • Implement CUDA level optimizations for high performance

Requirements For Software Engineer - AI Platform

Python
Java
Go
Rust
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
401k
Equity
  • Generous health and wellness programs
  • Time away for employees of all levels
  • Annual performance bonus
  • Stock options
  • Comprehensive benefits package

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 machine learning infrastructure and model training systems.

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.