Google needs software engineers to develop next-generation technologies, optimize value for advertisers, users, and Google through mechanism innovations, and improve the overall advertising experience.
Requirements
- 2 years of experience with software development in C++
- 1 year of experience in experiment design
- Experience with data structures and algorithms in either an academic or industry setting
- Experience in code and system health, diagnosis and resolution, and software test engineering
- Experience with auction theory
- Experience developing accessible technologies
- Experience with large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile
Responsibilities
- Write analyses to test hypotheses about the user-value landscape and what improvements (e.g., new mechanisms or improvements to existing ones) might be appropriate.
- Implement and test mechanisms in the auction.
- Contribute in designing experiments to evaluate hypotheses, tease out and analyze effects on improving user and advertiser value, and document findings.
- Manage individual project priorities, deadlines and deliverables.
- Develop software in C++
- Design and develop experiments
- Analyze and resolve system health issues
Other
- Bachelor’s degree or equivalent practical experience
- Master's degree or PhD in Computer Science, Mathematics or a related technical field
- 2 years of experience in a related field
- Ability to work in a fast-paced environment and adapt to changing priorities
- Strong communication and collaboration skills