Tech Data AI Ventures is seeking an experienced AI Full Stack Engineer to design, build, and deploy next-generation AI-powered applications. This role operates at the intersection of machine learning, agentic AI, and full-stack development, delivering scalable solutions that embed intelligence directly into business workflows.
Requirements
- Proficiency in modern frontend frameworks (React, Angular, Vue), backend development (Python, Node.js, Java, Go), and RESTful APIs.
- Strong experience with SQL and NoSQL databases.
- Hands-on experience deploying applications to AWS, GCP, or Azure.
- Proven expertise with Git, CI/CD pipelines, Docker, and Kubernetes.
- Solid understanding of ML pipeline automation, model versioning, and production deployment.
- Experience implementing RAG systems and working with vector databases (Pinecone, Weaviate, ChromaDB).
- Proficiency in agent development frameworks (LangChain, LlamaIndex, Strands) and multi-agent orchestration.
Responsibilities
- Design and implement end-to-end AI-powered applications, from data pipelines and ML models to APIs and user interfaces.
- Build and optimize RAG systems leveraging embeddings, vector databases, and document pipelines.
- Develop AI agents with autonomous reasoning, multi-step task execution, and external tool/API integration.
- Implement Agentic AI protocols including Model Context Protocol (MCP) and multi-agent orchestration frameworks.
- Build scalable frontend applications using React, Angular, or Vue, and backend services with Python, Node.js, Java, or Go.
- Design and maintain SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis) for structured and unstructured data.
- Deploy, monitor, and scale applications on cloud platforms (AWS, GCP, Azure) with Docker and Kubernetes.
Other
- 4+ years of professional software development experience, with at least 2+ years focused on AI/ML application development and deployment.
- Master’s degree in Computer Science, Machine Learning, Data Science, Software Engineering, or related technical field.
- Strong collaboration and communication skills to work with technical and business partners.
- Demonstrated ability to lead technical projects and mentor junior engineers.
- Strong portfolio of AI-enabled full-stack applications in production.