Senior Java/ Machine Learning Engineer (Supply Chain & Fulfillment)

Hybrid in Atlanta, GA, US • Posted 6 days ago • Updated 6 days ago
Full Time
No Travel Required
Hybrid
$57 - $63/hr
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • Java
  • Spring Boot
  • MLOps
  • AWS
  • GCP
  • Google Cloud Platform
  • Azure
  • Software engineering
  • AI

Summary

Title: Senior Java / Machine Learning Engineer (Supply Chain & Fulfillment)

Overview

We''re hiring a Senior Java / ML Engineer to build intelligent systems that power demand forecasting,

inventory optimization, routing, and fulfillment in a large-scale retail environment. This role

bridges backend engineering and production ML, turning models into real-time decisioning

systems used across distribution centers and eCommerce platforms.

You''ll work with high-volume data and partner with product, data science, and operations to deliver

systems that directly impact in-stock rates, delivery speed, and cost efficiency.

Responsibilities

 Design and build Java-based microservices (Spring Boot) real-time inference

 Productionize ML models for forecasting, recommendations, and optimization

 Build data pipelines for training and inference (batch + streaming)

 Expose models via REST/gRPC APIs and integrate into operational systems (WMS, order

routing)

 Optimize for latency, throughput, and reliability in distributed systems

 Implement monitoring (model drift, accuracy, latency, failure modes) and retraining strategies

 Partner with DS to choose between heuristics vs classical ML vs LLM/agentic approaches

 Contribute to CI/CD and DevOps for ML systems

 Participate in architecture decisions and mentor engineers

Required

 5–8+ years in software engineering with strong Java

 Experience with Spring Boot and microservices

 Hands-on experience integrating ML into production systems

 Strong systems design (APIs, distributed systems)

 Working knowledge of Python for ML workflows

 Solid SQL + experience with large-scale data

 Cloud experience with Google Cloud Platform, Amazon Web Services, or Microsoft Azure

 Docker + Kubernetes

 Comfortable operating in ambiguous, high-impact environments

Preferred

 Experience with Kafka / PubSub

 MLOps tooling (MLflow, Vertex AI)

 Experience with forecasting, inventory, routing, or pricing

 Exposure to LLMs, RAG, or agent-based systems

 Experience in retail, supply chain, or logistics

Ideal Profile

A backend-heavy engineer who has successfully shipped ML-powered services and understands

tradeoffs between heuristics, ML, and AI systems in real-world operations.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10362312
  • Position Id: 9026258
  • Posted 6 days ago
Contact the job poster
JO

Jenna Oreskovich

Recruiter @ Marathon TS Inc
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Atlanta, Georgia

Today

Full-time

USD 220,000.00 - 280,000.00 per year

Milton, Georgia

9d ago

Full-time

No location provided

Today

Full-time

No location provided

Today

Full-time

USD 63,500.00 - 111,750.00 per year

Search all similar jobs