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
SeniorJob 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.