Java AI Jobs

Discover the latest remote and onsite Java AI roles across top active AI companies. Updated hourly.

Check out 110 new Java AI roles opportunities posted on The Homebase

Software Engineer

New
Top rated
helsing
Full-time
Posted

Undisclosed

()

Berlin or Munich
Maybe global
Hybrid
Python
C++
Java
PyTorch
TensorFlow

[UMOS ONE] Data Analytics Engineer

New
Top rated
42dot
Full-time
Full-time
Posted

Design and develop the Agentic AI system including the core architecture and modules of UMOS platform's autonomous decision-making system. Develop agent systems integrating AI-based routing, dispatching, and predictive models into actual service operation logic. Implement software logic that reacts in real-time to dynamic changes in mobility and logistics operations to make optimal decisions. Enhance agent decision-making ability using knowledge graph-based information. Design and operate distributed systems to ensure the stability and scalability of the agent system. Build simulation and test environments to verify the complex logic and decision-making processes of the Agentic AI system. Develop tools to monitor and analyze the performance, behavior, and safety of the operating agent system.

Undisclosed

()

Seoul, South Korea
Maybe global
Onsite
Python
Go
Docker
Kubernetes
LangChain

[UMOS ONE] Backend Engineer (Capora 물류시스템)

New
Top rated
42dot
Full-time
Full-time
Posted

Design and develop scalable backend services operating in cloud environments; develop backend and algorithm features for AI-based functionalities such as price prediction, route optimization, and automation services; develop stable B2B API integration with external partners and corporate clients; analyze functional requirements and design API interface structures; continuously refactor for service performance monitoring and structural improvement; participate in code reviews and technical decision-making to enhance quality; ensure stability and high availability of services operated in cloud and container-based environments.

Undisclosed

()

Seoul, South Korea
Maybe global
Onsite
Java
Kubernetes
AWS
CI/CD
SQL

Senior Platform/DevOps Engineer (Kubernetes-Linux-Azure Local)

New
Top rated
Armada
Full-time
Full-time
Posted

Translating business requirements into requirements for AI/ML models. Preparing data to train and evaluate AI/ML/DL models. Building AI/ML/DL models by applying state-of-the-art algorithms, especially transformers, sometimes leveraging existing algorithms from academic or industrial research. Testing, evaluating AI/ML/DL models, benchmarking their quality, and publishing the models, data sets, and evaluations. Deploying models in production by containerizing them. Working with customers and internal employees to refine the quality of the models. Establishing continuous learning pipelines for models with online learning or transfer learning. Building and deploying containerized applications on cloud or on-premise environments.

$134,400 – $168,000
Undisclosed
YEAR

(USD)

Bellevue, United States
Maybe global
Onsite
Python
Java
C++
PyTorch
TensorFlow

Senior Software Engineer - Network

New
Top rated
webAI
Full-time
Full-time
Posted

Design, build, and maintain production grade distributed and decentralized systems for secure AI deployment in government environments. Develop and integrate Rust based networking and data synchronization components with systems written in Go, Swift, Python, Java, and C++. Implement and optimize network protocols and routing mechanisms, including NAT traversal, VPNs, and multi protocol mesh topologies. Architect robust data synchronization frameworks using content addressable storage, Merkle trees, CRDTs, and erasure coding. Develop cross platform networking solutions for iOS, Android, and heterogeneous device environments. Lead performance tuning, debugging, and optimization of distributed software under resource constrained and intermittent connectivity conditions. Ensure security first design through threat modeling, secure key management, and integration of cryptographic primitives and protocols. Collaborate with MLOps, Infrastructure, and Security teams to deploy and integrate AI components in restricted or air gapped systems. Contribute to cross functional architectural design discussions and documentation for internal and external (public sector) stakeholders. Maintain rigorous testing, observability, and validation practices to ensure system reliability and compliance readiness.

Undisclosed

()

Austin, United States
Maybe global
Onsite
Rust
Go
Python
C++
Java

Applied Software Engineers

New
Top rated
OpenAI
Full-time
Full-time
Posted

$325,000 – $405,000 / year
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Onsite
Python
TypeScript
Java
C++
Docker

Software Engineer, Cloud Deployments

New
Top rated
Mistral AI
Full-time
Full-time
Posted

The Software Engineer, Cloud Deployments will develop integrations of Mistral’s AI products with major cloud providers, focusing on seamless, scalable, and automated deployment workflows. The role involves cross-functional collaboration, defining standards, and influencing cloud providers’ roadmaps while automating product deployment and monitoring.

Undisclosed

()

Maybe global
Hybrid
Python
Go
Kotlin
Scala
Java

Senior Software Engineer, Agentic Applications

New
Top rated
Databricks
Full-time
Full-time
Posted

Guide the technical evaluation phase for customers as a presales solutions architect, working hands-on to deliver and integrate Databricks' platform for big data, analytics, and AI solutions. Work with customers and the sales team to provide architectural guidance, develop demo applications, reference architectures, and support adoption and optimization of Databricks within enterprise ecosystems.

Undisclosed

()

Maybe global
On-site
Apache Spark
AWS
Azure
Google Cloud
SQL

Staff Software Engineer, Observability

New
Top rated
Databricks
Full-time
Full-time
Posted

You will serve as a technical advisor during the sales process, guiding hands-on technical evaluation and working with product teams to meet customer requirements. Your role involves supporting customers to achieve data-driven outcomes with the Databricks platform, creating reference architectures, and integrating Databricks with third-party applications.

Undisclosed

()

Maybe global
On-site
Apache Spark
AWS
Azure
Google Cloud
SQL

Sr. Manager, Sales Development

New
Top rated
Databricks
Full-time
Full-time
Posted

Guide the technical evaluation phase in a hands-on environment as a pre-sales solutions architect, serving as a technical advisor to the sales team. Assist customers with deriving concrete data-driven outcomes using the Databricks platform, supporting integration into enterprise ecosystems, optimizing deployments, and leading technical community interactions.

Undisclosed

()

Maybe global
On-site
AWS
Azure
Google Cloud
Apache Spark
SQL

Want to see more AI Egnineer jobs?

View all jobs

Access all 4,256 remote & onsite AI jobs.

Join our private AI community to unlock full job access, and connect with founders, hiring managers, and top AI professionals.
(Yes, it’s still free—your best contributions are the price of admission.)

Frequently Asked Questions

Need help with something? Here are our most frequently asked questions.

Question text goes here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

[{"question":"What are Java AI jobs?","answer":"Java AI jobs involve integrating intelligent capabilities into enterprise applications. Professionals in these roles work on implementing machine learning algorithms, connecting applications to large language models, building recommendation systems, and handling big data processing. They typically use frameworks like Spring AI, LangChain4j, and DeepLearning4J to develop AI-powered business solutions without needing to create models from scratch."},{"question":"What roles commonly require Java skills?","answer":"Roles requiring Java skills in AI include enterprise application developers, backend developers connecting to AI platforms, full-stack developers building intelligent business applications, and data processing specialists. These professionals focus on integrating LLMs, implementing scalable algorithms for clustering and classification, creating chatbots, and developing fraud detection systems within established Java ecosystems."},{"question":"What skills are typically required alongside Java?","answer":"Alongside core programming abilities, professionals need familiarity with REST APIs, database interactions, and multithreading concepts. Knowledge of frameworks like Spring AI, LangChain4j, and DL4J is valuable. Understanding JVM deployment helps create platform-independent applications. Interestingly, prior AI expertise or Python knowledge isn't mandatory, as many developers learn to integrate AI features using their existing development skills."},{"question":"What experience level do Java AI jobs usually require?","answer":"Java AI jobs primarily require solid software development experience rather than specialized AI backgrounds. Entry-level positions focus on integrating existing AI services, while mid-level roles involve implementing machine learning algorithms and LLM interactions. Senior positions typically lead AI integration projects and architect intelligent systems. Importantly, developers can enter this field by building upon their current Java expertise."},{"question":"What is the salary range for Java AI jobs?","answer":"Java AI job salaries vary based on experience, location, and specific role. Entry-level positions involving basic AI integration typically offer competitive software development compensation. Mid-level roles implementing machine learning algorithms or LLM interactions command higher salaries, while senior architects designing enterprise AI solutions reach premium compensation levels. The specialized nature of combining enterprise development with AI capabilities often leads to salary premiums."},{"question":"Are Java AI jobs in demand?","answer":"Java AI jobs are experiencing strong demand as enterprises increasingly integrate intelligent features into existing applications. The emergence of Java-first frameworks like Spring AI and LangChain4j indicates growing industry focus on enabling Java developers for AI tasks. Companies prefer leveraging their current Java development teams rather than hiring specialized AI experts, creating opportunities for developers to expand their skills into this high-growth area."},{"question":"What is the difference between Java and Python in AI roles?","answer":"Java AI roles focus on integrating pre-built models into enterprise applications, emphasizing robustness and scalability. These positions typically involve building on top of foundation models rather than creating them. Python roles, however, center more on model development, research, and prototyping using libraries like TensorFlow and PyTorch. Java developers add intelligence to existing systems while Python specialists often work on the underlying AI algorithms themselves."}]