Google's Data Center Engineering team is looking to the future of data center design, focusing on optimizing power usage, environmental friendliness, and overall efficiency through cutting-edge strategies and advanced algorithms.
Requirements
- 5 years of experience designing and implementing controls systems and dynamic modeling.
- 5 years of experience with Machine Learning and construction of algorithms.
- Experience with programming in C, Python, MATLAB, or Shell.
- Experience with software development or prototyping within a business or enterprise setting.
- Experience with modeling/statistical software such as TensorFlow, Simulink, R, or MATLAB Machine Learning Toolbox.
- Experience with digital signal processing and time-series analysis.
- Experience with optimization, Linear Programming, and Convex Optimization.
Responsibilities
- Conduct empirical statistical analysis and modeling of physical variables in data center systems.
- Design, implement, and validate control systems supporting service-level objectives.
- Research and develop new methods and algorithms to optimize data center efficiency and performance.
- Analyze and recommend approaches to manage dynamics of the electromechanical systems and their interactions within a data center.
- Develop large-scale Machine Learning algorithms for pattern recognition and Bayesian and non-linear systems.
- Develop infrastructure improvements.
- Serve as an expert in your specialty (e.g., cooling, electrical).
Other
- Generate ideas, communicate recommendations to senior-level executives and drive implementation alongside facilities technicians.
- Collaborate across engineering teams to implement new algorithms, strategies, and processes.
- Ensure compliance with codes and standards.
- Familiarity with modern software development practices (e.g., version control, clean code).
- US base salary range for this full-time position is $144,000-$211,000 + bonus + equity + benefits.