hero

Explore thousands of opportunities across Tech:NYC’s member network.

670
companies
4,983
Jobs

Staff Software Engineer, Cloud HPC, Machine Learning Networking

Google

Google

Software Engineering
Laplace, LA, USA · Sunnyvale, CA, USA · Sunnyvale, CA, USA · United States · New York, NY, USA
Posted on Feb 13, 2024
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Sunnyvale, CA, USA; New York, NY, USA.

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development, and with data structures/algorithms.
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
  • 5 years of experience building and developing wide-reaching infrastructure, distributed systems, or networks.

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • Experience with C++, device drivers, Linux Kernel, and Remote Direct Memory Access.
  • Experience with Linux device drivers, networking stack, and OS tuning and packaging.
  • Experience with HPC and ML communications, including MPI, collective communication libraries, libfabric, and socket programming.