Senior Software Engineer, Ai/ml, Genai

Google Google · Big Tech · Kraków, Poland

Senior Software Engineer role focused on building generative AI and agentic AI systems for automating device operations and analyzing app data on ChromeOS. The role involves designing, developing, deploying, and maintaining scalable ML systems, enhancing AI agents, defining KPIs, and providing technical leadership. Requires experience in software development, ML infrastructure, and GenAI techniques.

What you'd actually do

  1. Design, develop, deploy, and maintain scalable machine learning systems for our device automation and app analysis platforms, with a focus on generative and agentic AI.
  2. Enhance and refine our AI-powered agents to improve their understanding and execution capabilities across various form factors.
  3. Define, establish, and track Key Performance Indicators (KPIs) and metrics to evaluate and iterate on the performance, quality, and reliability of our ML systems.
  4. Provide technical leadership, and mentor team members on machine learning best practices, fostering their growth and development.

Skills

Required

  • Bachelor's degree in Electrical Engineering, Computer Science, with an emphasis on AI/ML, a relevant technical field, or equivalent practical experience.
  • 5 years of experience in software development.
  • 5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
  • 2 years of experience with GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (language modeling, computer vision).

Nice to have

  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
  • Experience with agentic systems, ML domains such as reinforcement learning, image analysis or advanced statistics.
  • Understanding of machine learning fundamentals.
  • Ability in establishing and tracking meaningful metrics for ML system performance and reliability.
  • Passion for coaching and mentoring team members.

What the JD emphasized

  • 5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
  • 2 years of experience with GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (language modeling, computer vision).
  • Experience with agentic systems

Other signals

  • Generative AI
  • AI agents
  • Device automation
  • Machine learning systems