What are the responsibilities and job description for the AI Java Architect position at Up2date Technologies?
AI Java Architect
Location: St Louis, MO
Duration: 6 months
Key Responsibilities:
· Design and architect enterprise grade AI/ML powered Java applications on AWS cloud infrastructure
· Define technical standards, patterns, and best practices for AI integration within Java ecosystems
· Lead end-to-end architecture for microservices, APIs and data pipelines supporting ML model serving
· Conduct architecture reviews, threat modeling, and performance benchmarking
· Mentor senior engineers and guide cross-functional teams on AI-first design principle
Required Skills:
Core Java & Architecture
· Java 21 , Spring Boot, Spring AI
· Microservices, event driven architecture(Kafka, SQS/SNS)
· REST/GraphQL, API design, gRPC
· Design patterns, Enterprise architecture and scaling
AI/ML Integration
· Experience with Agentic AI/ multi-agent frameworks at enterprise scale.
· LLM integration via Anthropic Claude API, OpenAI, or AWS Bedrock
· RAG architecture, vector databases (OpenSearch, Pinecone, pgyector)