Apply on company website Mountain View, California, United States USD 174,000 – 252,000 / year

Google is hiring a Senior Software Engineer

Responsibilities

  • Lead the shift from data-parallel to model-parallel training architectures through scalable system design.
  • Orchestrate high-volume training operations across multi-pod infrastructures, optimizing network throughput and reducing inter-process communication delays.
  • Investigate and apply improvements to transformer models, including structural changes and efficiency techniques to shorten training duration and lower resource demands.
  • Develop and refine low-level model implementations, such as custom Pallas kernels, to fully leverage underlying hardware capabilities.
  • Collaborate with cross-functional teams and kernel optimization specialists to jointly develop compiler innovations that boost model execution speed.

Compensation

Full-time base salary range: $174,000–$252,000

Work Arrangement

Full-time

Team

Cross-functional collaboration with engineering and optimization teams

Not specified

Required Skills
PythonC++PytorchTensorFlowModel DeploymentModel EvaluationData ProcessingDebugging
Job Details
Location Mountain View, California, United States
Salary USD 174,000 – 252,000 / year
Department Software Development
Category Data & ML
Posted 5 months ago
Application On company website
About company
Google logo
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Google Cloud accelerates every organization’s ability to digitally transform its business and industry, delivering enterprise-grade solutions that leverage Google’s cutting-edge technology.
All jobs at Google Visit website