Full-Stack Generative AI Developer
Job Title: Full-Stack Generative AI DeveloperLocation: PLEASANTON, CADuration: 6 monthsExperience Required: 10+ yearsPrimary Skill: Generative AIOverviewDesign, 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 DevelopmentDesign and implement generative AI features using foundational models such as:GPT-5LlamaOther 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 ExposureBuild responsive and accessible web interfaces for AI-powered applications. Experience with modern frontend frameworks such as:ReactVueAngularMUIDesign intuitive user interfaces that make complex AI capabilities easy to understand and use. Implement real-time AI interaction features, including:Streaming responsesProgressive renderingDevelop visualization components for:AI outputsConfidence metricsAI-generated insightsBackend DevelopmentCreate robust APIs and services using Python and similar frameworks. Develop APIs to interface with:AI modelsExternal servicesEnterprise applicationsDesign scalable architectures capable of supporting high-throughput AI inference. Implement efficient data processing pipelines for:AI trainingAI inferenceIntegrate with:Vector databasesDocument storesAI-specific infrastructureDevOps & MLOpsSet 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:DockerKubernetesImplement cloud-based deployment solutions using:AWSAzureGCPRequired Technical Skills3+ years of full-stack development experience. Strong programming experience with:JavaScriptTypeScriptPython — Must Have1+ years of experience working with AI/ML technologies, particularly Generative AI. Experience with at least one major LLM framework:LangChainLangGraphProficiency with vector databases such as:PineconeMongoDBFAISSStrong understanding of:REST APIsGraphQL — optional/good to haveMicroservices architecture — optional/good to haveExperience with:GitGitHub ActionsCloud platformsDockerKubernetesAI-Specific KnowledgeDeep understanding of Large Language Models (LLMs), including their capabilities and limitations. Strong experience with:Prompt engineeringRAG architectureVector databasesEmbedding modelsVector similarity searchUnderstanding of AI evaluation metrics and testing methodologies. Knowledge of LLM evaluation and observability practices. Preferred QualificationsExperience developing commercial AI applications or products. Knowledge of AI safety and responsible AI deployment practices. Background in:NLPComputer VisionOther AI specialtiesExperience with streaming architectures for real-time AI applications. Experience deploying Generative AI solutions in production environments. Education & CertificationsBachelor’s degree or higher in:Computer ScienceSoftware EngineeringArtificial Intelligence/Machine LearningRelated technical fieldRelevant certifications in:Cloud platformsAI frameworksSoftware developmentPersonal AttributesStrong 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 SkillsAzure Data FactoryDatabricksAzure Synapse AnalyticsPythonSQLPySparkDatabricksKeywordsAzure Data FactoryDatabricksAzure Synapse AnalyticsPythonSQLPySparkDatabricksGenerative AILLMRAGLangChainLangGraphVector DatabasesPrompt EngineeringEssential SkillFull-Stack Generative AI DevelopmentDesign, 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.