T

Software Engineer - AI Systems

Teradata
3.67 / 5
Hyderabad Not disclosed
Yesterday
On-Site
Apply to Job

About the job

What you will do: In this role you will lead a critical and highly visible function within Teradata Vantage platform. You will be given the opportunity to autonomously deliver the technical direction of the service, and the feature roadmap. You will work with extraordinary talent and have the opportunity to shape the team to best execute on the product. Job Responsibilities • Design, develop, an ... d maintain scalable, reliable, and high-performance backend and cloud-native software systems. • Contribute to the architecture and implementation of distributed services supporting large-scale data and analytics workloads. • Participate in the development of Teradata’s next-generation software platform, delivering efficient, secure, and maintainable solutions. • Implement modern APIs and microservices that integrate seamlessly across internal and external systems. • Work with cross-functional teams including product management, QA, and DevOps to deliver high-quality, production-ready software. • Write clean, well-tested, and maintainable code following best practices and coding standards. • Contribute to performance optimization, fault-tolerance improvements, and system observability enhancements. • Participate in code reviews, design discussions, and agile sprint ceremonies to continuously improve development processes. • Stay current with emerging technologies, frameworks, and development methodologies to enhance product quality and developer efficiency. What Makes You a Qualified Candidate • 2+ years of experience in software engineering, with a focus on backend development, distributed systems, or AI-powered applications. • Solid programming skills in Python, Go, Java, or similar languages, with the ability to write clean, efficient, and maintainable code. • Foundational understanding of AI/ML systems, including experience integrating machine learning models into production environments. • Exposure to LLM-based applications or AI orchestration frameworks such as LangChain, Semantic Kernel, or custom pipelines is a plus. • Familiarity with deep learning frameworks like PyTorch or TensorFlow, and basic understanding of model inference and deployment workflows. • Hands-on experience building APIs, microservices, or data processing pipelines, with an understanding of scalability and reliability principles. • Working knowledge of containerization and orchestration tools such as Docker and Kubernetes, and enthusiasm for learning DevOps/MLOps. • Interest in AI infrastructure, including concepts like vector search, RAG pipelines, or embedding models. • Strong problem-solving skills and a passion for exploring how AI systems can be built, optimized, and applied to real-world challenges. • Effective communicator and team player, capable of collaborating across disciplines to build intelligent, production-ready software. • Eager to learn from senior engineers, adopt best practices, and grow toward building scalable, autonomous AI systems. What You Will Bring • BS degree in Computer Science, Software Engineering, or a related technical field. • Eagerness to learn, experiment, and grow within a high-performing engineering team. • Strong attention to detail and a commitment to building high-quality, reliable software. A passion for technology and building products that deliver measurable value to customers. #LI-AN1

Requirements

  • Python
  • Go
  • Java
  • AI/ML Systems
  • APIs
  • Microservices
  • Containerization
  • Kubernetes
  • Docker

Qualifications

  • BS degree in Computer Science
  • Software Engineering

Preferred Technologies

  • Python
  • Go
  • Java
  • AI/ML Systems
  • APIs
  • Microservices
  • Containerization
  • Kubernetes
  • Docker

About the company

Teradata is a leading provider of data and analytics solutions, helping organizations to gain insights and drive business growth by harnessing the power of data. The company specializes in helping customers unlock the full potential of their data through scalable and reliable solutions.

Similar Jobs

Teradata

Software Engineer - AI Systems

Teradata

PuneNot disclosed
16 hours agoOn-Site
T

AI Software Engineer

Teradata

BengaluruNot disclosed
6 days agoOn-Site
T

Software AI Engineer

Teradata

BengaluruNot disclosed
Last weekOn-Site