Java tech lead with AI
GranularTek LLC · McLean, VA · 1 wk ago
On-siteInformation TechnologyContract
Responsibilities
- Lead the architecture and delivery of Java-based microservices infused with Artificial Intelligence/Machine Learning (AI/ML) capabilities—such as natural language processing (NLP), predictive scoring, and recommendation engines.
- Design and optimize scalable backend systems using Spring Boot, Kafka, and cloud-native patterns (AWS/Azure/GCP) to support high-throughput AI/ML workloads with low-latency inference requirements.
- Collaborate closely with data scientists to productionize models—containerizing, monitoring, and deploying inference pipelines that meet strict SLAs for performance and reliability.
- Mentor junior engineers on Java best practices, AI/ML integration patterns, and performance tuning of JVM-based AI/ML services, emphasizing scalability and maintainability.
- Own end-to-end CI/CD pipelines and observability tooling (e.g., Prometheus, Grafana, OpenTelemetry) for AI/ML-infused services to ensure robustness, scalability, and model drift detection.
- Champion engineering excellence through code reviews, architecture governance, and strategic tech debt reduction—with a strong focus on AI model traceability, fairness, and explainability (XAI).
Requirements
- Proficiency in Java 11+
- Experience with Spring Boot and RESTful API design
- Hands-on experience with microservices architecture and distributed systems
- Strong working knowledge of Kafka or similar event-streaming platforms
- Proven track record integrating AI/ML models into production systems (e.g., model serving, preprocessing, postprocessing)
- Familiarity with cloud platforms—AWS, Azure, or GCP—with experience deploying containerized AI/ML workloads
- Experience building and maintaining CI/CD pipelines for AI/ML services
Qualifications
- Experience with TensorFlow Serving, TorchServe, or similar model serving frameworks
- Familiarity with LLM orchestration tools like LangChain or LlamaIndex
- Experience integrating with APIs from major AI providers (e.g., OpenAI, Anthropic, Hugging Face)
Skills
- Spring Boot
- Microservices architecture
- Agentic AI
- RESTful APIs
- Kafka