AI Engineer - II

Teradata

Hyderabad

On-site

INR 1,800,000 - 2,800,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Teradata is seeking an Artificial Intelligence Engineer (II) to design, build, and improve AI capabilities for enterprise data and database systems. You will work across AI/ML, vector search, RAG, AI agents, and production software engineering to deliver scalable AI capabilities for Teradata’s customers.

You will contribute to end-to-end AI solutions across on-premises, cloud, and hybrid environments, collaborating with senior engineers and architects to translate product requirements into

Qualifications

  • Bachelor’s or Master’s degree in CS/AI/ML or related field.
  • 3+ years of software engineering or data engineering experience with hands-on AI work.
  • Strong programming in C++, Python, Rust, Java, or similar.
  • Experience with AI/ML, NLP, Generative AI, or LLM-based apps.
  • Knowledge of embeddings, vector search, and information retrieval.

Responsibilities

  • Design and implement AI/ML capabilities for enterprise data workloads.
  • Develop vector search, including HNSW, IVF, and PQ techniques.
  • Build RAG and Agentic RAG solutions integrating data, vectors, LLMs, APIs and tools.
  • Create AI agents and workflows with tool invocation and context management.
  • Develop cross-cloud-compatible software with a focus on performance and maintainability.

Skills

C++
Python
Rust
Java

Education

Bachelor’s or Master’s degree in Computer Science/AI/ML/Data Science/Engineering

Tools

LangChain
LangGraph
MCP
Vector databases

Job description

Our Company:

At Teradata, we believe that people thrive when empowered with better information. Teradata Autonomous Knowledge Platform activates enterprise intelligence by unifying data, knowledge and business context to achieve tangible outcomes. With Teradata, organizations can provide agents with full context for impact when it matters. Our solution lets businesses connect and scale on premises, in the cloud, or through a hybrid approach. Teradata delivers real business value with AI.

What You’ll Do

We are looking for an Artificial Intelligence Engineer (II) to design, build, evaluate, and improve AI capabilities for enterprise data and database systems. You will work across AI/ML, vector search, Retrieval-Augmented Generation (RAG), AI agents, and production software engineering, helping build scalable AI capabilities for Teradata’s enterprise customers.

In this role, you will contribute to end-to-end AI solutions that operate across on-premises, cloud, and hybrid environments. You will work closely with experienced AI engineers and architects to develop production-ready capabilities that integrate AI with enterprise data and the Teradata platform.

  • Design and implement AI/ML capabilities and intelligent applications for enterprise data and database workloads.
  • Develop and enhance vector search and retrieval capabilities, including algorithms and techniques such as HNSW, IVF, Flat search, Product Quantization (PQ), and other vector indexing and quantization approaches.
  • Develop Retrieval-Augmented Generation (RAG) and Agentic RAG solutions that combine enterprise data, vector search, large language models (LLMs), APIs, tools, and contextual information.
  • Build components for AI agents and agentic workflows, including tool invocation, structured outputs, context management, MCP-based integrations, and multi-step workflows.
  • Develop AI capabilities using Python, C++, Rust, or similar programming languages, with a focus on performance, scalability, maintainability, and platform independence.
  • Build software that can operate across AWS, Azure, GCP, on-premises, and hybrid environments, minimizing dependencies on any specific cloud platform.
  • Apply software engineering best practices including unit testing, integration testing, code reviews, observability, security, documentation, and performance optimization.
  • Work with senior engineers and architects to translate product requirements and customer use cases into technical designs, implementation plans, and production-quality software.
  • Contribute to technical investigations, prototypes, proof-of-concepts, and new AI capabilities as the technology and product landscape evolves.
  • Continuously learn and apply emerging developments in Generative AI, LLMs, vector databases, agentic AI, information retrieval, model optimization, and AI engineering.
Who You’ll Work With

You will work as part of a collaborative Artificial Intelligence Engineering team building foundational AI capabilities for Teradata’s enterprise data platform.

  • AI Architects and Senior AI Engineers to design scalable AI architectures and solve complex technical problems.
  • ML/AI Engineers and Software Engineers to implement vector search, RAG, agentic AI, and database-integrated AI capabilities.
  • Database and Platform Engineering teams to integrate AI functionality with Teradata database technologies and core platform services.
  • Product Managers and UX teams to understand customer requirements and translate use cases into practical AI capabilities.

You will work in a highly collaborative environment where engineers are expected to learn quickly, take ownership, contribute technically, and work across multiple areas of AI engineering.

What Makes You a Qualified Candidate / Minimum Requirements
  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Computer Engineering, or a related technical field.
  • 3+ years of professional software engineering, AI/ML, or data engineering experience, with hands-on development experience.
  • Strong programming experience in at least one of C++, Python, Rust, Java, or a similar programming language.
  • Experience building or integrating AI/ML, NLP, Generative AI, or LLM-based applications.
  • Understanding of machine learning concepts, embeddings, information retrieval, vector search, and similarity search.
  • Experience working with SQL, relational databases, structured data, or database-integrated applications.
  • Experience developing software using APIs, microservices, SDKs, or distributed systems concepts.
  • Understanding of software engineering fundamentals including data structures, algorithms, object-oriented/design principles, testing, debugging, and version control.
  • Ability to analyze technical problems, investigate failures, and develop robust and maintainable solutions.
  • Strong written and verbal communication skills, with the ability to collaborate effectively across engineering and cross-functional teams.
What You’ll Bring
  • Hands-on experience with Generative AI, LLMs, RAG, Agentic AI, or AI application development.
  • Familiarity with vector databases, vector indexes, embeddings, similarity search, or approximate nearest-neighbor (ANN) algorithms.
  • Exposure to technologies such as HNSW, IVF, Product Quantization, or other vector search/optimization techniques.
  • Experience with frameworks or technologies such as LangChain, LangGraph, MCP, agent frameworks, embedding models, vector databases, or similar AI frameworks.
  • Experience working with structured and unstructured data ingestion and retrieval pipelines.
  • Experience developing applications that run across multiple cloud platforms or cloud-agnostic environments is a plus.
  • Understanding of AI observability, evaluation, testing, reliability, security, and responsible AI practices.
  • Experience with Docker, Kubernetes, CI/CD, Linux, REST APIs, or distributed systems is a plus.
  • Strong problem-solving mindset with the ability to work through ambiguous technical problems and learn new technologies quickly.
  • Ability to work effectively in a collaborative engineering environment and take ownership of assigned technical deliverables from design through implementation and validation.
  • A strong interest in keeping current with rapidly evolving AI/ML and Generative AI technologies and applying them to real-world enterprise problems.
Why We Think You’ll Love Teradata

We prioritize a people-first culture because we know our people are at the very heart of our success. We embrace a flexible work model because we trust our people to make decisions about how, when, and where they work. We focus on well-being because we care about our people and their ability to thrive both personally and professionally. We are an anti-racist company because our dedication to Diversity, Equity, and Inclusion is more than a statement. It is a deep commitment to doing the work to foster an equitable environment that celebrates people for all of who they are.

Teradata invites all identities and backgrounds in the workplace. We work with deliberation and intent to ensure we are cultivating collaboration and inclusivity across our global organization. We are proud to be an equal opportunity and affirmative action employer. We do not discriminate based upon race, color, ancestry, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related conditions), national origin, sexual orientation, age, citizenship, marital status, disability, medical condition, genetic information, gender identity or expression, military and veteran status, or any other legally protected status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Engineer - II
AI Engineer - II

Teradata Corporation (SE) • Bengaluru

On-site
INR 2,500,000 - 6,000,000
Senior AI Engineer
Senior AI Engineer

Teradata • Bengaluru

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

Teradata • Hyderabad

On-site
INR 900,000 - 1,500,000
AI Engineer
AI Engineer

Teradata • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Staff AI Engineer
Staff AI Engineer

Teradata • Maharashtra

On-site
INR 2,600,000 - 4,800,000
Staff AI Engineer
Staff AI Engineer

Teradata • Telangana

On-site
INR 4,000,000 - 6,000,000
Sr. Staff AI Engineer
Sr. Staff AI Engineer

Teradata Corporation (SE) • Bengaluru

On-site
INR 2,600,000 - 5,200,000
Sr. Staff AI Engineer
Sr. Staff AI Engineer

Teradata • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Flexible work model
AI Engineer - II
AI Engineer - II

Teradata Group • Hyderabad

On-site
INR 1,500,000 - 2,300,000
Senior AI Engineer
Senior AI Engineer

Teradata • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Flexible work model
Inclusive culture