Senior Software Engineer, Machine Learning

LinkedIn was built to help professionals achieve more in their careers, and every day millions of people use our products to make connections, discover opportunities, and gain insights.
Machine Learning
Senior Software Engineer
In-Person
5+ years of experience
AI

Description For Senior Software Engineer, Machine Learning

LinkedIn was built to help professionals achieve more in their careers, and every day millions of people use our products to make connections, discover opportunities, and gain insights. Our global reach means we get to make a direct impact on the world's workforce in ways no other company can. We're much more than a digital resume -- we transform lives through innovative products and technology.

Every day, millions of posts, videos, and articles course through the LinkedIn feed, generating tens of thousands of comments every hour — and tens of millions more shares and likes. We are looking for a research engineer/scientist to develop state of art NLP & vision algorithms to understand member posted content meaningfully. You will be instrumental in improving the efficacy of communication and content exchange between millions of LinkedIn members by developing cutting edge content understanding and classification algorithms. The understanding is not only limited to extract features but to summarize, classify & cluster content.

We own the end to end stack from idea creation, POC, design to product deployment. As part of a new and fast growing team of top-notch scientists and engineers, you will experience all the excitement and dynamism of a startup along with the scale and technology of a world-class enterprise.

At LinkedIn, we trust each other to do our best work where it works best for us and our teams. This role offers a hybrid work option, meaning you can both work from home and commute to a LinkedIn office, depending on what's best for you and when it is important for your team to be together.

Responsibilities:

  • Develop next-gen algorithms to understand visual content and textual content and member interactions on LinkedIn
  • Develop state-of-art text/image/video classification models scaling to millions of content and thousands of categories
  • Build Scalable Video Systems: Design and optimize scalable platforms for video processing, including multi-GPU setups and advanced video modeling.
  • 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 in bringing game-changing data products to market

Basic Qualifications:

  • Master's degree OR Bachelor's degree with 5+ years of work experience
  • 5+ years of experience in at least one of the following areas: Computer vision, Image processing, Machine Learning, Statistical modeling/inference, Data mining, NLP, Graph/geometric deep learning, Large Language Models, Generative AI

Preferred Qualifications:

  • Ph.D. in computer science, statistics, engineering, mathematics, or similar quantitative discipline
  • 5+ years of hands-on experience working on machine learning, Computer Vision, Deep Learning for Video, Video Analytics, Multi-GPU and Distributed Training, Large scale data Handling, Scalable Model Inference, Video Processing Pipelines or related topics
  • Understanding of standard programming and software engineering practices
  • Proven track record of publishing at academic and industry venues
  • Ability and eagerness to program

Suggested Skills:

  • Machine Learning
  • Deep Learning
  • Generative-AI
  • Large Language Models

You will Benefit from our Culture: We strongly believe in the well-being of our employees and their families. That is why we offer generous health and wellness programs and time away for employees of all levels.

Last updated 12 days ago

Responsibilities For Senior 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 classification models scaling to millions of content and thousands of categories
  • Build Scalable Video Systems: Design and optimize scalable platforms for video processing, including multi-GPU setups and advanced video modeling
  • 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 in bringing game-changing data products to market

Requirements For Senior Software Engineer, Machine Learning

Python
  • Master's degree OR Bachelor's degree with 5+ years of work experience
  • 5+ years of experience in at least one of the following areas: Computer vision, Image processing, Machine Learning, Statistical modeling/inference, Data mining, NLP, Graph/geometric deep learning, Large Language Models, Generative AI
  • Ph.D. in computer science, statistics, engineering, mathematics, or similar quantitative discipline (preferred)
  • 5+ years of hands-on experience working on machine learning, Computer Vision, Deep Learning for Video, Video Analytics, Multi-GPU and Distributed Training, Large scale data Handling, Scalable Model Inference, Video Processing Pipelines or related topics (preferred)
  • Understanding of standard programming and software engineering practices
  • Proven track record of publishing at academic and industry venues
  • Ability and eagerness to program

Benefits For Senior Software Engineer, Machine Learning

Medical Insurance
  • Health and wellness programs
  • Time away for employees of all levels

Interested in this job?

Jobs Related To LinkedIn Senior Software Engineer, Machine Learning

Machine Learning Engineer, Sponsored Product Demand Utilization

Senior Machine Learning Engineer role at Amazon, focusing on ML infrastructure and optimization for Sponsored Product Demand Utilization team.

AIML - Senior Machine Learning Engineer, Siri and Information Intelligence

Senior Machine Learning Engineer role at Apple, focusing on enhancing Siri and information intelligence across Apple products.

Applied Machine Learning Engineer - Localization

Apple seeks an Applied Machine Learning Engineer for Localization to lead LLM and NLP initiatives for software translation.

Applied Machine Learning Engineer - Localization

Apple seeks an Applied Machine Learning Engineer for Localization to lead LLM and NLP initiatives for software translation.

AIML - ML Research Scientist, HCMI

ML Research Scientist role at Apple, focusing on UI Understanding using Machine Learning and HCI techniques.