Senior Software Engineer, Generative Ai, Learnx

Google Google · Big Tech · Zagreb, Croatia

Senior Software Engineer role focused on developing and launching AI-motivated features for learning products within Google Search and Lens. Responsibilities include data preparation, fine-tuning, prompt optimization, model evaluation, and driving cross-functional collaboration to ensure quality and delivery of AI features.

What you'd actually do

  1. Drive 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. Drive cross-team collaboration with product and surface engineering teams, participate in product initiation, plan timelines and ensure engineering delivery.
  4. Propose improvements of the team's processes, practices and ensure technical excellence.
  5. Demonstrate growth mindset, self-reflection, mentor other engineers on the team and share expertise in Artificial Intelligence/Machine Learning (AI/ML) best practices and model development.

Skills

Required

  • software development
  • AI/ML related engineering
  • technical leadership
  • software design and architecture
  • data structures and algorithms

Nice to have

  • machine learning
  • building/training AI models
  • backend data infrastructure
  • data engineering
  • developing, deploying, managing, and maintaining machine learning models and infrastructure
  • data engineering practices and principles

What the JD emphasized

  • AI/ML related engineering
  • technical leadership role with software design and architecture
  • machine learning, building/training AI models
  • developing, deploying, managing, and maintaining machine learning models and infrastructure

Other signals

  • developing AI-motivated capabilities and features for learning products
  • creating a training dataset, fine-tuning, prompt optimization, evaluating model performance
  • launching AI-motivated features