Forward Deployment Engineer

Google DeepMind
Full-time
Mountain View, California
$141,000 - $244,000
Posted on 5 months ago

Job Description

Develop and deploy novel applications leveraging Google’s generative AI models, rapidly developing new features, and working across partner teams to deliver solutions.

Responsibilities

  • Design and develop scalable software applications leveraging generative AI models
  • Rapidly prototype new features and iterate based on evaluation results
  • Collaborate with researchers and product managers to translate research advancements into tangible product features
  • Optimize software performance and ensure reliability of deployed applications
  • Contribute to the development of best practices for building and deploying generative AI applications

Requirements

  • Bachelor’s degree or equivalent practical experience
  • 2 years of software development experience in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 1 year of experience with core GenAI concepts (LLM, Multi-Modal, Large Vision Models) and experience with text, image, video, or audio generation
  • 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging)
  • 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

Benefits

  • No benefits