We work on lots of different things: making email better, faster, and more fun, and developing new ways for users to share and communicate with each other. We take on hard computer science problems -- like making large amounts of Javascript run insanely fast on different browsers, storing and scaling petabytes of data, and ridding the world of spam. And Gmail is like a start up inside Google. You can build and ship new stuff quickly, and enjoy all the great benefits Google is known for.
Openings| A big open space where we code, design, collaborate, uncover deep-rooted bugs in web browsers and evaluate pre-release flavors of potato chips. We also have offices if you like it quiet. | ![]() |
| Hackathons where we take a day off to turn our random ideas into experimental features that we launch to tens of millions of users. Write your idea on the whiteboard and go | ![]() |
| Hard computer science problems that make real people's lives better. Take spam: using machine learning and large-scale data analysis we're able to keep users seeing less and less of it even as more unwanted mail is sent. Developed something cool? Publish a research paper or make a video and explain it to the world. | ![]() |
| Lots of data. We drive most product and engineering decisions on experiential data and use dozens of dashboards to help us understand how people are using Gmail. | ![]() |
You'll work on intense 3-6 week projects to rapidly prototype the most important new Gmail features. We're building a lot of new features all the time, and some of them have big UI impact and involve potentially complex user interactions. We want to nail the design and interactions in a simple prototype before we crank out the production code. That's where you come in.
You'll hop from project to project. With each, you'll work with the project team to understand goals and constraints. Then you'll build interactive prototypes that let the team really experience the feature and quickly iterate on the design. You'll need to be able to code in multiple languages (Java, Javascript, HTML/CSS, etc) and be able to quickly learn new ones.
We're looking for individuals who are a one-stop shop of coding abilities, design sense, and practical product judgment. Strong technical abilities and design experience are a must.
Must demonstrate design skills and experience, including:
Must demonstrate strong product management and independent project abilities:
Must demonstrate strong technical abilities and experience, including software development skills across a range of technologies:
This position is in our Mountain View, California headquarters.
To apply, submit your resume and info:
Rapid Prototyper - Mountain View. Your resume should include 3 web links to past work or independent projects that demonstrate your abilities or tell us more about you.
The Gmail team relies on experiential data to drive improvements to user experience as well as engineering architecture decisions. As an Analytics Engineer you will have the opportunity to analyze very large data sets in order to answer questions like: How we can redesign the user interface to be more efficient and useful to Gmail's tens of millions of users? How we can re-architect the system to improve performance by 2x? and, How will the launch of a new feature impact cpu, memory and storage capacity? We're looking for world-class people who really have a passion for data analysis.
Candidates should have experience with statistical analysis, and sufficient engineering experience to code analysis scripts.
Responsibilities
Requirements
This position is in our Mountain View, California headquarters.
To apply, submit your resume and info.
Google's software engineers develop the next-generation technologies for which the compay has become world-renowned. Projects include working on advanced information-retrieval algorithms, massive scalability and storage solutions, and large-scale applications that enrich the user experience. Examples of Gmail software engineer projects include: the storage system that holds, searches and serves petabytes of email data, the machine learning and classification systems that keep spam out of inboxes, high-speed and robust mail delivery systems, our POP and IMAP servers that let users read their mail from any client or devices, and more. Many of our software engineers who are interested in working in Java/Javascript, and on user-facing parts of the product, work on projects described in the User Interface Software Engineer description below.
Requirements
This position is available in any one of the Gmail offices -- Mountain View, Seattle or Zurich. If you are interested in working from another Google office, you may still apply below. You'll interview with a wide range of Google engineers, not just Gmail engineers, and be eligible for a position on any team at Google.
To apply, submit your resume and info:You will specialize in building responsive and elegant web UIs with AJAX and similar technologies. Some examples of Gmail UI engineering projects: Gmail chat, the Gmail iPhone interface, conversation view (a.k.a. threaded emails), custom "From" addresses, high precision user-perceived performance analysis &optimization, complete AJAX architecture redesigns to make the codebase modular and highly extensible -- basically, all the parts of Gmail that you see when you sign in.
Requirements
This position is available in Mountain View or Zurich. If you are interested in working from another Google office, you may still apply below. You'll interview with a wide range of Google engineers, not just Gmail engineers, and be eligible for a position on any team at Google.
To apply, submit your resume and info: