[Remote] Staff 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 Staff AI Engineer, you will be responsible for designing, evolving, and scaling Teradata’s enterprise AI platforms, influencing AI platform strategy, and leading complex initiatives across various AI systems.
Responsibilities
- Lead the design and evolution of largescale, distributed AI systems that power Teradata’s AI platform and AI native products
- Own end-to-end architecture for critical AI capabilities such as agentic workflows, RAG pipelines, vector search, semantic retrieval, and AI orchestration frameworks
- Drive technical strategy and architectural consistency across multiple engineering teams
- Design and implement production grade AI systems using LLMs, embeddings, vector databases, and agent based architectures
- Build scalable, secure, and reusable platform services and APIs supporting AI workloads across the software development lifecycle
- Define and implement guardrails for reliability, safety, governance, and cost control in enterprise AI systems
- Partner with product management, architecture, research, and cloud platform teams to translate business requirements into scalable AI solutions
- Influence roadmap decisions by providing deep technical insight, tradeoff analysis, and long-term platform thinking
- Act as a technical escalation point for complex system design, performance, and reliability challenges
- Drive best practices for testing, observability, evaluation, and production readiness of AI systems
- Identify systemic performance bottlenecks and lead efforts to optimize distributed systems and AI pipelines
- Establish engineering standards that improve development velocity, quality, and operational resilience
- Mentor Senior and Staff level engineers, providing guidance on architecture, design reviews, and technical decision making
- Raise the overall engineering bar through design forums, technical reviews, and knowledge sharing
- Lead by example through hands on contributions to the most complex and business critical problems
Skills
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
- 8+ years of experience building backend services, distributed systems, or data/AI platforms
- Strong proficiency in Java, Go, or Python, with experience building largescale services
- Deep understanding of distributed system design, scalability, fault tolerance, and cloud native architectures
- Proven experience designing and operating production systems with SQL and NoSQL data stores
- Experience with LLMs, embeddings, vector databases, and AI orchestration frameworks
- Exposure to agentic AI patterns such as tool calling, planning, memory, and multi-step reasoning
- Experience building or operating AI systems in cloud environments (AWS, Azure, or GCP)
- Familiarity with Kubernetes, Docker, CI/CD pipelines, and production-grade observability
Benefits
- We embrace a flexible work model because we trust our people to make decisions about how, when, and where they work.
- We focus on well-being because we care about our people and their ability to thrive both personally and professionally.
- We are committed to actively working to foster an inclusive environment that celebrates people for all of who they are.
Company Overview
Company H1B Sponsorship