Google is seeking PhD Software Engineers to join their team and work on cutting-edge AI and Machine Learning technologies. This role offers an exciting opportunity to work on projects that impact billions of users worldwide. As a Software Engineer at Google, you'll be at the forefront of technological innovation, working on everything from information retrieval to distributed computing, AI, and natural language processing.
The position requires a PhD in Computer Science or related field, with experience in Machine Learning and AI technologies including Recommendation Systems, Computer Vision, NLP, and Deep Learning. You'll be working with various programming languages such as Python, Java, JavaScript, or Go, and will be responsible for designing, developing, and maintaining software solutions that scale to Google's massive user base.
This is an excellent opportunity for recent PhD graduates looking to make a significant impact in the tech industry. The role offers competitive compensation ($136,000-$200,000 base salary) plus bonus and equity, and the chance to work with some of the brightest minds in technology. You'll be part of a company that values innovation, technical excellence, and is committed to creating products that transform how people interact with information and technology.
Working at Google means being part of an engineering-driven company that tackles some of technology's greatest challenges. You'll have the opportunity to switch teams and projects as you grow, ensuring continuous learning and development. The role requires strong technical skills, leadership qualities, and enthusiasm for taking on new challenges across the full technology stack.
The position is available across multiple major tech hubs in the United States, offering flexibility in location while maintaining the collaborative, innovative environment that Google is known for. If you're passionate about AI/ML and want to work on projects that have global impact, this role offers the perfect launching pad for your career.