AI Full Stack Developer
Job Description
Position Overview
seeking an experienced AI Full Stack Developer to design, develop, and implement Generative AI solutions leveraging Azure AI and AWS Bedrock platforms. The selected candidate will collaborate with stakeholders to refine business use cases and rapidly build Proofs of Concept (PoCs) integrating modern AI technologies with scalable web applications.
This role requires expertise in full stack development, Python programming, cloud platforms, Generative AI integration, and modern software engineering practices.
Key Responsibilities
Generative AI Solution Development
· Collaborate with stakeholders to understand and refine customer use cases for Generative AI solutions.
· Design, develop, and implement end-to-end Proofs of Concept (PoCs) using Azure AI and AWS Bedrock.
· Integrate Generative AI models and APIs into enterprise applications.
· Rapidly prototype and iterate application features based on business requirements and feedback.
Full Stack Development
· Build and maintain secure, scalable, and high-performance web applications.
· Develop front-end and back-end components to ensure seamless user experience.
· Design and implement efficient data processing and application workflows.
· Develop RESTful APIs and microservices-based applications.
Cloud & DevOps
· Deploy and manage applications on Microsoft Azure and AWS platforms.
· Implement containerized solutions using Docker or OpenShift.
· Manage deployment pipelines and CI/CD processes.
· Utilize version control systems and Agile development methodologies.
Collaboration
· Work closely with business stakeholders and technical teams.
· Participate in Agile ceremonies and sprint activities.
· Contribute to software architecture, code reviews, and best practices.
Required Qualifications
· 5+ years of experience in Full Stack Development.
· 3+ years of hands-on Python development experience.
· Experience developing applications on Microsoft Azure and/or AWS platforms.
· Experience integrating AI/ML models and Generative AI APIs.
· Strong proficiency in Python and JavaScript technologies.
· Experience with React, Angular, or Node.js.
· Experience building RESTful APIs and microservices.
· Hands-on experience with Docker or OpenShift containerization.
· Knowledge of software development best practices and Agile methodologies.
· Experience using version control tools such as Bitbucket.
Preferred Qualifications
· Experience with Azure AI services.
· Experience with AWS Bedrock.
· Familiarity with Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG).
· Experience with prompt engineering and AI application architectures.
· Knowledge of CI/CD pipelines and DevOps practices.
· Experience with cloud-native application development.
Technical Environment
Programming Languages
· Python
· JavaScript
Front-End Technologies
· React
· Angular
Back-End Technologies
· Node.js
AI Platforms
· Azure AI
· AWS Bedrock
Cloud Platforms
· Microsoft Azure
· Amazon Web Services (AWS)
Architecture
· REST APIs
· Microservices
Containerization
· Docker
· OpenShift
Tools
· Bitbucket
· Agile/Scrum
· CI/CD Pipelines
Candidate Requirements
· Strong problem-solving and analytical skills.
· Excellent verbal and written communication skills.
· Ability to rapidly prototype and deliver innovative AI solutions.
· Ability to collaborate effectively with cross-functional teams.
· Experience working in Agile environments.
Location Requirement
This is a Hybrid position based in Baltimore, MD. Candidates should be comfortable working onsite as required.
This listing was syndicated from Adzuna. We strive to keep information accurate, but do not assume responsibility for the content of this posting.
- Use the Apply button above to contact the employer directly
- Verify the employer and position details before applying
- Review our Terms of Service for listing policies