Senior Software Engineer
We tailor your resume to this role and apply for you in seconds.
Apply to Senior Software Engineer at GoogleJob details
- Location
- New York, New York
- Work type
- Hybrid
- Compensation
- $189,600 - $252,000/yr
- Posted
- 4 days ago
- Apply on
- careers.google.com
About this role
Minimum qualifications:
- Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field and 5 years of progressive post-baccalaureate experience in the job offered or in a Software Engineer-related occupation.
- Alternatively, will accept a Master’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field, and 3 years of experience in the job offered or in a Software Engineer-related occupation.
Position requires 3 years of experience in the following:
C++ for software development;
Algorithm design and data structure selection for system scalability;
Root cause analysis for debugging software and ML systems;
Productionizing large language and multimodal models or ML infrastructure development for model deployment, evaluation, and optimization; and
Software design and systems architecture for performance and reliability.
About the job
The US base salary range for this full-time position is $189,600 - $252,000 + 15% bonus target + equity + benefits determined by role, level, and location. Individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Learn more about benefits at Google.
Position reports to the Google New York, NY office & may allow for a hybrid schedule as per Google policy.
Artificial intelligence will be one of humanity’s most transformative inventions. At Google DeepMind, we are a pioneering AI lab with exceptional interdisciplinary teams focused on advancing AI development to solve complex global challenges and accelerate high-quality product innovation for billions of users. We use our technologies for widespread public benefit and scientific discovery, ensuring safety and ethics are always our highest priority.
Responsibilities
- Build and enhance serving solutions for Gemini models, tailoring configurations to meet diverse client needs and testing for optimal performance.
- Develop new infrastructure to support advanced capabilities, such as large-scale streaming and specialized audio logic within the orchestration framework.
- Guarantee the quality of Gemini models in production by triaging system issues, debugging code, and implementing robust monitoring systems.
- Collaborate with peers and stakeholders through design and code reviews to establish and maintain best practices in software development.
- Drive the short-term technical vision and roadmap for your team, evolving strategies to meet future requirements and infrastructure needs.