Java Backend Developer - AI Technologies

Emergere Technologies
Dallas, United States of America
yesterday

Role details

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

Job location

Remote
Dallas, United States of America

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Software Applications
Azure
Cloud Computing
Python
Machine Learning
Web Services
Google Cloud Platform
Java Application Server
Large Language Models
Prompt Engineering
Backend
REST
Data Pipelines
Microservices

Job description

  • Develop and maintain robust Java backend systems integrated with AI/ML capabilities
  • Build APIs and services that interact with AI models and data pipelines
  • Collaborate with data scientists and ML engineers to productionize AI solutions
  • Integrate LLM-based solutions, AI frameworks, or ML model serving into backend systems
  • Ensure performance, scalability, and reliability of AI-powered applications
  • Stay current with evolving AI technologies and apply them practically

Requirements

  • 8-12 years of hands-on Java backend development experience
  • Solid, practical experience with AI technologies - not just certifications
  • Experience integrating AI/ML models into production Java applications
  • Familiarity with frameworks like LangChain4j, Spring AI, or similar
  • Hands-on exposure to LLMs (OpenAI, Gemini, Claude, etc.) and prompt engineering
  • Experience with vector databases (Pinecone, Weaviate, pgvector) is a plus
  • Strong understanding of microservices, REST APIs, and cloud platforms (AWS/Google Cloud Platform/Azure)
  • Knowledge of Python for AI/ML collaboration is an added advantage.

Apply for this position