AI Application Developer

OpenKyber LLC
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Application Lifecycle Management Microsoft Azure BigQuery Cloud Engineering Cloud Storage Databases Web Development
+30 more
Python (Programming Language) Machine Learning Scrum Methodology Azure Machine Learning Service Development Studio Software Deployment TypeScript Unstructured Data Web Applications Web Application Frameworks Data Logging Google Cloud Enterprise Software Applications Azure Data Factory ReactJS Large Language Models Multi-Agent Systems Prompt Engineering Spring-boot Generative AI Backend AngularJS Kubernetes Information Technology HuggingFace Restful APIs Azure Synapse Analytics Automation Anywhere Docker Microservices

Job description

We are seeking a strong Java expert who is eager to apply their deep engineering foundation to the rapidly evolving field of AI. This role is ideal for a seasoned backend engineer with mandatory strong proficiency in Java (Spring Boot) looking to transition into the AI/ML space. You will be responsible for designing, developing, and deploying robust and scalable AI-native applications that leverage artificial intelligence (AI) and machine learning (ML) services and tools. The ideal candidate brings expertise in full-stack web application development and backend service development using Java (Spring Boot) and Python, along with modern JavaScript frameworks such as Angular and React. While direct, extensive AI experience is a plus, a core strength in building highly scalable, enterprise-grade backend services across the full application lifecycle (development, deployment, telemetry, logging, and monitoring) is essential., * Design, develop, and maintain AI-native web applications, APIs, and backend services, including Retrieval-Augmented Generation (RAG) solutions.

  • Develop robust, Java-based backend services and microservices (Spring Boot) to support AI workflows, orchestration, and enterprise integrations.
  • Utilize Google Cloud Platform (Google Cloud Platform) services (e.g., Vertex AI, BigQuery, Cloud Storage) and Microsoft Azure services (e.g., Azure Machine Learning, Azure OpenAI Service, Azure Synapse Analytics / Azure Data Explorer, Azure Blob Storage) for AI/ML workloads and application deployment.
  • Implement and integrate AI/ML models and ML services into applications using Python and Java, exposing capabilities through RESTful APIs.
  • Implement prompt engineering, agent workflows, and RAG pipelines using LangChain, LangGraph, ADK, and related orchestration frameworks.
  • Develop modular, scalable architectures and integrate LLMs with enterprise systems, databases, and external services.
  • Implement vector databases for semantic search and build connectors for structured and unstructured data ingestion.
  • Collaborate with data scientists, product managers, and architects to translate business requirements into scalable technical solutions.
  • Follow Agile/Scrum practices; document technical designs, workflows, and best practices.

Requirements

  • Bachelor s or Master s degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of experience in backend or full-stack development, with a focus on building robust, scalable enterprise systems.
  • Mandatory Strong proficiency in Java for backend development, with hands-on experience using Spring Boot.
  • Strong proficiency in Python for AI/ML development and orchestration.
  • Proficiency in JavaScript/TypeScript and modern frontend frameworks (Angular/React).
  • Experience with containerization (Docker, Kubernetes) and CI/CD pipelines.
  • Hands-on experience with Google Cloud Platform and Azure services for application deployment and cloud-based AI/ML workloads.
  • Familiarity with LangChain, ADK, and agent orchestration frameworks.
  • Familiarity with LLMs (OpenAI, Azure OpenAI, Hugging Face) and prompt engineering concepts.
  • Strong understanding of enterprise system integration and cloud architecture.
  • Excellent communication skills and ability to work effectively in Agile environments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · WWC 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all