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

Manager Information Security

New
Top rated
helsing
Full-time
Full-time
Posted

You will be responsible for defining operational domains and evaluating the reliability of the AI capabilities developed in-house. You will develop and extend the state-of-the-art in uncertainty quantification and uncertainty calibration. This involves understanding the AI systems built, interfacing with them, and evaluating their robustness in real-world and adversarial scenarios. You will contribute to impactful projects and collaborate with people across several teams and backgrounds.

Undisclosed

()

Munich
Maybe global
Onsite
Python
Java
C++
PyTorch
TensorFlow

Software Engineer Systems Research Internship, Applied Emerging Talent (Summer 2026)

New
Top rated
OpenAI
Intern
Full-time
Posted

The responsibilities of the systems research internship include investigating hard systems problems at the intersection of systems engineering and research, building meaningful systems or prototypes, and carefully measuring their impact to improve Applied Systems' efficiency, scalability, and reliability. Typical focus areas are distributed systems and storage, compute and scheduling, performance engineering, reliability and observability, networking and data pipelines, and systems for machine learning. Internship projects may involve defining hypotheses, instrumenting existing production systems to gather metrics and analyze them, building or modifying real systems, conducting experiments and benchmarks, analyzing results, clearly communicating tradeoffs and recommendations, and publishing research in technical journals and conferences.

$67 – $67 / hour
Undisclosed
HOUR

(USD)

San Francisco, United States
Maybe global
Onsite
C++
Java
Python
Distributed systems
Data Pipelines

Software Engineer, Backend

New
Top rated
Mirage
Full-time
Full-time
Posted

Design, build, and own backend systems end-to-end, including services, APIs, data pipelines, and infrastructure that power the products. Solve complex technical challenges across distributed systems, scaling, concurrency, and performance. Integrate and operate large generative AI models in production by deploying, serving, and scaling systems that combine internal research and external capabilities to unlock new product experiences. Instrument, experiment, and iterate in production to continuously improve system and product quality. Design and operate core platform infrastructure, including integrations with third-party providers, storage systems, security, and internal APIs.

$185,000 – $285,000
Undisclosed
YEAR

(USD)

Union Square or New York, United States
Maybe global
Onsite
Python
JavaScript
Java
Go
Docker

Software Engineer, Voice Agents / AI - Deepgram for Restaurants

New
Top rated
Deepgram
Full-time
Full-time
Posted

Design, develop, and maintain scalable, high-performance backend systems for an automated order-taking platform. Collaborate closely with the team to ensure seamless integration of backend systems with machine learning models and client devices. Monitor and optimize backend performance in production environments. Build and maintain integrations with third-party restaurant software systems such as POS, loyalty, payment gateways, and customer data platforms. Implement best practices in system design, code quality, and testing to ensure reliability, security, and maintainability. Optimize AI pipelines for better performance in challenging audio environments, handle ambiguous customer requests robustly, and rapidly scale to new menus. Push the boundaries of large language models (LLMs) and voice AI technology. Run experiments to validate the product impact of new functionalities.

$160,000 – $250,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Remote
Python
Java
Docker
Kubernetes
AWS

Product Manager - Testing and Validation

New
Top rated
helsing
Full-time
Full-time
Posted

Responsible for defining operational domains and evaluating the reliability of AI capabilities developed in-house, developing and extending state-of-the-art methods in uncertainty quantification and uncertainty calibration, understanding AI systems, interfacing with them, and evaluating their robustness in real-world and adversarial scenarios. Contributing to impactful projects and collaborating with people across several teams and backgrounds.

Undisclosed

()

Munich or Berlin or London or Paris
Maybe global
Onsite
Python
Java
C++
Model Evaluation

Software Engineer - AI Trainer

New
Top rated
Handshake
Contractor
Full-time
Posted

Use software engineering experience to design job-related coding questions and review AI-generated responses for correctness, efficiency, clarity, and alignment with real-world engineering practices. Evaluate AI-generated code and technical content, provide structured feedback, and help improve AI's understanding of programming tasks, system design, and engineering best practices.

$65 – $150 / hour
Undisclosed
HOUR

(USD)

United States
Maybe global
Remote
Python
JavaScript
Java
C++
Go

Full Stack AI Engineer – BuilderEx

New
Top rated
Ryz Labs
Contractor
Full-time
Posted

Design, build, and maintain full-stack applications powering identity and access management (IAM) experiences. Develop and integrate AI/ML models for identity use cases such as fraud detection, anomaly detection, risk-based authentication, and identity verification. Lead and execute SSO migrations across products and platforms, consolidating authentication flows while minimizing user disruption. Drive domain consolidation initiatives by unifying identity systems, services, and user data models across multiple platforms or brands. Improve developer experience by building internal tools, SDKs, APIs, and documentation that simplify identity integrations. Design and evolve secure, scalable APIs supporting authentication, authorization, and identity data services. Partner with Security, Platform, and Product teams to implement and standardize protocols and patterns such as OAuth 2.0, OpenID Connect, SAML, JWT, and zero-trust architectures. Ensure AI-powered identity systems are observable, explainable, and production-ready with robust monitoring and feedback loops. Balance security, performance, and usability while maintaining privacy and compliance. Contribute to architectural decisions, technical design discussions, and code quality standards.

Undisclosed

()

Buenos Aires, Argentina
Maybe global
Remote
JavaScript
TypeScript
Python
Java
Docker

Systems Engineer - Ground and Control (Air)

New
Top rated
helsing
Full-time
Full-time
Posted

You will be responsible for defining operational domains and evaluating the reliability of the AI capabilities developed in-house. You will develop and extend the state-of-the-art in uncertainty quantification and uncertainty calibration. This will involve understanding the AI systems built, interfacing with them, and evaluating their robustness in real-world and adversarial scenarios. You will contribute to impactful projects and collaborate with people across several teams and backgrounds.

Undisclosed

()

Munich
Maybe global
Onsite
Python
Java
C++
PyTorch
TensorFlow

Senior Backend Engineer

New
Top rated
Clarion
Full-time
Full-time
Posted

Design, build, and own the core backend systems, including services, data models, and business logic powering Clarion’s AI agents and healthcare workflows. Build infrastructure for multi-step, asynchronous workflows with conditional logic, retries, and failure handling. Own integrations with EHRs and legacy healthcare platforms via APIs and RPA. Create internal abstractions and tooling for deploying and customizing AI assistants for new customers. Implement and maintain backend authentication, authorization, and HIPAA-compliant architecture for enterprise healthcare.

$150,000 – $225,000
Undisclosed
YEAR

(USD)

New York, United States
Maybe global
Onsite
Python
Java
CI/CD
Docker
Kubernetes

Security engineer, application security (UK)

New
Top rated
Writer
Full-time
Full-time
Posted

As a security engineer, applications at WRITER, you will build the security foundations protecting AI systems used by major brands. Responsibilities include conducting threat modeling sessions with product teams, designing secure architectures for new features, and ensuring security considerations are integrated from the start of product development. You will own and evolve the application security program, establish and maintain SAST/DAST scanning in CI/CD pipelines, perform security code reviews for critical changes, and build automation to detect vulnerabilities before production. You will partner with engineering teams to establish secure coding standards, create reusable security patterns and libraries, and design security features to protect customer environments. Integrating AI agents to improve security team efficiency, leading security assessments and penetration testing of applications, AI services, and APIs, as well as designing and implementing security controls for data pipelines, model training, and customer AI agents are also key duties. Additionally, you will research emerging threats specific to AI/ML security and build defenses against new risks.

Undisclosed

()

London, United Kingdom
Maybe global
Remote
Python
JavaScript
TypeScript
Java
Go

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."}]