Job Description
Role: Senior AI Developer (Fullstack with AI development) Job Profile: Software Developer III-IN Skillset: Python , React or Next.js , REST API with AWS Bedrock, LangChain, and LangGraph Experience: 7 to 9 years About the Team The AI at Rackspace (AIR) team is an internal enabling team focused on accelerating AI adoption across Rackspace. We build the platforms, tooling, and AI-powered applications that empower engineering teams to move faster and smarter with AI. What You'll Do Design and deliver full stack AI-powered applications from frontend to backend with a focus on scalability and reliability Build and integrate LLM-powered features using AWS Bedrock, LangChain, and LangGraph Develop and maintain RESTful and event-driven APIs that power AI workflows Deploy and manage services on Kubernetes in collaboration with the platform team Contribute to shared libraries, reusable components, and internal AI enablement tools Support and mentor AI Developers (SD II) through code reviews and technical guidance Participate in architecture discussions and help shape engineering standards within the team Must-Have Skills Python — strong proficiency; primary language for backend and AI workflow development Full Stack Development — solid experience with a modern frontend framework (React or Next.js) and backend engineering AWS — hands-on experience with core services (Lambda, S3, ECS/EKS, API Gateway, IAM) LangChain / LangGraph — practical experience building LLM-driven applications or agentic workflows AWS Bedrock — working knowledge of foundation models and prompt-based integrations Kubernetes — comfortable deploying and debugging containerized workloads REST API Design — ability to design, build, and document production-grade APIs Good-to-Have Skills Experience with RAG pipelines (vector stores, embeddings, retrieval strategies) CI/CD experience (GitHub Actions, ArgoCD, or similar) Familiarity with observability tooling (LangSmith, OpenTelemetry, CloudW