JOBSEARCHER

Java With AI /Gen AI Exp

Position :Java AI Engineer Location:Austin,TX Type :Contract /Full time Job descriptionWe are seeking a highly skilled Java AI Engineer to design, develop, and deploy AI-powered enterprise applications using Java technologies and modern Generative AI frameworks.The ideal candidate should possess strong expertise in Java, Spring Boot, Microservices, Cloud Technologies, Large Language Models (LLMs), AI Agents, and Retrieval-Augmented Generation (RAG) architectures.The role involves building intelligent business solutions, integrating Generative AI services, developing AI agents, and delivering scalable cloud-native applications for enterprise customers.Key ResponsibilitiesDesign, develop, and maintain enterprise applications using Java, Spring Boot, and Microservices.Build and integrate AI-powered applications using OpenAI, Azure OpenAI, and other LLM platforms.Develop AI chatbots, virtual assistants, enterprise copilots, and intelligent search solutions.Design and implement RAG (Retrieval-Augmented Generation) solutions using vector databases.Develop AI agents and orchestration workflows using LangChain4j, Spring AI, AutoGen, or similar frameworks.Create RESTful APIs and backend services for AI applications.Implement prompt engineering and model optimization techniques.Collaborate with Product Owners, Architects, Data Engineers, and Business stakeholders.Deploy and manage AI workloads on cloud platforms.Ensure application performance, scalability, security, and compliance.Participate in code reviews, architecture discussions, and Agile ceremonies.Troubleshoot and optimize AI application performance and operational costs.Required Technical SkillsCore Java TechnologiesJava 11/17/21Spring BootSpring MVCSpring SecuritySpring Data JPAHibernateRESTful Web ServicesMicroservices ArchitectureMavenGradleAI / Generative AIOpenAI APIsAzure OpenAI ServiceLarge Language Models (LLMs)Prompt EngineeringRetrieval-Augmented Generation (RAG)AI AgentsLangChain4jSpring AISemantic Kernel (Optional)Vector Databases:PineconeChromaDBWeaviateMilvusAI Model Evaluation and MonitoringCloud TechnologiesMicrosoft AzureAWSGCPAzure AI ServicesAzure AI SearchAzure FunctionsKubernetes (AKS / EKS / GKE)API GatewayCloud Storage ServicesDatabase TechnologiesSQL ServerOraclePostgreSQLMySQLMongoDBCosmos DBDevOps & AutomationGitGitHubAzure DevOpsJenkinsDockerKubernetesSonarQubeCI/CD PipelinesPreferred SkillsExperience building Enterprise AI Copilots.Knowledge of Machine Learning and MLOps.Experience with Apache Kafka and Event-Driven Architecture.Exposure to Databricks and Data Engineering concepts.Knowledge of OCR, Speech-to-Text, and Document Intelligence solutions.Experience with Power Platform and Copilot Studio integrations.BFSI, Capital Markets, Wealth Management, or Banking domain experience.Understanding of Responsible AI and AI Governance frameworks.Key DeliverablesAI-Powered Enterprise ApplicationsAI Chatbots and Virtual AssistantsRAG-based Knowledge Management SolutionsAI Agent WorkflowsREST APIs and MicroservicesCloud-Native AI SolutionsTechnical Documentation and Design ArtifactsSkillsMandatory SkillsApplication ArchitectureArchitecture Patterns and StylesGitHub Co-PilotJavaPrompt EngineeringSkillsMandatory Skills : Application Architecture, Architecture Patterns and Styles, GitHub Co-Pilot, Java, Prompt Engineering