42 Java Machine Learning Engineer Jobs
All 42 open Java machine learning engineer roles, read straight from company career pages and refreshed every hour. Pick the ones you like and SF Jobs rewrites your resume for each one and applies for you.
- Open jobs
- 42
- Companies
- 21
- Remote
- 33%
- Median pay
- $215K
Latest openings
Senior Machine Learning Engineer, Fulfillment
Instacart · Remote · Canada - Remote (ON, AB, BC, or NS Only)
- Python
- Java
- C++
- SQL
Posted today
Senior Machine Learning Engineer, Fulfillment
Instacart · Remote · United States - Remote
- Python
- Java
- C++
- SQL
Posted today
$160K – $270K / yr
Posted 3 days ago
Posted 5 days ago
Posted 8 days ago
Senior Lead AI/ML Engineer - R01570774
Brillio · Hybrid · Bangalore, Karnataka, India
- Python
- Java
- Scala
- Docker
Posted 15 days ago
Posted 16 days ago
Staff Machine Learning Engineer, Ads ML Efficiency
Reddit · Remote · Remote - United States
- Python
- Java
- Rust
- C++
Posted 29 days ago
Master's University Grad Machine Learning Engineer 2027 (USA)
Pinterest · Hybrid · San Francisco, CA, US; Palo Alto, CA, US; Seattle, WA, US; New York, NY, US
- Python
- Java
- C++
- Apache Spark
Posted 29 days ago
PhD University Grad Machine Learning Engineer (USA)
Pinterest · Hybrid · San Francisco, CA, US; Palo Alto, CA, US; Seattle, WA, US
- Python
- Java
- C++
- Apache Spark
Posted 29 days ago
Posted 36 days ago
Posted 39 days ago
$140K – $180K / yr
Posted 39 days ago
Posted 40 days ago
Posted 51 days ago
Lead AI Engineer I - R01571162
Brillio · Hybrid · Bangalore, Karnataka, India
- JavaScript
- TypeScript
- Python
- Java
Posted 51 days ago
Posted 51 days ago
Posted 59 days ago
Posted 77 days ago
Machine Learning Engineer, Assistant Quality
Glean · Hybrid · San Francisco, CA
- Python
- Java
- C++
- Machine Learning
$180K – $205K / yr
Posted 88 days ago
Posted 88 days ago
Posted 108 days ago
Posted 117 days ago
Senior Staff Machine Learning Engineer, Ads
DoorDash · San Francisco, CA; Sunnyvale, CA
- Python
- Java
- C++
- Machine Learning
Posted 149 days ago
Senior Machine Learning Engineer, Fleet Monitoring & Response
Waymo · San Francisco, CA; Mountain View, CA, USA
- Python
- Java
- C++
- Machine Learning
Posted 165 days ago
Sr. Machine Learning Engineer, Marketplace ML Platform
Waymo · Mountain View, CA, United States
- Python
- Java
- C++
- Machine Learning
Posted 172 days ago
Senior Staff Machine Learning Engineer, Marketing Technology
Airbnb · Remote · Remote - USA
- Python
- Java
- C++
- Scala
Posted 199 days ago
Principal Machine Learning Engineer, Ads & Promos Delivery
DoorDash · Sunnyvale, CA
- Python
- Java
- C++
- Machine Learning
Posted 217 days ago
Posted 218 days ago
Senior Machine Learning Engineer
Attentive · Hybrid · San Francisco, CA (Hybrid)
- TypeScript
- Python
- Java
- Kotlin
$244K – $320K / yr
Posted 261 days ago
Showing the 30 newest of 42. Create a free account to see them all and get matched automatically.
Java Machine Learning Engineer Jobs: the market in October 2026
- How many Java machine learning engineer roles are open right now?
- 42 open postings, read straight from company career pages. Closed postings drop off within hours.
- What do Java machine learning engineer roles pay?
- Across 6 postings that list a yearly USD salary, the midpoint is $215K. The middle half sits between $168K and $282K.
- How many are remote or senior?
- 33% are fully remote and 74% are senior, lead or principal level.
- Which skills come up most?
- Java, Python, Machine Learning, LLMs and GenAI, TensorFlow, PyTorch.
Broaden your search
Other roles
- Java Software Engineer Jobs866
- Java Backend Engineer Jobs117
- Java Solutions Architect Jobs103
- Java Full Stack Engineer Jobs47
- Java DevOps Engineer Jobs42
- Java Security Engineer Jobs37
- Java Engineering Manager Jobs27
- Java Data Engineer Jobs27
- Java Mobile Engineer Jobs20
- Java QA Engineer Jobs11
- Java Frontend Engineer Jobs10
- Java Salesforce Developer Jobs8
- Java Data Scientist Jobs2
Related stacks
- Python Machine Learning Engineer Jobs308
- Machine Learning Machine Learning Engineer Jobs303
- LLMs and GenAI Machine Learning Engineer Jobs268
- PyTorch Machine Learning Engineer Jobs146
- TensorFlow Machine Learning Engineer Jobs99
- Apache Spark Machine Learning Engineer Jobs82
- AWS Machine Learning Engineer Jobs81
- SQL Machine Learning Engineer Jobs70
- C++ Machine Learning Engineer Jobs62
- TypeScript Machine Learning Engineer Jobs58
- JavaScript Machine Learning Engineer Jobs48
- Kubernetes Machine Learning Engineer Jobs48
- Google Cloud Machine Learning Engineer Jobs47
- Airflow Machine Learning Engineer Jobs42
- CI/CD Machine Learning Engineer Jobs39
- Azure Machine Learning Engineer Jobs37
- Kafka Machine Learning Engineer Jobs30
- Databricks Machine Learning Engineer Jobs28
- Snowflake Machine Learning Engineer Jobs24
- React Machine Learning Engineer Jobs20
- Go Machine Learning Engineer Jobs19
- Rust Machine Learning Engineer Jobs19
- Docker Machine Learning Engineer Jobs19
- PostgreSQL Machine Learning Engineer Jobs18
By location
- Java Machine Learning Engineer Jobs in United States27
- Remote Java Machine Learning Engineer Jobs14
- Java Machine Learning Engineer Jobs in San Francisco9
- Java Machine Learning Engineer Jobs in India6
- Java Machine Learning Engineer Jobs in United Kingdom5
- Java Machine Learning Engineer Jobs in New York4
- Java Machine Learning Engineer Jobs in Bangalore4
- Java Machine Learning Engineer Jobs in Canada3
- Java Machine Learning Engineer Jobs in Ireland2
- Java Machine Learning Engineer Jobs in Seattle2
- Java Machine Learning Engineer Jobs in London2
- Java Machine Learning Engineer Jobs in Chicago1
- Java Machine Learning Engineer Jobs in Dublin1
- Java Machine Learning Engineer Jobs in Chennai1
- Java Machine Learning Engineer Jobs in Delhi NCR1