Senior Software Engineer – AI/ML – Google Kubernetes Engine
Company | |
---|---|
Location | Kirkland, WA, USA |
Salary | $166000 – $244000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Senior |
Requirements
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience in distributed cloud computing, including 3 years of experience in containerization and container orchestration technologies such as Google Kubernetes Engine.
- 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
- 3 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging.
- 3 years of experience building and shipping technical products. Experience with the domain area of Generative AI and Large Language Models (LLM).
- Experience with machine learning algorithms, machine learning, AI algorithms, coding, system design, software development.
Responsibilities
- Write and test product or system development code.
- Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
- Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
- Drive closure of technical blockers, removing resistance for customers to use GKE.
- Serve as a triage point for selected AI/ML customer’s issues using GKE.
Preferred Qualifications
- Master’s degree or PhD in Computer Science, Artificial Intelligence, Machine Learning, or a related technical field.
- 1 year of experience in a technical leadership role.
- Experience with causal inference methods (e.g., split-testing, instrumental variables, difference-in-difference methods, fixed effects regression, panel data models, regression discontinuity, matching estimators).
- Experience with machine learning algorithms, machine learning, AI algorithms, coding, system design, software development.