Jobs · Engineering · California

Software Engineer - AI Platform

LinkedIn · Mountain View, CA · 1 mo ago
HybridEngineering$120k–$195k/yrFull-time

About the role

LinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce. Our products help people make powerful connections, discover exciting opportunities, build necessary skills, and gain valuable insights every day. We're also committed to providing transformational opportunities for our own employees by investing in their growth. We aspire to create a culture that's built on trust, care, inclusion, and fun where everyone can succeed. Join us to transform the way the world works. At LinkedIn, our approach to flexible work is centered on trust and optimized for culture, connection, clarity, and the evolving needs of our business.

Responsibilities

  • Designing, implementing, and optimizing the performance of large-scale distributed serving or training for personalized recommendation as well as large language models.
  • Improving the observability and understandability of various systems with a focus on improving developer productivity and system sustenance.
  • Partner with peers, leads and partners to define, scope, prioritize, and build impactful features at a high velocity.

Basic Qualifications

  • 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 such as Scala or other relevant coding languages
  • Experience, qualifications in Machine Learning, AI

Preferred Qualifications

  • 2+ years of relevant work experience
  • MS or PhD in Computer Science or related technical discipline
  • Experience building ML applications, LLM serving, GPU serving
  • Experience with search systems or similar large-scale distributed systems
  • Experience with distributed data processing engines like Flink, Beam, Spark etc., feature engineering
  • Experience in distributed machine learning training infrastructure, including technologies like Horovod, PyTorch FSDP, DeepSpeed, Hugginface, PyTorch Lightning, LLMs, GNNs, MLFlow, Kubeflow and large scale distributed systems
  • Familiarity with containers and container orchestration systems like Kubernetes
  • Experience in deep learning frameworks and tensor libraries like PyTorch, Tensorflow, JAX/FLAX

Skills

  • Distributed Systems
  • Backend Systems Infrastructure
  • Java/Golang/Rust/Python
  • ML Algorithm Development, Machine Learning and Deep Learning
  • Information Retrieval, Recommendation Systems, Distributed Serving and Big Data

Benefits

  • Generous health and wellness programs
  • Time away for employees of all levels

Pay

The pay range for this role is $120,000 - $195,000. Actual compensation packages are based on several factors that are unique to each

Similar jobs

Software Engineer

HaystackMassachusetts, United States· 3 wk ago
$144k–$194k/yrapply on haystack.cv

Software Engineer

HumanaWashington, DC· 1 mo ago
RemoteInformation Technology$81k–$110k/yr

Software Engineer

Brooks AutomationChelmsford, MA· 1 mo ago
$106k/yrapply on brooksauto.wd1.myworkdayjobs.com

Software Engineer

ASRC FederalOklahoma City, OK· 1 mo ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer

HaystackGreater Sioux Falls Area· 1 mo ago
$106k–$141k/yrapply on haystack.cv

Software Engineer

AllianceBernsteinNashville, TN· 1 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com