• Principal Research Scientist, Database…

    MongoDB (Palo Alto, CA)
    …science concepts to large scale software development problems, including databases and distributed systems + Proven track record of impactful research ... MongoDB Research is to advance the state of the art in database systems by conducting fundamental and applied research that directly impacts MongoDB's products. Our… more
    MongoDB (12/16/25)
    - Related Jobs
  • Software Engineer 3, Search Systems

    MongoDB (San Francisco, CA)
    …needed to search data at scale. Our team is building the cloud-based distributed systems software responsible for the lifecycle of search indexes including: ... industrial-strength backend software in a complex codebase + Experience developing distributed systems and multithreaded applications + Experience with at… more
    MongoDB (12/11/25)
    - Related Jobs
  • Systems & Infrastructure Engineer Intern,…

    LinkedIn (Mountain View, CA)
    …ecosystem as we experience dramatic growth in membership and products. You will utilize distributed systems and algorithms and perfect your strong systems ... structures, algorithms, software design, and object-oriented skills. Suggested Skills: * Distributed Systems * Operating Systems * Cloud Computing As part… more
    LinkedIn (11/05/25)
    - Related Jobs
  • Research Scientist, ML Systems - PhD New…

    NVIDIA (Santa Clara, CA)
    …depth in one of the layers such as AI/ML systems , operating systems , distributed systems , data management, cloud computing, and computer architecture. ... graduate with a Ph.D. in CS/CE/EE with a strong background in operating systems , distributed systems , inference and training systems , data management … more
    NVIDIA (12/18/25)
    - Related Jobs
  • Senior Staff Software Engineer, SRE, ML Fleet…

    Google (Sunnyvale, CA)
    …leadership. + 3 years of experience in designing, analyzing, and troubleshooting distributed systems . **Preferred qualifications:** + Master's degree or PhD in ... and systems engineering to build and run large-scale, massively distributed , fault-tolerant systems . SRE ensures that Google Cloud's services-both our… more
    Google (12/12/25)
    - Related Jobs
  • Nvidia 2026 Internships: PhD Computer Architecture…

    NVIDIA (Santa Clara, CA)
    …GPU and CPU architectures, systems architectures, operating systems , AI systems , and distributed systems that advance computing, graphics, media ... computing + Optimizing compilers and AI-based performance assistants + Distributed runtime systems + Systems software and operating system interfaces… more
    NVIDIA (12/01/25)
    - Related Jobs
  • Principal Member of Technical Staff - OCI Network…

    Oracle (Sacramento, CA)
    …OS. + Solve complex systems -level problems, leveraging expertise in operating systems , distributed systems , and concurrency. + Write efficient, ... a principal engineer on this team, you will leverage your expertise in systems software and deep networking knowledge to design, build, and operate robust, scalable… more
    Oracle (11/25/25)
    - Related Jobs
  • Senior Principal Systems Software Engineer…

    Oracle (Sacramento, CA)
    …design and implement robust, high-performance solutions that scale across large, distributed systems . Responsibilities + Develop infrastructure software and ... coding- Ability to write efficient, production-quality code and debug complex distributed systems . + Experience with processor and system-level performance… more
    Oracle (11/25/25)
    - Related Jobs
  • Software Engineer Data/AI/Intelligent…

    Cisco (San Jose, CA)
    …platforms, such as AWS, Azure, or Google Cloud. + Understanding of distributed systems concepts, including scalability, reliability, fault tolerance, and data ... will contribute to the growth of emerging technologies in data and intelligent systems . Explore the opportunities at the intersection of data engineering and AI,… more
    Cisco (12/01/25)
    - Related Jobs
  • Principal Systems Software Engineer

    NVIDIA (Santa Clara, CA)
    …on common file formats such as Parquet, ORC and JSON + Collaborate with distributed systems teams to craft solutions to distributed processing problems ... software development + Outstanding technical skills in designing and implementing high-quality distributed systems + Excellent programming skills in C++, Java,… more
    NVIDIA (10/29/25)
    - Related Jobs