Develop Retrieval-Augmented Generation (RAG) systems combining vector databases with LLMs. Deep understanding of Large Language Models (LLMs) , including their capabilities and limitations.
Numbers & Facts
Location
PLEASANTON, CA
Salary
$53–$54.54 Per Hour
Description
Job Title: Full-Stack Generative AI Developer Location: PLEASANTON, CA Duration: 6 months Experience Required: 10+ years Primary Skill: Generative AI
Overview
Design, implement, and maintain cutting-edge AI-powered applications and services.
Bridge advanced generative AI models with user-facing applications.
Build intuitive interfaces for complex AI capabilities.
Develop robust, scalable, and efficient backend systems.
AI Development
Design and implement generative AI features using foundational models such as:
GPT-5
Llama
Other Large Language Models (LLMs)
Fine-tune and optimize AI models for specific use cases and domains — optional/good to have.
Create prompt engineering frameworks and templates to ensure consistent AI behavior.
Develop Retrieval-Augmented Generation (RAG) systems combining vector databases with LLMs.
Demonstrate working knowledge of LLM evaluation and observability platforms.
Apply AI technologies to build scalable, production-ready solutions.
Frontend Development — Basic Exposure
Build responsive and accessible web interfaces for AI-powered applications.
Experience with modern frontend frameworks such as:
React
Vue
Angular
MUI
Design intuitive user interfaces that make complex AI capabilities easy to understand and use.
Implement real-time AI interaction features, including:
Streaming responses
Progressive rendering
Develop visualization components for:
AI outputs
Confidence metrics
AI-generated insights
Backend Development
Create robust APIs and services using Python and similar frameworks.
Develop APIs to interface with:
AI models
External services
Enterprise applications
Design scalable architectures capable of supporting high-throughput AI inference.
Implement efficient data processing pipelines for:
AI training
AI inference
Integrate with:
Vector databases
Document stores
AI-specific infrastructure
DevOps & MLOps
Set up and maintain CI/CD pipelines for AI application deployment.
Implement monitoring, logging, and alerting for AI systems.
Optimize infrastructure for cost-effective AI deployment.
Support containerized AI applications using:
Docker
Kubernetes
Implement cloud-based deployment solutions using:
AWS
Azure
GCP
Required Technical Skills
3+ years of full-stack development experience.
Strong programming experience with:
JavaScript
TypeScript
Python — Must Have
1+ years of experience working with AI/ML technologies, particularly Generative AI.
Experience with at least one major LLM framework:
LangChain
LangGraph
Proficiency with vector databases such as:
Pinecone
MongoDB
FAISS
Strong understanding of:
REST APIs
GraphQL — optional/good to have
Microservices architecture — optional/good to have
Experience with:
Git
GitHub Actions
Cloud platforms
Docker
Kubernetes
AI-Specific Knowledge
Deep understanding of Large Language Models (LLMs), including their capabilities and limitations.
Strong experience with:
Prompt engineering
RAG architecture
Vector databases
Embedding models
Vector similarity search
Understanding of AI evaluation metrics and testing methodologies.
Knowledge of LLM evaluation and observability practices.
Preferred Qualifications
Experience developing commercial AI applications or products.
Knowledge of AI safety and responsible AI deployment practices.
Background in:
NLP
Computer Vision
Other AI specialties
Experience with streaming architectures for real-time AI applications.
Experience deploying Generative AI solutions in production environments.
Education & Certifications
Bachelor’s degree or higher in:
Computer Science
Software Engineering
Artificial Intelligence/Machine Learning
Related technical field
Relevant certifications in:
Cloud platforms
AI frameworks
Software development
Personal Attributes
Strong problem-solving skills with a creative approach to AI challenges.
Excellent communication skills and ability to explain complex AI concepts to stakeholders.
Ability to stay current with rapidly evolving AI technologies and best practices.
Self-motivated and capable of working independently.
Strong ability to collaborate within cross-functional teams.
Keen interest in the ethical implications of AI technology.
Desirable Skills
Azure Data Factory
Databricks
Azure Synapse Analytics
Python
SQL
PySpark
Databricks
Keywords
Azure Data Factory
Databricks
Azure Synapse Analytics
Python
SQL
PySpark
Databricks
Generative AI
LLM
RAG
LangChain
LangGraph
Vector Databases
Prompt Engineering
Essential Skill
Full-Stack Generative AI Development
Design, implement, and maintain AI-powered applications and services.
Build scalable backend systems and intuitive user interfaces for Generative AI applications.
Integrate foundational models, RAG architectures, vector databases, and AI-specific infrastructure.