Job Description
Google DeepMind is seeking a Senior Forward Deployment Engineer, Applied AI, to spearhead the development and deployment of innovative applications using Google’s generative AI models. This role involves rapidly developing new features, collaborating with partner teams to deliver solutions, and maximizing the impact for Google and its top customers. The engineer will translate cutting-edge AI research into real-world products and showcase the capabilities of the latest generation models. The ideal candidate has a strong software engineering background and experience in scaling products from concept to production, preferably in early-stage environments.
Role involves:
- Designing and developing scalable software applications leveraging generative AI models.
- Rapidly prototyping new features and iterating based on evaluation results.
- Collaborating with researchers and product managers to translate research advancements into tangible product features.
- Optimizing software performance and ensuring reliability of deployed applications.
- Contributing to the development of best practices for building and deploying generative AI applications.
- Leading the architecture and development of new products & features from 0 to 1.
Requirements:
- Bachelor’s degree or equivalent practical experience.
- 8 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.
- 5 years of experience with one or more of the following: media generation, reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
- 5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
- Strong software engineering skills; proficiency in Python.
- Proven experience in rapidly developing and shipping software products.
- Deep understanding of software development best practices, including testing & deployment.
- Experience with cloud computing platforms and infrastructure (e.g., Google Cloud Platform, AWS, Azure).
- Substantial experience with machine learning frameworks and libraries such as TensorFlow, PyTorch, Hugging Face, etc.
- Ability to work in a fast-paced environment and adapt to changing priorities.
Role offers:
- Opportunity to work at the forefront of AI.
- Chance to build innovative products.