Senior Software Engineer, Machine Learning, Platforms and Devices
AI Summary ✨
Requirements:
Bachelor's degree or equivalent practical experience.
5 years of experience in software development, and with data structures/algorithms.
5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
3 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, or natural language processing.
Experience with cross functional collaboration.
Experience with applied research on machine learning models.
Nice to haves:
Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
3 years of experience in a technical leadership role leading project teams and setting technical direction.
3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
Experience with Machine Learning infrastructure.
What you'll be doing:
Write product or system development code.
Lead design reviews with peers and stakeholders to decide amongst available technologies.
Partners with Researchers across Alphabet to build edge focused emerging AI capabilities and technologies.
Partner with multiple Product teams to develop novel user experiences.
Design, develop, and launch new product features in software development.
Perks and benefits:
Information collected and processed privacy policies.
Equal opportunity and affirmative action employer.