Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
- Design, develop, and maintain enterprise-grade backend applications using Java (Java 11/17+), Spring, and modern microservices architecture.
- Integrate AI/ML models into production systems, ensuring scalability, reliability, and low latency.
- Collaborate with data science teams to deploy, version, and monitor machine learning models using industry-standard tools.
- Develop and optimize APIs, data pipelines, and event-driven architectures that support AI-enabled features.
- Evaluate and implement AI frameworks, libraries, and third-party services where appropriate.
- Lead code reviews, enforce engineering best practices, and mentor junior developers.
- Drive architectural discussions, identifying opportunities to leverage AI for automation, analytics, and decision-making.
- Ensure system security, resilience, and high availability in cloud environments (AWS, Azure, or GCP).
- Produce high-quality technical documentation and contribute to solution design specifications.
- 7+ years of professional experience in Java software development.
- Strong proficiency in Java 11/17+, Spring Boot, RESTful APIs, microservices, and cloud-native systems.
- Hands-on experience integrating AI/ML models into backend applications (TensorFlow, PyTorch, ONNX, HuggingFace, OpenAI APIs, etc.).
- Solid understanding of core ML concepts: model inference, feature engineering, embeddings, vector search, model lifecycle.
- Experience with MLOps pipelines, model deployment, and monitoring tools.
- Familiarity with distributed systems, messaging technologies (Kafka, RabbitMQ), and high-volume data processing.
- Strong understanding of relational and NoSQL databases.
- Experience building CI/CD pipelines and containerized applications (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to translate business needs into scalable engineering solutions.
- Experience with AI agents, RAG architectures, vector databases (Pinecone, Elasticsearch, Weaviate).
- Knowledge of event-driven and streaming architectures for AI-driven systems.
- Familiarity with generative AI technologies (LLMs, prompt engineering, embeddings).
- Prior experience in mentoring or leading small engineering teams.
- Contributions to open-source AI/Java projects are a plus.
Key Skills
Ranked by relevanceReady to apply?
Join nLight Media and take your career to the next level!
Application takes less than 5 minutes

