Full stack AI Developer (Python and Generative AI)
Explicitly mentions AI-assisted vibe coding and references tools like Cursor AI and GitHub Copilot; role expects using AI assistants during development.
About the Role
Full Stack AI Developer role focused on building, training, and deploying generative AI solutions using Python across cloud platforms. The role combines full-stack application development, AI model work, and cross-functional collaboration with emphasis on coding standards and AI-assisted (vibe) coding practices.
Job Description
Role
We are seeking a Full Stack AI Developer experienced in Python and Generative AI to design, build, and maintain scalable full-stack applications and to build, train, and deploy generative AI models on major cloud platforms.
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications using Python and modern frameworks.
- Follow and implement “white coding” standards and best practices to ensure clean, maintainable code.
- Build, train, and deploy generative AI models leveraging cloud infrastructure (AWS, Azure, GCP).
- Integrate machine learning and AI solutions into existing products and services.
- Apply AI-assisted vibe coding best practices and use AI tools to plan and execute user requirements.
- Collaborate with product managers, designers, and engineers; communicate technical concepts to technical and non-technical audiences.
- Participate in code reviews, troubleshooting, optimization, and negotiation of requirements and timelines with stakeholders.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Proven experience as a Full Stack Developer with strong proficiency in Python.
- Demonstrated adherence to coding standards and “white coding” practices.
- Hands-on knowledge of generative AI concepts, frameworks, and applications.
- Experience developing and deploying models on AWS, Azure, or GCP.
- Familiarity with front-end technologies (JavaScript, React, Angular) is a plus.
- Strong communication and negotiation skills.
Preferred Skills
- Experience with containerization (Docker, Kubernetes) and CI/CD pipelines.
- Knowledge of data engineering and familiarity with AI-assistants like Cursor AI and GitHub Copilot.
- Understanding of security best practices for cloud and AI deployments.
Tools & Platforms Mentioned
AWS, Azure, GCP, AWS Bedrock, Azure OpenAI, GCP Vertex, Airweave, Temporal AI, LiteLLM, LangGraph, Vector DB, advanced RAG techniques, Cursor AI, GitHub Copilot, Docker, Kubernetes, CI/CD.