Software Engineer, Machine Learning

LinkedIn is a professional networking platform that helps professionals achieve more in their careers through connections, opportunities, and insights.
Machine Learning
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer, Machine Learning

LinkedIn, the world's leading professional networking platform, is seeking a talented Machine Learning Software Engineer to join our innovative team. This role offers an exciting opportunity to work on cutting-edge AI technologies that directly impact millions of professionals worldwide. You'll be developing sophisticated algorithms for content understanding, including text, image, and video analysis, while working with state-of-the-art machine learning models at massive scale.

As part of our team, you'll contribute to developing next-generation algorithms that power LinkedIn's content understanding capabilities, working with both visual and textual data. You'll be responsible for creating and deploying classification models that can handle millions of content pieces and thousands of categories, directly impacting how professionals connect and engage on our platform.

The role combines the excitement of a startup environment with the resources and scale of a global technology leader. You'll have the opportunity to mentor junior engineers, represent LinkedIn in academic and industry circles, and work on projects that shape the future of professional networking. The position offers a hybrid work arrangement, providing flexibility while maintaining collaborative team dynamics.

We're looking for someone with strong machine learning expertise, particularly in areas like computer vision, NLP, and large language models. You'll need either a Master's degree or a Bachelor's with relevant experience, and should be passionate about applying ML solutions to real-world problems. This is an excellent opportunity for someone who wants to work on challenging technical problems while making a significant impact on how professionals worldwide connect and grow their careers.

Last updated 17 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

  • Hybrid work option

Interested in this job?

Jobs Related To LinkedIn Software Engineer, Machine Learning

AI Engineer

AI Engineer position at LinkedIn developing machine learning models and algorithms for recommender systems and personalized intent engines.

AI Engineer

AI Engineer position at LinkedIn focusing on machine learning, recommender systems, and personalization

Software Engineer, Machine Learning

Machine Learning Engineer role at LinkedIn developing state-of-the-art NLP & vision algorithms for content understanding at scale.

Software Engineer, Machine Learning

Machine Learning Software Engineer role at LinkedIn developing state-of-art NLP & vision algorithms for content understanding.

AI Engineer

AI Engineer role at LinkedIn focusing on machine learning models and recommender systems, offering hybrid work and comprehensive benefits.