Teradata
WebsiteAI Fullstack Software Engineer Intern
Company
Role
AI Fullstack Software Engineer Intern
Location
Job type
Internship
Posted
10 hours ago
Salary
Job description
About Our Internship Program: Join us for an exciting summer internship that spans 10-12 weeks, kicking off in May or June and wrapping up in August or September. Experience a dynamic, flexible, and enjoyable environment where you will tackle meaningful projects and face new challenges daily.
What You'll Do: At Teradata, we go beyond managing data; we unleash its full potential. Engage with our innovative ClearScape Analytics platform and pioneering Enterprise Vector Store, empowering major enterprises to extract unparalleled value from intricate data. We are pushing the limits of Artificial Intelligence, particularly in the realm of autonomous and agentic systems, focusing on creating intelligent systems that observe, reason, adapt, and make complex decisions in large-scale enterprise environments. As a member of our AI engineering team, you will significantly contribute to designing and deploying advanced AI agents that integrate with business operations, transforming data into actionable insights and measurable outcomes.
Who You'll Work With: Collaborate with some of the brightest minds in the industry who value diversity, equity, and inclusion as essential to our success. You’ll be part of a unified team dedicated to delivering critical and high-quality AI/ML capabilities within the Teradata Vantage platform. Your contributions will shape the future of our intelligent data solutions, with direct support from our inspiring Sr. Manager of Software Engineering, who will foster your growth and value your input.
Qualifications
- Experience with modern data platforms such as Teradata, Snowflake, and Databricks.
- A passion for staying up to date with AI research, particularly in reasoning, planning, and autonomous systems.
- Strong background as an excellent full stack engineer who manages systems end-to-end.
- Ability to build intuitive user interfaces featuring natural language interfaces (chatbots, AI assistants) for user-friendly interactions with the data platform.
- Strong engineering skills in Python, Java, or Golang and familiarity with API integration and backend frameworks.
- Excellent system design skills and a solid understanding of distributed systems.
- Commitment to reliability, debuggability, and ensuring that AI systems behave predictably as needed.
- Hands-on experience with machine learning and deep learning frameworks such as TensorFlow, PyTorch, and Scikit-learn.
- Experience with LLMs, agent frameworks (LangChain, AutoGPT, ReAct, etc.), and orchestration tools.
- Knowledge of AI observability tools and practices (logging, monitoring, tracing, metrics for AI agents or ML models).
- Understanding of model performance monitoring, drift detection, and responsible AI principles.
What You Bring
- A Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related field.
- A genuine enthusiasm for AI and large language models (LLMs).
- Proficiency in UI/UX development utilizing JavaScript frameworks (React.js, Vue.js, Angular) and CSS libraries (Bootstrap, Material UI).
- 3+ years of experience in software architecture, backend systems, or AI infrastructure.
- Strong understanding of LLMs, reinforcement learning, or cognitive architectures is a plus.
- A commitment to building safe, human-aligned autonomous systems.
- Experience in software development (Python, Go, or Java preferred).
- Familiarity with backend service development, APIs, and distributed systems.
- An interest or experience in LLMs, autonomous agents, or AI tooling.
- Familiarity with containerized environments (Docker, Kubernetes) and CI/CD pipelines.
- Experience building dashboards and metrics pipelines for tracking AI system indicators.
- Ability to integrate observability tools (OpenTelemetry, Prometheus, Grafana) with LLM workflows and agent pipelines.
Why You'll Love Teradata: We prioritize a people-first culture, knowing that our team is the heart of our success. We encourage a flexible work model, trusting our team to make decisions about how, when, and where to work. We are committed to creating an inclusive environment that values all individuals. Join us in this innovative journey!


