Principal AI Software Engineer

Dun & Bradstreet India

Hyderabad

On-site

INR 3,500,000 - 7,000,000

Full time

33 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Dun & Bradstreet India is seeking a Principal AI Software Engineer to define technical direction and lead the architecture, design, and delivery of enterprise-grade AI/ML and GenAI solutions. The role focuses on secure, cloud-native services on GCP, with strong emphasis on governance, scalability, and cross-team leadership.

You will partner with product, data science, security, and cloud operations to establish reusable patterns, drive end-to-end MLOps, and mentor engineers across multiple teams.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field; Master’s preferred.
  • 12+ years of software engineering experience, including enterprise AI/ML deployments.
  • Proven leadership delivering large-scale AI systems across teams/products.
  • Hands-on with Vertex AI Agent Builder/ADK and Gemini; strong Python/API skills.

Responsibilities

  • Define architecture and technical direction for enterprise AI/ML and GenAI capabilities.
  • Lead design and delivery of production-grade LLM applications with RAG and multi-agent patterns.
  • Establish reusable AI engineering standards, reference architectures, design patterns, and governance controls.
  • Provide end-to-end MLOps and CI/CD for model experimentation, evaluation, deployment, monitoring, and lifecycle management.
  • Architect and guide cloud-native AI services on GCP and Kubernetes using Docker, Terraform, and event-driven patterns.
  • Lead data pipelines, APIs, and enterprise integrations embedding AI/ML in business apps.
  • Define model and system evaluation approaches; guide production monitoring and incident response.
  • Partner with product, security, risk, and cloud teams to ensure enterprise standards.
  • Lead architecture reviews, POC meetings, and technology evaluations; influence build-vs-buy decisions.
  • Mentor engineers and raise engineering capability through reviews and knowledge sharing.

Skills

LLM/GenAI architecture
Python development
Vertex AI / Gemini
Kubernetes
Terraform
CI/CD / MLOps
LangChain / Hugging Face
Data pipelines
APIs (FastAPI)
Leadership & mentorship

Education

Bachelor's degree in CS/Engineering
Master's degree preferred

Tools

Docker
Kubeflow
MLflow
Vertex AI Pipelines

Job description

The Principal AI Software Engineer is a principal-level individual contributor responsible for defining technical direction and leading the architecture, design, and delivery of enterprise-scale AI/ML and Generative AI solutions. The role provides deep expertise in large language models (LLMs), agentic AI systems, Retrieval-Augmented Generation (RAG), model evaluation, and end-to-end MLOps, with a focus on secure, reliable, cloud-native services on Google Cloud Platform (GCP). The Principal AI Software Engineer partners across product, data science, engineering, architecture, security, risk, and cloud operations to translate strategic business needs into scalable AI capabilities, establish engineering standards and reusable patterns, and provide technical leadership and mentorship across teams

Key Responsibilities:

  • Define the architecture and technical direction for enterprise AI/ML and GenAI capabilities, including agentic and conversational AI solutions using platforms and models such as Vertex AI Agent Builder / ADK and Gemini.
  • Lead the design and delivery of production-grade LLM applications, including embeddings, RAG pipelines, vector database integration, tool use, orchestration, and multi-agent patterns.
  • Establish reusable AI engineering standards, reference architectures, design patterns, and governance controls for secure, responsible, observable, and maintainable AI solutions.
  • Provide technical leadership for end-to-end MLOps and CI/CD capabilities supporting model experimentation, evaluation, validation, deployment, monitoring, and lifecycle management.
  • Architect and guide scalable cloud-native AI services on GCP and Kubernetes using Docker, Infrastructure as Code such as Terraform, and event-driven integration patterns.
  • Lead the design of data pipelines, APIs, and enterprise integrations that embed AI/ML capabilities into business applications and collaboration platforms.
  • Define model and system evaluation approaches for quality, safety, latency, reliability, cost, and business effectiveness; guide production monitoring, incident response, root-cause analysis, and prevention.
  • Partner with Product Owners, Data Scientists, AI Data Engineers, Platform Architects, Security, Risk and Compliance, and application teams to evaluate trade-offs and deliver cost-effective solutions aligned to enterprise standards.
  • Lead technical design reviews, proofs of concept, and technology evaluations; influence build-versus-buy decisions and the adoption of emerging AI tools and platforms.
  • Provide training, guidance, and mentorship to engineers and raise engineering capability through code reviews, architecture reviews, knowledge sharing, and best-practice adoption.
  • Additional duties as assigned.

Key Skills:

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
  • 12+ years of relevant software engineering experience, including substantial experience architecting and deploying production AI/ML solutions at enterprise scale.
  • Proven technical leadership in the architecture and delivery of large-scale, distributed AI systems across multiple teams or products.
  • Deep hands-on expertise with agentic AI frameworks and platforms, including Vertex AI Agent Builder / ADK, and large language models such as Gemini.
  • Expertise in Python application development and APIs, including frameworks such as FastAPI, with strong software design, testing, code review, and version-control practices.
  • Proven experience designing LLM-based applications, including RAG pipelines, embeddings, vector databases, tool integration, orchestration, prompt and context engineering, and model evaluation.
  • Deep experience with GenAI frameworks and ecosystems such as LangChain and Hugging Face.
  • Proven experience designing end-to-end MLOps capabilities using tools such as Vertex AI Pipelines, MLflow, or Kubeflow.
  • Advanced experience architecting cloud-native solutions on GCP; experience with AWS AI/ML services is a plus.
  • Proven experience deploying and operating scalable AI/ML services using Docker, Kubernetes, Terraform, CI/CD, observability, and incident-management practices.
  • Experience defining AI quality, safety, security, privacy, governance, performance, reliability, and cost-management standards for production systems.
  • Experience with event-driven workflows, enterprise data pipelines, and integrations such as Microsoft Teams and Microsoft Graph API.
  • Experience with multimodal AI solutions spanning text, image, and audio is preferred.
  • Ability to influence architecture and engineering decisions across teams and explain complex technical trade-offs to technical and non-technical stakeholders.
  • Demonstrated ability to mentor senior engineers, lead technical reviews, and establish reusable engineering patterns and standards.
  • Proficiency in Microsoft Office Suite skills.
  • Show an ownership mindset in everything you do; be a problem solver, be curious and inspired to take action, be proactive, and seek ways to collaborate and connect with people and teams in support of driving success.
  • Maintain a continuous growth mindset through relationships with stakeholders, experts, colleagues, and mentors, as well as structured courses and programs.
  • Where applicable, fluency in English and languages relevant to the working market
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Manager - Product Development
Manager - Product Development

HCA Healthcare - India • Hyderabad

On-site
INR 3,000,000 - 5,400,000
Principal GenAI & Agentic AI Engineer
Principal GenAI & Agentic AI Engineer

Sabre • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Principal AI/ML Architect
Principal AI/ML Architect

Egen • Hyderabad

On-site
INR 4,200,000 - 7,000,000
Gen AI Architect
Gen AI Architect

Tata Consultancy Services • Bengaluru

On-site
INR 4,000,000 - 7,000,000
AI Engineer
AI Engineer

Lincoln Motor Company • Chennai

On-site
INR 1,800,000 - 3,000,000
Director/ Principal Engineer - Applied AI
Director/ Principal Engineer - Applied AI

1203 Barclays Global Serv. Cent • Bengaluru

On-site
INR 2,000,000 - 4,000,000
Lead AI Engineer
Lead AI Engineer

FINVASIA CAREER • Nagar

On-site
INR 1,500,000 - 2,100,000
Tech Lead
Tech Lead

Latentbridge • Pune District

On-site
INR 350,000 - 800,000
GCP, Vertex AI, Gemini APIs,Python
GCP, Vertex AI, Gemini APIs,Python

Tata Consultancy Services • India

On-site
INR 4,000,000 - 7,000,000
AI Infrastructure Architect
AI Infrastructure Architect

Accenture in India • Mumbai

On-site
INR 3,000,000 - 5,400,000