← All openings

AI Engineer

Teradata · Bengaluru, Karnataka, India

Teradata is hiring an AI Engineer in Bengaluru to design and deliver next-generation AI products, build scalable systems, and apply AI/ML technologies.

What you will do

  • Design, develop, and maintain high quality systems, services, and applications emphasizing scalability and performance.
  • Collaborate with cross-functional engineers and product partners to shape design and deliver end-to-end features.
  • Build and integrate robust RESTful APIs ensuring security, data consistency, and maintainability.
  • Work with SQL and NoSQL databases to implement efficient data models and service access patterns.
  • Apply and experiment with AI/ML technologies, including agentic AI and large language models.
  • Use AI powered engineering tools to improve development quality, speed, and productivity.
  • Identify and resolve system performance bottlenecks, optimizing code, design, and infrastructure.
  • Write unit and integration tests, participate in code reviews, and investigate production issues.

What you need

  • Bachelor's degree in Computer Science or equivalent from a recognized institution.
  • 1+ years of experience in backend services, distributed systems, or data platform development.
  • Strong proficiency in Java, Go, or Python for service development.
  • Good understanding of design principles, distributed system patterns, and service frameworks.
  • Hands-on experience designing and developing RESTful APIs.
  • Experience with SQL and NoSQL databases and data modelling.
  • Experience with modern containerization and orchestration tools such as Kubernetes.
  • Knowledge of public cloud platforms and AI productivity tools like GitHub Copilot.

Good to have

  • Familiarity with messaging systems such as Kafka.
  • Experience experimenting with or implementing AI/ML technologies, Agentic AI, or LLMs.
  • A track record of influencing design decisions and driving engineering best practices.
  • The ability to mentor engineers and guide them through design, planning, and execution.