U

Unilever

Global consumer goods manufacturer and marketer

Gemini Agent Platform AI Engineer

AI Application EngineeringPosted on Nov 12
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • Strong software engineering experience with the ability to design, develop, and productionize cloud-based applications.
  • Hands-on experience designing, developing, and deploying solutions on Google Cloud.
  • Strong understanding of the software development lifecycle, covering solution design, development, testing, deployment, monitoring, and production operations.
  • Experience developing applications using generative artificial intelligence or large language models.
  • Understanding of intelligent agent concepts, including tool use, orchestration, grounding, and context management.
  • Experience with cloud-native application architectures, application programming interfaces, and integration patterns.
  • Experience with modern software engineering practices, including source control, automated testing, continuous integration, and automated deployment.
  • Ability to understand existing application architectures and define appropriate approaches for migration and modernisation onto Google Cloud.
  • Ability to engage effectively with product, architecture, and engineering teams and translate business and technical requirements into practical engineering solutions.
  • Ability to take prototypes and early-stage solutions through engineering into secure, scalable, reliable, and production-ready solutions.

Responsibilities

  • Partner with product and engineering teams to understand existing applications, technical requirements, and modernisation needs, and identify appropriate opportunities to adopt Google Cloud technologies.
  • Support the migration and modernisation of applications onto Google Cloud, working with product teams and architects to define target architectures and practical engineering approaches.
  • Design, develop, and deploy artificial intelligence applications and intelligent agent solutions using Google Gemini and Google Cloud technologies.
  • Take solutions through the complete engineering lifecycle, from experimentation and technical design through development, testing, deployment, monitoring, and continuous improvement.
  • Build reusable components, frameworks, and engineering patterns that accelerate future artificial intelligence and Google Cloud implementations.
  • Develop integrations between intelligent agents, enterprise applications, application programming interfaces, and data sources.
  • Design solutions that securely connect artificial intelligence models with trusted enterprise information and services.
  • Build and orchestrate workflows involving artificial intelligence models, software tools, business applications, and cloud services.
  • Evaluate technical approaches based on engineering feasibility, scalability, reliability, security, operational readiness, and cost.
  • Apply strong software engineering practices across source control, automated testing, deployment automation, version management, and release processes.
  • Implement appropriate security, identity and access management, monitoring, observability, and responsible artificial intelligence practices.
  • Evaluate and improve the quality, reliability, and technical performance of artificial intelligence and agent-based solutions.
  • Work closely with architects, product teams, and engineering partners to convert business requirements and early prototypes into production-ready solutions.
  • Create clear technical documentation, reusable implementation guidance, and engineering standards that enable other teams to adopt proven solutions and patterns.
  • Support rapid experimentation and proof-of-concept development while ensuring successful solutions have a clear path towards production and scale.

Desired Qualifications

  • Hands-on development experience with Google Gemini and Vertex AI.
  • Experience developing cloud or artificial intelligence solutions using Python.
  • Experience with Google technologies and frameworks for building intelligent agents.
  • Experience with retrieval-augmented generation, embeddings, semantic retrieval, and vector search.
  • Experience with artificial intelligence evaluation, monitoring, observability, and responsible artificial intelligence controls.
  • Experience creating reusable artificial intelligence components, engineering frameworks, or platform capabilities.
  • Experience with application migration and modernisation on Google Cloud.
  • Experience with cloud-native technologies, including containers and serverless architectures.
  • Experience with enterprise application integration and application programming interfaces.
  • Experience working across global, cross-functional product and engineering teams.
  • Experience working with external technology or delivery partners.

About the Company

Unilever

Global consumer goods manufacturer and marketer

Unilever operates as a global consumer goods company with a broad portfolio of brands across foods, personal care, and home care. Its products are made at scale and distributed through retailers worldwide, making everyday items easily accessible. The company differentiates itself through a wide mix of brands, geographic reach, a history of mergers and acquisitions, and a strong focus on sustainability and social impact. Its goal is to help people feel good and live better by delivering trusted, affordable products at scale while pursuing sustainable growth.

Company size
10,001+
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1872

Recently Posted Jobs

Explore more opportunities at Unilever

See more jobs