1

Java Machine Learning Jobs (NOW HIRING)

Required : • Development experience in Python or R (C, C++, Java, etc is a plus) • Machine Learning experience • Deep understanding of statistical learning methods • Strong communications and ...

Ability to write robust code in Python, Java and R * Familiarity with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn) * Excellent communication skills * Ability ...

Java, R, Haskell) a plus. * Solid knowledge of machine learning tools (eg. scikit-learn, tensorflow, keras, pytorch, Spark MLlib) required. * Experience with distributed and streaming data ...

Java, R, Haskell) a plus. * Solid knowledge of machine learning tools (eg. scikit-learn, tensorflow, keras, pytorch, Spark MLlib) required. * Experience with distributed and streaming data ...

Java Architect (Cloud) - W2 only

Dearborn, MI · On-site

$58 - $78.25/hr

Software Development, Spring Boot, REST APIs, Java, Machine Learning, AWS, Google Cloud Platform, COBOL Skills Preferred: Product Management, J2EE, Artificial Intelligence & Expert Systems, Jenkins ...

Java Developer (W2)

Dearborn, MI · On-site

$47 - $60.75/hr

Machine Learning * AWS * Google Cloud Platform * COBOL Experience Required: * Java Development (KEY) 15+ years of hands-on experience in Java (Java 8/11/17+), including Core Java, Spring Boot, Spring ...

Java Developer

Dearborn, MI · On-site

$47 - $60.75/hr

Software Development Spring Boot REST APIs Java Machine Learning AWS Google Cloud Platform COBOL Skills Preferred: Product ManagementJ2EE Artificial Intelligence & Expert Systems Jenkins Experience ...

Java Developer

Dearborn, MI · On-site

$70 - $74/hr

Software Development, Spring Boot, REST APIs, Java, Machine Learning, AWS, GCP, COBOL Skills Preferred * Product Management, J2EE, Artificial Intelligence & Expert Systems, Jenkins Experience ...

... 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 ...

... 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 ...

next page

Showing results 1-20

JAVA Machine Learning information

See salary details

$15

$56

$77

How much do java machine learning jobs pay per hour?

As of Aug 4, 2026, the average hourly pay for 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 a Java Machine Learning?

A Java Machine Learning job involves developing and deploying machine learning models using Java-based frameworks and libraries. Professionals in this role work on data preprocessing, model training, optimization, and integration into applications. They often use tools like Weka, Deeplearning4j, or Apache Spark MLlib. Strong knowledge of Java, machine learning algorithms, and data structures is essential.

What are the key skills and qualifications needed to thrive in Java Machine Learning?

To thrive as a Java Machine Learning professional, you need strong Java programming skills, a solid understanding of machine learning algorithms, and a degree in computer science or a related field. Experience with frameworks such as Weka, Deeplearning4j, or Apache Spark MLlib, along with familiarity with data processing tools and industry-standard certifications, is often required. Problem-solving ability, teamwork, and effective communication are valuable soft skills for success in this role. These skills and qualities are critical for developing robust machine learning solutions, efficiently collaborating with technical teams, and addressing complex business challenges.

What are some common challenges faced by Java Machine Learning professionals on the job?

Java Machine Learning professionals often encounter challenges such as integrating machine learning models into existing Java-based production systems, optimizing algorithms for scalability and efficiency, and ensuring data quality for model training. They may also need to stay current with evolving machine learning libraries and approaches, requiring continuous learning and flexibility. Collaborating with data engineers, software developers, and business stakeholders is common, so strong interpersonal and project management abilities are crucial. Overcoming these challenges is key to successfully deploying high-performing, reliable machine learning solutions that meet organizational needs.

More about JAVA Machine Learning jobs
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 Java Machine Learning jobs? States with the most job openings for Java Machine Learning jobs include:
Infographic showing various Java Machine Learning job openings in the United States as of July 2026, with employment types broken down into 85% Full Time, 4% Part Time, 8% Contract, and 3% Nights. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $117,931 per year, or $56.7 per hour.

Machine Learning

Strivector Corp

Manhattan, NY • On-site

Full-time

Re-posted 19 days ago


Job description

Job Summary:
Strivector Corp is a National Recruiting and Staffing agency established in 2012 and headquartered in Austin, Texas. They are seeking a Machine Learning professional capable of tackling research problems with commercial applications, applying technical expertise to real-world financial and operational challenges.
Responsibilities:
• We are seeking someone capable of independently tackling research problems that have commercial applications.
• Ideal candidates will be able to apply the technical expertise and research acumen cultivated in their academic careers to real-world financial and operating problems.
• These candidates will have a track record of exceptionally creative, hands-on, high-impact machine learning research and applications, evidenced by publications in competitive venues.
Qualifications:
Required:
• Development experience in Python or R (C, C++, Java, etc is a plus)
• Machine Learning experience
• Deep understanding of statistical learning methods
• Strong communications and organizational skills
• Bachelor's degree required, Ph.D. desired
• 4+ years of applicable research experience
Company:
Strivector is a National Staffing and Recruiting agency that specializes in hiring for Leadership, Information Technology, Veterinary, Engineering, Operations, Sales, Quality, HR, and Finance positions. Founded in 2011, the company is headquartered in Austin, USA, with a team of 51-200 employees. The company is currently Growth Stage.