JobsSenior Software Engineer
Job description
The Senior Software Engineer role at Google focuses on building and improving AI features within Google products using Gemini models. The position is part of a pioneering AI lab that aims to advance AI development for global challenges and product innovation. The engineer will work in a collaborative environment, mentoring junior team members and driving the technical vision for their team. This role emphasizes software design, algorithm development, and performance evaluation.
Requirements
- PhD degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field.
- 1 year of experience in a Software Engineer-related occupation.
- Experience with Go or another general-purpose programming language for software development.
- Knowledge of algorithm design and data structure selection for system scalability.
- Experience in software design and systems architecture for performance and reliability.
- Proficiency in Python for machine learning and evaluations.
- Experience in software testing across the development lifecycle.
Responsibilities
- Build and improve agentic AI features within Google products using the Gemini models.
- Develop quantitative evaluations of agent performance using Gemini models and related infrastructure.
- Triage and fix production issues encountered within the product and agent.
- 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.
Benefits
- Employees at Google are often offered benefits like comprehensive health insurance, 401(k) matching, and flexible work arrangements, among other benefits.
Is this posting expired or inaccurate?
