Software Engineer, Machine Learning

LinkedIn helps professionals achieve more in their careers through innovative products and technology, connecting millions of people worldwide.
$120,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer, Machine Learning

LinkedIn is seeking a talented Machine Learning Software Engineer to join our innovative team. This role offers an exciting opportunity to work at the intersection of AI and professional networking, developing cutting-edge algorithms that impact millions of users worldwide.

You'll be part of a team responsible for developing state-of-the-art NLP and vision algorithms to understand member-posted content meaningfully. The role involves working on content understanding, classification, and clustering at massive scale, handling millions of pieces of content and interactions daily.

As a Machine Learning Engineer at LinkedIn, you'll have the unique opportunity to work with one of the world's largest professional networks, applying advanced ML techniques to solve complex problems in content understanding and member interactions. You'll be developing and deploying models that scale to hundreds of millions of users, working with both supervised and semi-supervised learning approaches.

The position offers the flexibility of hybrid work, allowing you to balance remote work with in-office collaboration. You'll be part of a fast-growing team of top-notch scientists and engineers, experiencing the dynamism of a startup while having access to the resources and scale of a world-class enterprise.

This role is perfect for someone who is passionate about machine learning, has strong programming skills, and wants to make a significant impact on how professionals worldwide connect and share knowledge. You'll have the opportunity to mentor junior engineers, contribute to the ML community through academic and industry engagement, and work on challenging problems at the forefront of AI technology.

Last updated 6 days ago

Responsibilities For Software Engineer, Machine Learning

  • Develop next-gen algorithms to understand visual content and textual content and member interactions on LinkedIn
  • Develop state-of-art text/image/video/graph classification models scaling to millions of content and thousands of categories
  • Develop state-of-art supervised and semi-supervised models scaling to hundreds of millions of members and their content
  • Own end-to-end model development and deployment at LinkedIn scale
  • Mentor junior research engineers in utilizing advanced machine learning techniques for critical business problems
  • Represent LinkedIn in academic and industry circles

Requirements For Software Engineer, Machine Learning

Python
  • Master's degree OR Bachelor's degree with 2+ years of work experience
  • 2+ years of experience in Computer vision, Image processing, Machine Learning, Statistical modeling/inference, Data mining, NLP, Graph/geometric deep learning, Large Language Models, Generative AI
  • 2+ years of hands-on experience working on machine learning, deep learning, NLP or related topics
  • Understanding of standard programming and software engineering practices
  • Ability and eagerness to program

Benefits For Software Engineer, Machine Learning

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

Interested in this job?

Jobs Related To LinkedIn Software Engineer, Machine Learning

Software Engineer - AI Platform

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

Software Engineer - AI Platform

AI Platform Software Engineer role at LinkedIn focusing on scaling machine learning infrastructure and model training systems.

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.