Role - Full Stack AI Engineer
Location - Tampa, FL (3 days Hybrid)
Visa - OPT EAD
Experience level - 5-6 Years
Job Summary
We are seeking a highly motivated Full Stack Engineer with strong experience in Python, React, and modern AI application development. The ideal candidate will have hands-on expertise in building scalable web applications, integrating Generative AI solutions, and developing agent-based workflows using frameworks such as LangGraph, ADK, and MCP.
This role involves working closely with product, data, and AI engineering teams to design and develop next-generation AI-powered applications for enterprise use cases.
Key Responsibilities
* Design, develop, and maintain full-stack web applications using Python and React.
* Build and deploy AI-powered applications leveraging LLMs, agent frameworks, and vector databases.
* Develop APIs and backend services using FastAPI.
* Create and manage multi-agent workflows using LangGraph, ADK, and MCP frameworks.
* Design and implement Retrieval-Augmented Generation (RAG) architectures.
* Integrate Vector Databases for semantic search and knowledge retrieval.
* Build integrations with collaboration platforms such as Slack.
* Optimize application performance, scalability, and security.
* Work closely with Product Managers, Data Scientists, and AI Engineers to deliver high-quality solutions.
* Participate in code reviews, testing, debugging, and production support.
Required Skills
Backend Development : Python , FastAPI , REST APIs , Microservices Architecture
Frontend Development : React.js, JavaScript / TypeScript , HTML5, CSS3
AI & Agent Frameworks : LangGraph , ADK (Agent Development Kit), MCP (Model Context Protocol), Generative AI Applications, RAG (Retrieval-Augmented Generation)
Databases : PostgreSQL, Redis, Vector Databases (Pinecone, Weaviate, ChromaDB, Milvus, or similar)
Integrations : Slack Apps Development, API Integrations, Webhooks
Cloud & DevOps : AWS/Azure/GCP , Docker, Kubernetes , CI/CD Pipelines , Git
Preferred Qualifications
* Experience working with Large Language Models (LLMs).
* Familiarity with OpenAI, Anthropic Claude, Gemini, or AWS Bedrock.
* Experience developing enterprise AI assistants, chatbots, and agentic workflows.
* Knowledge of prompt engineering and AI application deployment.
* Exposure to cloud-native architectures and containerized applications.
Education
* Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
Key Competencies
* Strong problem-solving skills
* Excellent communication and collaboration abilities
* Ability to work in a fast-paced Agile environment
* Passion for AI and emerging technologies
* Ownership mindset and attention to detail