[Remote] Senior AI Engineer
Note: The job is a remote job and is open to candidates in USA. Teradata is a company that empowers organizations with better information through its Autonomous Knowledge Platform. As a Senior AI Engineer, you will design and build agent-based AI solutions to enhance developer productivity while collaborating with various teams to shape the future of Teradata's AI capabilities.
Responsibilities
- 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 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, 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
Skills
- Bachelor's degree in Computer Science or equivalent from a recognized institution
- 5+ 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 framework
- 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
- 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
- A proactive mindset and comfort working in fast paced, dynamic environments
- Curiosity, adaptability, and a passion for building impactful AI-driven products
Company Overview
Company H1B Sponsorship