Senior AI Engineer
Full Job Description
As a Senior AI Engineer, you will be a key contributor to Teradata's internal engineering AI initiatives, designing and building agent-based AI solutions that enhance developer productivity across the organization. You will work on AI agents and platforms across the Software Development Lifecycle, ensuring they are scalable, reusable, and marketplace-ready for broader adoption. In this role, you will:
- Design, 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 design and deliver end-to-end features consistently.
- 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, design, 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.
You will work with a high-performing engineering team building core components of Teradata's AI platform, collaborating closely with engineers, AI/ML specialists, product managers, cloud architects, and partner teams.
Company
Teradata
Teradata is a leader in enterprise data and AI solutions, empowering organizations to unlock value through unified data, knowledge, and business context. Their Autonomous Knowledge Platform enables re...