NY · On-site
$110 - $150/hr
Utilizing programming languages such as Python and Java to build and deploy AI models * Integrating data from various sources to enhance data quality and infrastructure * Applying machine learning ...
NY · On-site
$110 - $150/hr
Utilizing programming languages such as Python and Java to build and deploy AI models * Integrating data from various sources to enhance data quality and infrastructure * Applying machine learning ...
Proficiency in the Java programming language; Proficiency in the Unified Modeling Language ... Experience with machine learning methods and libraries (e.g. Weka, Mahout, Sci-kit); Practical ...
Proficiency in the Java programming language; Proficiency in the Unified Modeling Language ... Experience with machine learning methods and libraries (e.g. Weka, Mahout, Sci-kit); Practical ...
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 ...
Quick apply
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 ...
San Jose, CA · On-site
$74.75 - $96/hr
... Java programming language; • Proficiency in the Unified Modeling Language; • Experience with ... • Experience with machine learning methods and libraries (e.g. Weka, Mahout, Sci-kit); • ...
San Jose, CA · On-site
$74.75 - $96/hr
... Java programming language; • Proficiency in the Unified Modeling Language; • Experience with ... • Experience with machine learning methods and libraries (e.g. Weka, Mahout, Sci-kit); • ...
Atlanta, GA · On-site
Machine Learning Engineer Roles and Responsibilities Lead the end-to-end architecture and ... Java, Spring Boot, Python, Kubernetes, Docker - Big Data technologies: Kafka, Apache Spark, MapR ...
Atlanta, GA · On-site
Machine Learning Engineer Roles and Responsibilities Lead the end-to-end architecture and ... Java, Spring Boot, Python, Kubernetes, Docker - Big Data technologies: Kafka, Apache Spark, MapR ...
Carlsbad, CA · On-site
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 ...
Carlsbad, CA · On-site
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 ...
Carlsbad, CA · On-site
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 ...
Carlsbad, CA · On-site
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 ...
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
Reston, VA · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
Reston, VA · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
Aurora, CO · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
Aurora, CO · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
Reston, VA · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
Reston, VA · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
Chantilly, VA · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
Chantilly, VA · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
Reston, VA · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
Reston, VA · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
Honolulu, HI · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
Honolulu, HI · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
San Antonio, TX · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
San Antonio, TX · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
Chantilly, VA · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
Chantilly, VA · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
Aurora, CO · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
Aurora, CO · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
San Antonio, TX · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
San Antonio, TX · On-site
... R, Java) • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) • Expertise in model evaluation techniques and metrics • Strong knowledge of version control ...
$15.63 - $21.24
0% of jobs
$21.24 - $26.86
0% of jobs
$26.86 - $32.47
1% of jobs
$32.47 - $38.09
3% of jobs
$38.09 - $43.71
6% of jobs
$43.71 - $49.32
14% of jobs
$49.54 is the 25th percentile. Wages below this are outliers.
$49.32 - $54.94
20% of jobs
The median wage is $56.34 / hr.
$54.94 - $60.56
23% of jobs
$62.95 is the 75th percentile. Wages above this are outliers.
$60.56 - $66.17
18% of jobs
$66.17 - $71.79
11% of jobs
$71.79 - $77.40
4% of jobs
$15
$56
$77
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.
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.
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.
The most popular types of Java Machine Learning jobs are:
States with the most job openings for Java Machine Learning jobs include:
The top searched job categories for Java Machine Learning jobs are:

$110 - $150/hr
Other
Posted 7 days ago
Proficient in designing and implementing AI and machine learning solutions, with expertise in Python and Java for data analysis and modeling. Skilled in developing data pipelines, integrating data sources, and applying machine learning libraries like TensorFlow and Scikit-Learn for optimized performance.