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
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, AI Platform

LinkedIn is seeking a Senior Software Engineer for their AI Platform team. This role is pivotal in scaling LinkedIn's AI model training, feature engineering, and serving capabilities. The position involves working with large-scale models, including recommendation systems, large language models, and computer vision models.

Key responsibilities include:

  1. Designing and implementing high-performance data I/O systems
  2. Collaborating with open-source teams to resolve issues in popular libraries
  3. Enabling distributed training for models with hundreds of billions of parameters
  4. Optimizing deep learning training processes
  5. Developing containerized pipeline orchestration infrastructure
  6. Working on feature engineering platforms for online, offline, and nearline environments
  7. Building low-latency, high-performance applications for serving large and complex models

The ideal candidate should have:

  • A Bachelor's degree in Computer Science or related field, or equivalent experience
  • 5+ years of experience in the industry, leading/building deep learning systems
  • Proficiency in languages such as Java, C++, Python, Go, Rust, or Scala
  • Experience with distributed systems and large-scale infrastructure

This role offers the opportunity to work at the forefront of AI technology, collaborating with talented researchers and engineers. The position is hybrid, allowing for both remote work and office time. LinkedIn offers a competitive salary range of $128,000 to $210,000 per year, along with equity and other benefits.

Join LinkedIn to push the boundaries of AI and make a significant impact on one of the world's largest professional networks.

Last updated 22 days ago

Responsibilities For Senior Software Engineer, AI Platform

  • Design and implement high-performance data I/O systems
  • Collaborate with open-source teams to resolve issues in popular libraries
  • Enable distributed training for models with hundreds of billions of parameters
  • Optimize deep learning training processes
  • Develop containerized pipeline orchestration infrastructure
  • Work on feature engineering platforms for online, offline, and nearline environments
  • Build low-latency, high-performance applications for serving large and complex models

Requirements For Senior Software Engineer, AI Platform

Java
Python
Scala
  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • 5+ years of experience in the industry, leading/building deep learning systems
  • Proficiency in languages such as Java, C++, Python, Go, Rust, or Scala
  • Experience with distributed systems and large-scale infrastructure
  • Knowledge of machine learning frameworks like TensorFlow and PyTorch
  • Familiarity with containerization technologies
  • Strong problem-solving and communication skills

Benefits For Senior Software Engineer, AI Platform

Equity
  • Competitive salary range: $128,000 - $210,000 per year
  • Equity
  • Hybrid work options
  • Opportunity to work with cutting-edge AI technologies
  • Collaboration with talented researchers and engineers

Interested in this job?

Jobs Related To LinkedIn Senior Software Engineer, AI Platform

Machine Learning Engineer, Sponsored Product Demand Utilization

Senior Machine Learning Engineer role at Amazon, focusing on ML infrastructure and optimization for Sponsored Product Demand Utilization team.

AIML - Senior Machine Learning Engineer, Siri and Information Intelligence

Senior Machine Learning Engineer role at Apple, focusing on enhancing Siri and information intelligence across Apple products.

Applied Machine Learning Engineer - Localization

Apple seeks an Applied Machine Learning Engineer for Localization to lead LLM and NLP initiatives for software translation.

Applied Machine Learning Engineer - Localization

Apple seeks an Applied Machine Learning Engineer for Localization to lead LLM and NLP initiatives for software translation.

AIML - ML Research Scientist, HCMI

ML Research Scientist role at Apple, focusing on UI Understanding using Machine Learning and HCI techniques.