Role :: Java Full Stack + AI
Location :: San Jose, CA
Mandatory Skills Java Full Stack + AI
• 10 to 12 years of experience with Software Development in Java Fullstack (Java, Angular)
• Minimum 2 years experience in AI Technologies
• Generative AI & LLMs: Demonstrated track record of deploying Google Gemini models in production using Vertex AI and the Agent Development Kit (ADK).
• RAG Architecture: Proven expertise in designing RAG systems.
• Backend & Cloud Infrastructure: Strong proficiency in Python (FastAPI), Google Cloud Run, and large-scale data retrieval strategies.
• Data Structures & Storage: Experience of relational database architecture and enterprise data schema management.
Experience working with one or more of the following: web or mobile application development, Unix/Linux environments, distributed and parallel systems, machine learning, information retrieval, natural language
processing, networking, developing software systems, and/or security
Preferred qualifications
Having as many of these specific qualifications is a plus, but transferable skills/experiences may be equally valuable
• Demonstrated experience with service architecture, domain-driven design, and the development of scalable, distributed services.
• Demonstrated experience in the end-to-end design, scaling, and performance tuning of AI-integrated web applications within dynamic environments.
• Demonstrated experience running Kanban boards and sprints while forecasting effort for complex engineering projects.
• Demonstrated experience with Google ADK, MCP, and integrating Gemini AI APIs into production web applications.
• Demonstrated experience with ML model fine-tuning, evaluation, and performance optimization for user-facing systems.