Senior Software Engineer, Ai/ml

Google Google · Big Tech · Zagreb, Croatia

Senior Software Engineer, AI/ML at Google, focusing on developing and launching AI-driven learning features for Search Web and Lens. Responsibilities include managing AI feature design, analyzing model performance, leading cross-functional collaboration, and ensuring AI/ML best practices. Requires 5 years of software development, 3 years in AI/ML engineering, and 1 year in technical leadership.

What you'd actually do

  1. Manage design and implementation of AI features for education in Search Web and Lens.
  2. Analyze model performance, diagnose loss patterns, and ensure high quality of AI educational user journeys.
  3. Direct cross-team collaboration with product, User Experience (UX), data, and engineering teams across the world, participate in product initiation, plan timelines, and ensure engineering delivery.
  4. Act as an engineering point of contact for cross-functional partners within your area of responsibility.
  5. Demonstrate growth mindset and self-reflection, mentor other engineers on the team, and share expertise in AI/ML best practices and model development.

Skills

Required

  • software development
  • AI/ML engineering
  • technical leadership
  • software design
  • architecture
  • team execution

Nice to have

  • Machine learning
  • building/training AI models
  • back-end data infrastructure
  • data engineering
  • Python
  • C++
  • data engineering practices and principles

What the JD emphasized

  • AI/ML related engineering
  • AI/ML best practices
  • machine learning models and infrastructure
  • building/training AI models
  • data engineering practices and principles

Other signals

  • developing AI driven capabilities and features for learning products in Search Web and Lens
  • creating training datasets, fine-tuning, prompt optimization, evaluating model performance, detecting headroom, launching AI driven features