Full Job Description
Position: Java & AI Engineer
Location: Phoenix, AZ
Type: Fulltime
We are seeking a skilled Senior Java & AI Engineer.
Key Responsibilities
Backend Development: Build robust, scalable, and secure backend microservices using Java and Spring Boot.
Pipeline Engineering: Design and maintain data pipelines for machine learning model training and inference.
Database Management: Implement vector databases for retrieval-augmented generation (RAG) workflows.
Collaboration: Partner with Data Science teams to operationalize and scale Python-based prototypes into production Java code.
Required Skills and Qualifications Core Language:
Mastery of Java (version 17 or higher preferred). Frameworks: Extensive experience with Spring Boot, Spring Cloud, and Hibernate.
Strong understanding of software design patterns, CI/CD pipelines, and agile methodologies.
Core Language: Mastery of Java (version 17 or higher preferred).
Frameworks: Extensive experience with Spring Boot, Spring Cloud, and Hibernate. AI/ML
Tools: Hands-on experience with Java AI frameworks like LangChain4j, Spring AI, Deep Java Library (DJL), or Tribuo.
Cloud & DevOps: Proficiency in One of these AWS, Azure, or GCP, alongside Docker and Kubernetes.
Strong understanding of software design patterns, CI/CD pipelines, and agile methodologies.