Senior Software Engineer

Mountain View, CA, USA·Mid·engineering
Apply on Google →

PhD degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field and 1 year of experience in the job offered or in a Software Engineer-related occupation. Position requires 1 year of experience in the following: Go or other general-purpose programming language for software development; Algorithm design and data structure selection for system scalability; Software design and systems architecture for performance and reliability; Python for machine learning and evaluations; and Software testing across the development lifecycle. Learn more

More open roles at Google