LinkedIn, the world's leading professional networking platform, is seeking a Senior Software Engineer specializing in Machine Learning to join their innovative team in Bengaluru. This role presents an exciting opportunity to work at the intersection of artificial intelligence and professional networking, developing cutting-edge solutions that impact millions of users globally.
The position involves developing state-of-the-art NLP and vision algorithms to meaningfully understand member-posted content across LinkedIn's platform. You'll be working on sophisticated content understanding and classification algorithms that process tens of thousands of comments, posts, videos, and articles hourly. This role is perfect for someone who wants to combine advanced machine learning expertise with practical, large-scale implementation.
As part of a fast-growing team of top-notch scientists and engineers, you'll experience the dynamic environment of a startup while leveraging the resources and scale of a world-class enterprise. The role offers a hybrid work model, providing flexibility to work both from home and the office as needed.
Key responsibilities include developing next-generation algorithms for visual and textual content understanding, building scalable video processing systems with multi-GPU setups, and creating classification models that can handle millions of content pieces. You'll own the entire process from ideation to deployment, working with cutting-edge technologies in machine learning, computer vision, and natural language processing.
The ideal candidate should have at least 5 years of experience in relevant fields such as computer vision, machine learning, or NLP, with either a Master's degree or Bachelor's degree. A Ph.D. in a quantitative discipline is preferred. This role offers the opportunity to represent LinkedIn in academic and industry circles, showcasing the company's innovation in data products and scientific expertise.