This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Staff AI Engineer, you will play a key role in designing and delivering highly scalable, next generation AI products within our AI stack especially Agentic Systems. You will work in a technically rich environment with talented peers, contributing to product strategy, architecture, and execution while influencing the evolution of Teradata’s AI capabilities.
Job Responsibility:
Design, architect, develop, and maintain high quality systems, services, and applications with an emphasis on scalability, reliability, and performance
Collaborate with cross-functional engineers and product partners to shape architecture and consistently 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 (LLMs)
Use AI powered engineering tools to improve development quality, speed, and productivity
Mentor engineers, supporting them in technical planning, implementation, and best practices
Identify and resolve system performance bottlenecks, optimizing code, architecture, and infrastructure
Write unit and integration tests and participate in code reviews to uphold engineering excellence
Investigate production issues, ensuring timely and effective solutions
Stay current with emerging trends in engineering, AI/ML, and cloud-native technologies
Requirements:
Bachelor's degree in Computer Science or equivalent from a recognized institution
8+ years of experience in backend services, distributed systems, or data platform development
Strong proficiency in Java, Go, or Python for service development
Deep understanding of design principles, distributed system patterns, and service architecture
Hands-on experience designing and developing RESTful APIs
Experience with SQL and NoSQL databases and data modelling
Strong debugging, problem solving, and troubleshooting skills
Experience with modern containerization and orchestration tools such as Kubernetes
Knowledge of public cloud platforms
Experience with AI productivity tools (e.g., GitHub Copilot)
Ability to work independently, drive workstreams, and deliver high quality outcomes
Strong communication and collaboration skills
Nice 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 architecture decisions and driving engineering best practices
The ability to mentor engineers and guide them through design, planning, and execution
A proactive mindset and comfort working in fast paced, dynamic environments
Curiosity, adaptability, and a passion for building impactful AI-driven products