Senior Staff Software Engineer, AI Platform Specialist

4 weeks ago


Mountain View, California, United States LinkedIn Full time
About the Role

We are seeking a highly skilled Senior Staff Software Engineer to join our AI Platform team at LinkedIn. As a key member of our team, you will play a crucial role in designing, implementing, and optimizing large-scale distributed serving and training systems for personalized recommendation and large language models.

Key Responsibilities
  • Design and implement high-performance data I/O systems for large-scale AI applications
  • Collaborate with open-source communities to identify and resolve issues in popular libraries like Huggingface, Horovod, and PyTorch
  • Develop and optimize distributed training systems for hundreds of billions of parameter models
  • Improve observability and understandability of various systems to enhance developer productivity and system sustenance
  • Mentor other engineers and contribute to building a fast-growing team
  • Work closely with the open-source community to participate and influence cutting-edge projects
Requirements
  • BS/BA in Computer Science or related technical field or equivalent technical experience
  • 5+ years of industry experience in software design, development, and algorithm-related solutions
  • 5+ years of experience programming in object-oriented languages such as Python, C++, Java, Go, Rust, Scala
  • 2+ years of experience as an architect or technical leadership position
  • 5+ years of experience in the industry with leading/building deep learning systems
  • Hands-on experience developing distributed systems or other large-scale systems
Preferred Qualifications
  • MS or PhD in Computer Science or related technical discipline
  • 10+ years of experience in software design, development, and algorithm-related solutions with at least 5 years of experience in a technical leadership position
  • 10+ years of experience in an object-oriented programming language such as Python, C++, Java, Go, Rust, Scala
  • 5+ years of experience with large-scale distributed systems and client-server architectures
  • Experience building ML applications, LLM serving, GPU serving
  • Co-author or maintainer of any open-source projects
  • Expertise in machine learning infrastructure, including technologies like MLFlow, Kubeflow, and large-scale distributed systems
  • Expertise in deep learning frameworks and tensor libraries like PyTorch, TensorFlow, JAX/FLAX
What We Offer

As a Senior Staff Software Engineer at LinkedIn, you will have the opportunity to work on cutting-edge AI projects, collaborate with talented engineers and researchers, and contribute to building a fast-growing team. We offer a competitive salary, annual performance bonus, stock, benefits, and other applicable incentive compensation plans.

LinkedIn is committed to diversity in its workforce and is proud to be an equal opportunity employer. We consider qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.



  • Mountain View, California, United States LinkedIn Full time

    Transforming AI at ScaleAt LinkedIn, we're pushing the boundaries of AI to create a more personalized and connected experience for our members. As a Senior Staff Software Engineer on our AI Platform team, you'll play a critical role in designing and implementing large-scale distributed systems that power our AI use cases.Key Responsibilities- Design and...


  • Mountain View, California, United States LinkedIn Full time

    Job DescriptionAt LinkedIn, we're building the world's largest professional network, and we're looking for a talented Senior Software Engineer to join our AI Platform team.As a Senior Software Engineer on our AI Platform team, you'll play a crucial role in designing, implementing, and optimizing the performance of large-scale distributed serving or training...


  • Mountain View, California, United States LinkedIn Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our AI Platform team, responsible for building and deploying large-scale AI models.As a member of our team, you will play a key role in designing, implementing, and optimizing the performance of our AI infrastructure, including model training, serving, and feature engineering.Key...


  • Mountain View, California, United States LinkedIn Full time

    AI Platform DeveloperAt LinkedIn, we're building the future of AI. As a Staff Software Engineer, AI Platform Developer, you'll play a crucial role in designing and implementing the next-gen AI training infrastructure to power our AI use cases. You'll work closely with our talented teams of researchers and engineers to build your career and your personal...


  • Mountain View, California, United States Inworld AI Full time

    About Inworld AIInworld AI is the leading AI engine for games and interactive media, empowering developers to build immersive experiences.As a Compute Platform Engineer, you will play a pivotal role in building, securing, and scaling our cutting-edge AI engine for games.Collaborate with backend and ML engineers to design, deploy, and maintain reliable,...


  • Mountain View, California, United States Inworld AI Full time

    Build the Future of AI GamingInworld AI is seeking a highly skilled Compute Platform Engineer to join our dynamic team. As a key member of our engineering team, you will play a pivotal role in designing, deploying, and maintaining our cutting-edge AI engine for games. **Key Responsibilities:**Collaborate with backend and ML engineers to plan, deploy, and...


  • Mountain View, California, United States LinkedIn Full time

    Scaling AI TogetherAt LinkedIn, we're pushing the boundaries of AI scalability. As a Senior Software Engineer, AI Platform, you'll play a crucial role in building the next-gen training infrastructure to power AI use cases. You'll design and implement high-performance data I/O, work with open-source teams to resolve issues in popular libraries, and enable...


  • Mountain View, California, United States LinkedIn Full time

    Role OverviewAs a Senior Staff Software Engineer on the AI Training Infra team at LinkedIn, you will play a crucial role in leading and building the next-gen training infrastructure to power AI use cases. This involves designing and implementing high-performance AI training pipelines, data I/O, and working with open-source teams to identify and resolve...


  • Mountain View, California, United States Google Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Core Machine Learning (ML) team, specifically the Evaluation Platforms team. As a key member of this team, you will be responsible for developing and maintaining Generative AI evaluation platforms across various workflows, including authoring, execution, and analysis.Key...


  • Mountain View, California, United States LinkedIn Full time

    Job Title: Senior Staff Software Engineer, Machine Learning and AI InnovatorAbout the Role:We are seeking a highly skilled Senior Staff Software Engineer to join our Foundational AI Technologies team at LinkedIn. As a key member of our team, you will be responsible for developing and implementing cutting-edge AI technologies that drive innovation and growth...


  • Mountain View, California, United States Inworld AI Full time

    Why InworldInworld is a leading AI engine for games and interactive media, backed by top-tier investors and recognized as one of the 100 most promising AI companies in the world. Our suite of AI components enables developers to build interactive, responsive, and personalized AI gaming experiences.Your ImpactYou will lead the development of Inworld's AI...


  • Mountain View, California, United States Gatik AI Full time

    About the RoleWe are seeking a highly experienced C++ developer to join our team at Gatik AI. As a Senior Software Engineer, you will be responsible for designing, developing, and testing real-time mission-critical software for our autonomous fleet.Key ResponsibilitiesDesign and implement software solutions for our autonomy stackCollaborate with research...

  • AI Engineer

    4 weeks ago


    Mountain View, California, United States Inworld AI Full time

    We are seeking a highly skilled AI Engineer to join our team at Inworld AI. As a key member of our engineering team, you will be responsible for building and deploying generative AI models that utilize Large Language Models (LLMs) to create next-generation AI characters.Key Responsibilities:Design and develop cutting-edge AI models for NLP...


  • Mountain View, California, United States Inworld AI Full time

    Why Inworld AIInworld AI is a leading AI engine for games, enabling developers to build groundbreaking game mechanics, dynamic NPCs and worlds that evolve with each action. Our technology powers experiences built by top game developers and has partnerships with key industry players such as Microsoft/Xbox, Epic Games, and Unity.We are seeking a highly...

  • Senior AI Engineer

    4 weeks ago


    Mountain View, California, United States Inworld AI Full time

    Inworld AI is seeking a highly skilled Senior AI Engineer to join our team and contribute to the development of generative models. The ideal candidate will have extensive experience in Natural Language Processing (NLP) and a strong background in machine learning frameworks such as PyTorch, TensorFlow, or JAX.The successful candidate will be responsible for...


  • Mountain View, California, United States Gatik AI Full time

    We are seeking a skilled Backend Software Engineer to join our software team at Gatik AI. As a key member of our team, you will be responsible for building and maintaining our fleet management platform, which serves our customers and partners by providing seamless visibility into and interaction with our AV fleet.This role is onsite 5 days a week at our...


  • Mountain View, California, United States LinkedIn Full time

    Role OverviewAs a Principal Staff Software Engineer on the AI Training Infra team at LinkedIn, you will play a crucial role in leading and building the next-gen training infrastructure to power AI use cases. You will design and implement high-performance AI Training pipelines, data I/O, work with open-source teams to identify and resolve issues in popular...


  • Mountain View, California, United States Inworld AI Full time

    Inworld AI is the leading AI engine for games and interactive media, backed by top-tier investors and recognized as one of the 100 most promising AI companies in the world.The ideal candidate will have a strong technical background, a deep understanding of game engines and developer needs, and a passion for building robust, scalable API and SDK...

  • AI Speech Engineer

    3 weeks ago


    Mountain View, California, United States Inworld AI Full time

    Inworld AI is a leading AI engine for games, enabling developers to build groundbreaking game mechanics, dynamic NPCs and worlds that evolve with each action.We are seeking Staff and Principal Machine Learning Speech Engineers with extensive experience in R&D of text-to-speech (TTS) and speech-to-text (STT) technologies.As a key member of our team, you will...


  • Mountain View, California, United States Gatik AI Full time

    About Gatik AIGatik AI is a leader in autonomous middle mile logistics, delivering goods safely and efficiently using its fleet of light & medium-duty trucks.The company focuses on short-haul, B2B logistics for Fortune 500 customers, enabling them to optimize their hub-and-spoke supply chain operations, enhance service levels and product flow across multiple...