Senior Software Engineer, Machine Learning

LinkedIn helps professionals achieve more in their careers through networking, job opportunities, and insights, serving millions of users globally.
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Machine Learning

Senior Machine Learning Engineer role at LinkedIn, developing AI algorithms for content understanding and classification at scale.

Senior Software Engineer, AWS Neuron Inference

Senior Software Engineer position at AWS Neuron team working on machine learning inference optimization and implementation.

Senior Software Development Engineer, ML Ops, AWS Infrastructure Science Engineering

Senior SDE role at AWS focusing on MLOps and infrastructure optimization, leading the development of ML platforms for data center management with competitive compensation and benefits.

Sr. SDE - Scanless Tech, Scanless Tech

Senior Software Development Engineer role at Amazon Robotics, focusing on computer vision and machine learning applications for automated fulfillment systems.

Senior Software Development Engineer, Sponsored Products

Senior Software Development Engineer position at Amazon Ads, focusing on ML and large-scale systems for Sponsored Products, offering competitive compensation and growth opportunities.

Description For Senior Software Engineer, Machine Learning

LinkedIn is seeking a Senior Software Engineer specializing in Machine Learning to join their innovative team. This role combines the excitement of a startup with the resources of a global tech leader. You'll be developing cutting-edge NLP and computer vision algorithms to enhance content understanding across LinkedIn's platform, which serves millions of professionals worldwide.

The position involves working on sophisticated machine learning systems that process and analyze vast amounts of user-generated content, including text, images, and videos. You'll be building scalable video processing systems using multi-GPU setups and developing state-of-the-art supervised and semi-supervised models that operate at LinkedIn's impressive scale.

As a senior engineer, you'll have the opportunity to shape the future of professional content understanding while mentoring junior team members and representing LinkedIn in academic and industry circles. The role offers a perfect blend of technical challenges, from working with Large Language Models and Generative AI to implementing complex video analytics systems.

The ideal candidate brings strong expertise in machine learning, particularly in NLP or computer vision, along with solid software engineering practices. You'll be joining a collaborative team of top-notch scientists and engineers, working in a hybrid environment that combines the flexibility of remote work with the benefits of in-person collaboration.

This role offers an exceptional opportunity to impact how millions of professionals communicate and share content on LinkedIn, while working with cutting-edge AI technologies and contributing to the platform's continued innovation in professional networking and content delivery.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Machine Learning

  • Develop state-of-art NLP & vision algorithms for content understanding
  • Build scalable video processing systems with multi-GPU setups
  • Develop and deploy supervised and semi-supervised models at LinkedIn scale
  • Own end-to-end model development and deployment
  • Mentor junior research engineers
  • Represent LinkedIn in academic and industry circles

Requirements For Senior Software Engineer, Machine Learning

Python
Java
  • Master's degree OR Bachelor's degree with 5+ years of work experience
  • 5+ years of experience in Computer Vision, Machine Learning, NLP, or related fields
  • Experience with deep learning, video analytics, and large-scale data handling
  • Understanding of standard programming and software engineering practices
  • Experience with Large Language Models and Generative AI preferred
  • PhD in computer science, statistics, engineering, or similar quantitative discipline preferred

Benefits For Senior Software Engineer, Machine Learning

Medical Insurance
Parental Leave
  • Hybrid work option
  • Health and wellness programs
  • Generous time away policies

Interested in this job?