Software Engineer, Machine Learning

LinkedIn helps professionals achieve more in their careers, connecting millions of people to opportunities and insights through innovative products and technology.
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 Engineer to join our innovative team. This role offers a unique opportunity to work on cutting-edge AI technologies that directly impact how millions of professionals connect and interact worldwide.

As a Machine Learning Engineer at LinkedIn, you'll be at the forefront of developing state-of-the-art NLP and vision algorithms to understand member-posted content meaningfully. You'll work on sophisticated content understanding and classification algorithms that improve communication and content exchange between LinkedIn's vast member base.

The role combines the excitement of a startup environment with the resources and scale of a world-class enterprise. You'll be part of a fast-growing team of top-notch scientists and engineers, working on everything from idea creation and POC to design and product deployment. The position offers a hybrid work arrangement, providing flexibility to work both remotely and from LinkedIn's office.

Your work will directly influence how millions of professionals discover opportunities and share insights. You'll develop next-generation algorithms for understanding visual and textual content, create scalable classification models, and mentor junior engineers. This is an excellent opportunity for someone passionate about machine learning who wants to make a significant impact on the global professional community.

Join us in shaping the future of professional networking through innovative AI solutions. Your expertise in machine learning, deep learning, and NLP will help create more meaningful connections and opportunities for professionals worldwide.

Last updated 8 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 by showcasing our innovation, data products and scientific expertise

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
Parental Leave
  • 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, Machine Learning

Machine Learning Software Engineer role at LinkedIn, developing AI algorithms for content understanding and classification, impacting millions of users worldwide.

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.