Software Engineer Job in Los Angeles, California US

Software Engineer - Los Angeles

This position is based in Los Angeles, CA. There are related positions available in Irvine, CA; Mountain View, CA (global HQ); San Bruno, CA; San Francisco, CA; Boulder, CO; Atlanta, GA; Chicago, IL; Cambridge, MA; New York, NY; Pittsburgh, PA; and Seattle/Kirkland, WA. Relocation assistance is available.

The area: Engineering, Software Engineering

Google's Software Engineers develop the next-generation technologies for which we've become world-renowned. In addition to revolutionizing search technology, we use our world-class programming skills to innovate in a number of other areas as well. Our projects include working on advanced information-retrieval algorithms, massive scalability and storage solutions, and large-scale applications that enrich the user experience. We also work extensively on networking systems, advertising systems and complex transaction systems in consumer applications.

The role: Software Engineer

You are a Software Engineer looking to solve interesting problems. You don't need to be an expert on searching. Google is much more than search, and our mission has much greater scope. You can handle information at the scale of the web and have ideas from just about every area of computer science, including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on.

You will be working on one of the following projects in Santa Monica: Ads, Search Quality, Photos, YouTube, Apps Infrastructure, Video Search, Chrome, and Computer Vision.

You will possess skills in several of the listed areas in the requirements section below; not all are required.

Responsibilities:

Minimum Qualifications:

Preferred Qualifications: