Google's Data Filtering Platform Infra team develops frameworks and services that empower Google's teams to filter AI training data, ensuring compliance with legal standards. The Core team builds the technical foundation behind Google’s flagship products. We need engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
Requirements
- 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
- 3 years of experience with software development in C++ programming languages.
Responsibilities
- Build infrastructures or services to address policy filtering needs.
- Optimize system performance, improve reliability and usability.
- Collaborate closely with clients and policy stakeholders to elicit, analyze, and translate their needs into well-defined technical requirements and feature specifications.
- Take Tier 2 oncall rotation to resolve client issues to support filtering runs.
- Work on complex system optimization challenges related to massive-scale data filtering, processing, and storage at a scale unique to Google.
Other
- Experience working with teams across different geographical locations.
- Experience in solving ambiguous problems.
- Ability to design and complete projects independently.
- Ability to ramp up and learn quickly in a technically complex domain.
- display leadership qualities and be enthusiastic to take on new problems across the full-stack