LinkedIn, the world's largest professional network, is seeking a Sr. Staff Software Engineer to join their AI Platform team. This is a unique opportunity to work on cutting-edge AI infrastructure that powers LinkedIn's machine learning capabilities across recommendation systems, large language models, and computer vision applications.
The role focuses on scaling LinkedIn's AI model training and feature engineering infrastructure, handling models with hundreds of billions of parameters. You'll be working with a state-of-the-art GPU fleet comprising thousands of latest-generation cards, optimizing performance across algorithms, AI frameworks, data infrastructure, and hardware.
The team has deep connections with the open-source community, with many team members being active contributors to major projects like TensorFlow, Horovod, Ray, vLLM, Huggingface, and DeepSpeed. You'll have the opportunity to influence and contribute to these projects while working on LinkedIn's internal infrastructure.
Key areas of focus include building next-generation training infrastructure, implementing high-performance data I/O systems, enabling distributed training for massive models, and developing containerized pipeline orchestration infrastructure. You'll also work on feature engineering platforms that handle millions of QPS and multi-terabyte datasets.
The position offers competitive compensation ($180,000-$300,000), hybrid work flexibility, and the chance to work with some of the best minds in AI infrastructure. You'll be based in either Mountain View, CA or Bellevue, WA, collaborating with teams across LinkedIn to push the boundaries of what's possible in large-scale AI systems.
This is an ideal role for someone who combines deep technical expertise in distributed systems and machine learning infrastructure with strong leadership abilities. You'll have the opportunity to shape the future of AI at LinkedIn while building your career and personal brand in the AI industry.
The role requires at least 5 years of industry experience, strong programming skills in languages like Python, Java, Go, or Rust, and experience with deep learning frameworks. You'll be expected to mentor other engineers, drive technical strategy, and work effectively with both internal teams and the open-source community.