LLM Application Engineer

OpenKyber LLC
Pleasant Township, United States of America
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Pleasant Township, United States of America

Tech stack

Java
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Computing
Code Review
Continuous Integration
Distributed Systems
JSON
Machine Learning
Natural Language Processing
NoSQL
Standard Sql
Google Cloud Platform
Chatbots
Spring Cloud
Delivery Pipeline
Large Language Models
Spring-boot
Event Driven Architecture
Kubernetes
HuggingFace
Kafka
REST
Docker
Microservices

Job description

We are seeking a highly skilled Java developer with experience in building scalable distributed systems and integrating AI/LLM-driven solutions . The ideal candidate will have strong expertise in Java, microservices architecture, and Apache Kafka , along with exposure to Large Language Models (LLMs) and modern AI frameworks., * Design, develop, and maintain scalable microservices using Java (Spring Boot).

  • Build and manage event-driven architectures using Apache Kafka .
  • Develop and integrate AI/LLM-based features into applications (e.g., chatbots, automation, NLP use cases).
  • Collaborate with data science and AI teams to deploy and optimize machine learning models and LLM APIs .
  • Ensure high performance, reliability, and scalability of backend services.
  • Implement RESTful APIs and support system integrations.
  • Participate in code reviews, testing, and deployment pipelines (CI/CD) .
  • Troubleshoot and resolve production issues in distributed environments.

Requirements

  • Strong experience in Java (8/11/17+) and Spring Boot / Spring Cloud
  • Hands-on experience with Microservices Architecture
  • Solid experience with Apache Kafka (producers, consumers, streams)
  • Experience working with LLMs / AI technologies (OpenAI, Hugging Face, LangChain, etc.)
  • Strong understanding of REST APIs, JSON, and distributed systems
  • Experience with Docker / Kubernetes and cloud platforms (AWS, Azure, or Google Cloud Platform)
  • Good knowledge of SQL / NoSQL databases

Apply for this position