AI Engineer (GCP) - Senior
Role details
Job location
Tech stack
Job description
We are seeking a Senior AI & Data Engineer to bridge scalable data architecture with Generative AI solutions. This role focuses on building production-grade AI-powered applications and agentic workflows, integrating modern AI architectures into enterprise-scale platforms. The ideal candidate has strong experience in Python-based development, cloud platforms (preferably GCP), and designing data systems that support advanced AI use cases., + Architect and deploy agentic AI workflows and Retrieval-Augmented Generation (RAG) solutions
-
Design and implement high-performance analytical data products using streaming and batch processing patterns
-
Develop and manage cloud infrastructure using Infrastructure as Code (Terraform), ensuring security and cost optimization
-
Build and maintain pipelines to monitor data quality, AI model performance, latency, and drift
-
Work in an Agile environment using Test-Driven Development (TDD) and maintain code quality via CI/CD pipelines
-
Implement data governance, protection models, and lineage tracking for compliance and traceability
-
Provide Tier 3 production support for AI services, ensuring uptime and SLA adherence
-
Develop REST APIs using Flask
Requirements
-
6-8 years of experience in Software or Data Engineering with strong Python development experience
-
2-4 years of hands-on experience with LLMs, GPT-based APIs, vector databases, and fine-tuning LLMs
-
Strong experience with Google Cloud Platform (GCP), including BigQuery, Vertex AI, Cloud Run, and Postgres
-
Proven experience designing OLTP and OLAP systems and documenting complex data flows
-
Proficiency in Python, SQL, and Terraform
-
Experience with modern AI architectures such as RAG, LangChain, MCP (Model Context Protocol), and Google Agent Development Kit (ADK)
-
Experience in REST API development using Flask
-
Bachelor's degree in a relevant field
-
7+ years of overall relevant experience