1

Flexible Java Machine Learning Jobs (NOW HIRING)

They are seeking a Machine Learning Engineer to join their Personalization team, focusing on ... Java, Scala, Python, or similar languages. • Experience with PyTorch, Ray, Hugging Face and ...

... Rust, Java, C++, Ruby, etc...) • Experience working with high volumes of data, ideally with machine learning playing a critical role • Strong foundational knowledge of mathematics, bonus if ...

Machine Learning Engineer

Mclean, VA · On-site +1

$115K - $150K/yr

We are looking for a more than just a "Machine Learning Engineer", but a technologist with ... Strong programming skills in languages such as Python, R, or Java. * Solid understanding of ...

Machine Learning Engineer

Mclean, VA · On-site

$115K - $150K/yr

We are looking for seasoned Machine Learning Engineer to work with our existing team of Data ... Strong programming skills in languages such as Python, R, or Java. * Solid understanding of ...

Machine Learning Engineer

$128.80K - $214.50K/yr

Train and embed machine learning models into applications using programming languages (Python, Java, R) and core libraries (TensorFlow, Keras, Scikit-learn). * Explore and visualize data to uncover ...

Machine Learning Engineer

New York, NY · On-site +1

$170K - $212K/yr

Who You Are * You have experience implementing ML systems at scale in Java, Scala, Python or ... off, 13 paid flexible holidays, paid sick leave. These ranges may be modified in the future.

Machine Learning Engineer

New York, NY · On-site +1

$170K - $212K/yr

Who You Are * You have experience implementing ML systems at scale in Java, Scala, Python or ... off, 13 paid flexible holidays, paid sick leave. These ranges may be modified in the future.

Design, implement, and iterate on machine learning models to address specific business challenges ... Python or Java 5. Building event driven pipelines using messaging systems like Pub/Sub, Solace or ...

Proficiency in programming languages (e.g., Python, R, Java) * Experience with machine learning ... Flexible Work Schedule * Cafeteria Style Benefits * 10% - 401k Matching (Vested Immediately)

Proficiency in programming languages (e.g., Python, R, Java) * Experience with machine learning ... Flexible Work Schedule * Cafeteria Style Benefits * 10% - 401k Matching (Vested Immediately)

Proficiency in programming languages (e.g., Python, R, Java) * Experience with machine learning ... Flexible Work Schedule * Cafeteria Style Benefits * 10% - 401k Matching (Vested Immediately)

Proficiency in programming languages (e.g., Python, R, Java) * Experience with machine learning ... Flexible Work Schedule * Cafeteria Style Benefits * 10% - 401k Matching (Vested Immediately)

Proficiency in programming languages (e.g., Python, R, Java) * Experience with machine learning ... Flexible Work Schedule * Cafeteria Style Benefits * 10% - 401k Matching (Vested Immediately)

Proficiency in programming languages (e.g., Python, R, Java) * Experience with machine learning ... Flexible Work Schedule * Cafeteria Style Benefits * 10% - 401k Matching (Vested Immediately)

Proficiency in programming languages (e.g., Python, R, Java) * Experience with machine learning ... Flexible Work Schedule * Cafeteria Style Benefits * 10% - 401k Matching (Vested Immediately)

next page

Showing results 1-20

Flexible Java Machine Learning information

See salary details

$15

$56

$77

How much do flexible java machine learning jobs pay per hour?

As of Jun 3, 2026, the average hourly pay for flexible java machine learning in the United States is $56.70, according to ZipRecruiter salary data. Most workers in this role earn between $49.04 and $63.46 per hour, depending on experience, location, and employer.

What is the difference between Flexible Java Machine Learning vs Java Data Scientist?

AspectFlexible Java Machine LearningJava Data Scientist
Required CredentialsBachelor's in CS, Data Science, or related; Java programming skills; Machine Learning certificationsBachelor's or higher in Data Science, Statistics, or related; Java programming skills; Data analysis certifications
Work EnvironmentSoftware development teams, AI/ML projects, tech companiesData analysis teams, research labs, analytics departments
Employer & Industry UsageTech firms, startups, AI-focused companiesFinancial, healthcare, e-commerce, and research organizations

Flexible Java Machine Learning specialists focus on developing machine learning models using Java, often integrating into software applications. Java Data Scientists analyze data and build models, sometimes using Java but often with other tools. Both roles require programming skills and work in tech-driven industries, but their primary focus differs: development versus analysis.

What cities are hiring for Flexible Java Machine Learning jobs? Cities with the most Flexible Java Machine Learning job openings:
What are the most commonly searched types of Java Machine Learning jobs? The most popular types of Java Machine Learning jobs are:
What states have the most Flexible Java Machine Learning jobs? States with the most job openings for Flexible Java Machine Learning jobs include:

Full-time

Posted 21 days ago


Job description

Job Summary:
Spotify is a leading company in the music streaming industry, known for its innovative features like Blend and Discover Weekly. They are seeking a Machine Learning Engineer to join their Personalization team, focusing on enhancing user satisfaction through advanced recommendation systems and collaboration with cross-functional teams.
Responsibilities:
• Contribute to designing, scaling/building, evaluating, integrating, shipping, and refining reward signals for recommendations by hands-on ML development.
• Lead collaborations and align across Personalization to integrate and A/B test mid-term signals in various recommendation systems.
• Promote and role-model best practices of ML systems development, testing, evaluation, etc., both inside the team as well as throughout the organization.
Qualifications:
Required:
• You have a strong background in machine learning, enjoy applying theory to develop real-world applications, with expertise in statistics and optimization, especially in sequential models, transformers, generative AI and large language models, and relevant fine-tuning processes.
• You have hands-on experience with large cross-collaborative machine learning projects and managing stakeholders.
• You have hands-on experience implementing production machine learning systems at scale in Java, Scala, Python, or similar languages.
• Experience with PyTorch, Ray, Hugging Face and related tools is required.
• You have some experience with large scale, distributed data processing frameworks/tools like Apache Beam, Apache Spark, or even our open source API for it - Scio, and cloud platforms like GCP or AWS.
• You care about agile software processes, data-driven development, reliability, and disciplined experimentation.
Company:
Spotify is a commercial music streaming service that provides restricted digital content from a range of record labels and artists. Founded in 2006, the company is headquartered in Stockholm, SWE, with a team of 5001-10000 employees. The company is currently Late Stage.