1

Java Ai Developer Jobs in San Jose, CA (NOW HIRING)

Java with AI

Sunnyvale, CA

$60.75 - $78.50/hr

Java with AI Location: Sunnyvale, CA (Onsite) Skills Required: Java, spring, ai, ml, strip ... Engineering software solutions that employ a diverse range of technologies such. * Planning ...

Experience mentoring junior engineers or leading small project initiatives. * Contributions to open-source projects in AI, Java, microservices, or cloud tools. * Familiarity with AI safety practices ...

Senior Java Developer

Mountain View, CA · Hybrid

$67 - $85.50/hr

Sr Full Stack Java Developer Location: Mountain View, CA (3 Days onsite) - Hybrid Duration ... Develop AI-first and generative AI-first product experiences. Estimate and sequence development ...

Sr. Java backend developer

Sunnyvale, CA · On-site

$140K - $182K/yr

Job Summary : Cognizant is looking for a Sr. Java backend developer to join their team of IT ... APIs, and integrating AI and ML concepts to enhance decision-making and automation.

next page

Showing results 1-20

Java Ai Developer information

See San Jose, CA salary details

$18

$66

$90

How much do java ai developer jobs pay per hour?

As of Jun 16, 2026, the average hourly pay for java ai developer in San Jose, CA is $66.45, according to ZipRecruiter salary data. Most workers in this role earn between $57.45 and $74.38 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Java AI Developer, and why are they important?

To thrive as a Java AI Developer, you need strong proficiency in Java programming, machine learning concepts, and a degree in computer science or a related field. Familiarity with AI frameworks (such as TensorFlow or Deeplearning4j), version control systems like Git, and experience with cloud platforms are typically required. Creative problem-solving, strong analytical thinking, and effective communication skills help developers collaborate and innovate in complex AI projects. These skills ensure the delivery of efficient, scalable AI solutions and foster productive teamwork in fast-evolving tech environments.

What are some common challenges faced by Java AI Developers when integrating machine learning models into existing enterprise systems?

One of the main challenges Java AI Developers encounter is ensuring seamless integration of machine learning models—often built with Python-based frameworks—into Java-based enterprise environments. This can involve using APIs, microservices, or platforms like TensorFlow Java and Deeplearning4j to bridge compatibility gaps. Additionally, developers must optimize model performance for scalability and real-time inference, which requires thorough testing and tuning. Effective collaboration with data scientists and DevOps teams is crucial to address deployment issues and maintain model accuracy in production.

What is a Java AI Developer?

A Java AI Developer is a software professional who designs, develops, and implements artificial intelligence solutions using the Java programming language. They build machine learning models, integrate AI features into applications, and work with frameworks and libraries suited for AI development in Java. Their role often involves data processing, algorithm development, and deploying scalable AI-powered applications. Java AI Developers may work in various industries such as finance, healthcare, or technology to create intelligent systems that help solve complex business problems.
What are popular job titles related to Java Ai Developer jobs in San Jose, CA? For Java Ai Developer jobs in San Jose, CA, the most frequently searched job titles are:
What job categories do people searching Java Ai Developer jobs in San Jose, CA look for? The top searched job categories for Java Ai Developer jobs in San Jose, CA are:
What cities near San Jose, CA are hiring for Java Ai Developer jobs? Cities near San Jose, CA with the most Java Ai Developer job openings:
Infographic showing various Java Ai Developer job openings in San Jose, CA as of June 2026, with employment types broken down into 29% Full Time, 68% Part Time, and 3% Contract. Highlights an 66% Physical, 4% Hybrid, and 30% Remote job distribution, with an average salary of $138,214 per year, or $66.4 per hour.
Java Developer

$59.75 - $77.25/hr

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Must have:

Java-based microservices Spring Boot, Spring Cloud, and Hibernate (Java Software Developer)

Frontend React or Angular

Natural Language Systems (NLS), integrating with NLP APIs, LLMs, and AI models

Relational database (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Elasticsearch)

Message brokers (Kafka, RabbitMQ)

Performance testing using JUnit, Mockito, and TestContainers.

Requirements:

Key Responsibilities:

Develop and maintain Java-based microservices using Spring Boot, Spring Cloud, and Hibernate.

Implement and optimize Natural Language Systems (NLS), integrating with NLP APIs, LLMs, and AI models.

Design RESTful APIs and ensure seamless system communication using GraphQL, gRPC, or WebSockets.

Collaborate with AI/ML engineers to enhance text processing, speech-to-text, and chatbot applications.

Work with relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Elasticsearch) for efficient data storage and retrieval.

Utilize message brokers (Kafka, RabbitMQ) for event-driven architectures.

Optimize code for high performance, scalability, and security following best practices.

Conduct unit, integration, and performance testing using JUnit, Mockito, and TestContainers.

Troubleshoot, debug, and enhance system reliability in a CI/CD pipeline (Jenkins, GitHub Actions, Docker, Kubernetes).

Requirements:

7+ years of hands-on experience in Java development with Spring Boot framework.

Proficiency in JavaScript and front-end frameworks (React, Angular, or similar)

Proficiency in Natural Language Systems (NLS), including NLP processing and AI model integration.

Experience in building scalable, distributed systems and microservices architecture.

Strong knowledge of RESTful APIs, GraphQL, WebSockets, and API security protocols (OAuth, JWT, SAML).

Familiarity with AI/ML frameworks like TensorFlow, PyTorch, or OpenAI APIs is a plus.

Experience working with containerized applications (Docker, Kubernetes, Helm charts).

Understanding of DevOps practices, including CI/CD, monitoring, and cloud deployments (AWS, Google Cloud Platform, or Azure).

Knowledge of text analytics, entity recognition, speech processing, and chatbot development is a strong advantage.

Strong problem-solving skills and ability to work in Agile/Scrum teams