QualificationsResearchNatural language processingFraudEncryptionData structuresDoctoral degreeBachelor’s degreeMaster’s degreeDoctor of Philosophy
In-office locations: Cambridge, MD, USA; Mountain View, CA, USA.
Remote location(s): United States.
Minimum qualifications:
Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages, and with data structures or algorithms.
3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
Preferred qualifications:
Master’s degree or PhD in Computer Science or related technical field.
1 year of experience in a Technical Leadership role.
Experience with applied cryptography.
Experience developing protocols.
Experience developing accessible technologies.
About the job
At Google, research-focused Software Engineers are embedded throughout the company, allowing them to setup large-scale tests and deploy promising ideas quickly and broadly. Ideas may come from internal projects as well as from collaborations with research programs at partner universities and technical institutes all over the world.
From creating experiments and prototyping implementations to designing new architectures, engineers work on real-world problems including artificial intelligence, data mining, natural language processing, hardware and software performance analysis, improving compilers for mobile platforms, as well as core search and much more. But you stay connected to your research roots as an active contributor to the wider research community by partnering with universities and publishing papers.
Google’s Privacy Sandbox is a company-wide effort to make it impossible to track users across sites and apps at scale. You will work with anti-fraud teams around the world to identify how their abilities are impacted by these changes, and invent new technologies that allow us to concurrently improve privacy and safety.
You will also help us develop new protocols for privacy-preserving feedback mechanisms, design systems for interactive and differentially private analysis, and more. You will thrive at the bleeding edge of research and globe-scale design and deployment, collaborating with the world’s most advanced anti-fraud teams and privacy researchers. You will help with the design of protocols employing blind signatures, zero-knowledge proofs, and more.
Additional Information:
(Colorado only*) Minimum full-time salary range between $142,000 – $153,000 + bonus + equity + benefits. *Note: Disclosure as required by sb19-085 (8-5-20) of the minimum salary compensation for this role when being hired into our offices in Colorado.
Responsibilities
Develop and refine approaches for critical anti-fraud use cases, work with product and engineering to prototype and test these approaches in the field.
Collaborate with the broader Google research community to solicit expertise that augments your own, lead these collaborations to fruition and impact.
Develop expertise in relevant anti-fraud disciplines and associated use cases and requirements, internalize and help refine our privacy threat model.
Contribute to standards and relevant discussions in the IETF, W3C, and similar bodies.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.