Rackspace Technology

AI Engineer Trainee (Software-approach)

Rackspace Technology  •  Socialist Republic of Vietnam (Remote)  •  27 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
74
AI Success™

Job Description

We are looking for a Software-focused Trainee who treats AI as a powerful tool in their engineering toolkit. Instead of just "prompting," you will help us build the robust software systems that allow AI Agents to execute SQL, manage dbt models, and interact with data pipelines reliably. Key ResponsibilitiesSystem Integration: Assist in building the "connectors" between LLMs and real-world data tools (Airflow, dbt, Microsoft Fabric). Reliable Execution: Help develop validation layers to ensure AI-generated code (SQL/Python) is syntactically correct and follows governance standards. Agentic Workflows: Support the implementation of multi-step reasoning cycles (Plan-Act-Observe) using frameworks like LangGraph or CrewAI. Infrastructure Support: Work with Azure Functions and Container Apps to deploy and scale AI-driven microservices. Evaluations as Code: Build automated test suites to benchmark agent performance and detect regressions in reasoning. Required Skills & QualificationsStrong Software Engineering Foundation: * Proficient in Python (focus on clean code, modularity, and error handling).Solid understanding of Data Structures, Algorithms, and OOPComfortable with Git workflows and RESTful API consumption. AI Implementation Skills:Hands-on experience calling LLM APIs (OpenAI, Anthropic, or Azure AI).Practical understanding of Agentic AI concepts: How agents use tools, memory, and self-correction.Knowledge of Structured Outputs (Pydantic/JSON schemas) to make AI outputs machine-readable. Data Literacy: Good command of SQL You should be able to write and debug complex queries manually before trying to automate them with AI. Education: Final year student or recent graduate in CS, Software Engineering, or related fields. Preferred/Nice-to-haveExperience with Docker or basic Cloud infrastructure (Azure/AWS).Familiarity with Asynchronous Programming in Python (asyncio).Contribution to open-source projects or a strong GitHub portfolio showing clean software design. Traits We Look ForEngineering Rigor: You care about edge cases, latency, and system reliability, not just "cool" AI demos. Problem-First Mindset: You look for the best engineering solution, even if it sometimes means not using AI. High Learnability: You can read a technical API doc or a new AI research paper and translate it into working code quickly. What You Will GainMentorship from Senior Engineers on building production-grade Agentic systems.Exposure to the Azure AI Foundry ecosystem and enterprise-level DataOps.A chance to be at the forefront of the shift from "Chat" to "Autonomous Agents.
Rackspace Technology

About Rackspace Technology

Rackspace Technology is a leading end-to-end hybrid cloud and AI solutions company. We can design, build, and operate our customers’ cloud environments across all major technology platforms, irrespective of technology stack or deployment model. We partner with our customers at every stage of their cloud journey, enabling them to modernize applications, build new products and adopt innovative technologies.

Industry
IT & Software
Company Size
5,001-10,000 employees
Headquarters
San Antonio, Texas
Year Founded
1998
Social Media