2

Remote Java Software Engineer Jobs in Cleveland, OH

Production Build Specialist (Remote)

Cleveland, OH · Remote

$17 - $23/hr

Remote (U.S.) Employment Type: Full-time (40 hours/week) About Drips Drips helps organizations ... a software engineer, but you should be comfortable learning light scripting). * Own a Queue of ...

Steer offers a suite of software tools for today's automotive repair shop. We combine a mix of ... Own a piece of the company's success. * 100% Remote: Work from anywhere in the US. * 100% Employer ...

Senior AI Engineer

Cleveland, OH · On-site +1

$101K - $139K/yr

What experience should you have: * 6+ years of software engineering experience with at least 3 ... Apply today or check out all our opportunities! #LI-Remote #LI-Hybrid #LI-Onsite By submitting your ...

This is a full-time direct-hire Office Based/Remote assignment with our client. This position ... software Proficiency with SolidWorks or comparable CAD software Strong written and verbal ...

DevOps Engineer

Cleveland, OH · Remote

$54 - $74/hr

This is a fully remote position. We are particularly interested in candidates who can provide ... growing software platform. Requirements: Required Qualifications * 5+ years of DevOps, Site ...

New

Designing and building ODS, InfoCube, Remote Cube, structures. * Business Explorer ( BEx ... Experience with Java and Java script web development platforms * Building JCO connectors * WSDL ...

Product Security Engineer

Avon Lake, OH · On-site +1

$118K - $190K/yr

Red Hat embraces a remote working culture and promotes work flexibility. This team, and many of the ... Experience with open-source software. * Relevant certifications, such as CISSP, CISM, CCSP, or CISA ...

next page

Showing results 1-20

Remote Java Software Engineer information

See Cleveland, OH salary details

$25

$58

$82

How much do remote java software engineer jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for remote java software engineer in Cleveland, OH is $58.60, according to ZipRecruiter salary data. Most workers in this role earn between $48.27 and $66.20 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Remote Java Software Engineer position, and why are they important?

To thrive as a Remote Java Software Engineer, you need strong proficiency in Java programming, object-oriented design, and experience with databases, typically supported by a degree in computer science or a related field. Familiarity with tools such as Spring Boot, Git, RESTful APIs, and cloud platforms like AWS or Azure is highly valuable, as are certifications like Oracle Certified Professional Java Programmer (OCPJP). Excellent communication, self-motivation, and time management skills distinguish top candidates in remote environments. These abilities enable engineers to effectively collaborate, meet deadlines, and contribute to high-quality software solutions from any location.

What are the typical challenges faced when working remotely as a Java Software Engineer?

Remote Java Software Engineers often encounter challenges such as maintaining effective communication with distributed teams, managing their own schedules, and staying motivated without in-person oversight. It’s also common to face technical obstacles related to ensuring code quality and integrating with collaborative tools while working independently. However, most organizations support remote engineers with regular virtual meetings, robust project management systems, and communication platforms like Slack or Microsoft Teams. Those who proactively communicate and plan their tasks often find great success and flexibility in a remote setup.

What is a Remote Java Software Engineer job?

A Remote Java Software Engineer is a professional who develops, tests, and maintains Java-based applications while working from a remote location. They collaborate with teams using communication and project management tools, ensuring software quality and performance. Responsibilities often include writing clean code, debugging issues, and integrating with databases or third-party services. This role requires proficiency in Java, frameworks like Spring, and familiarity with cloud platforms or CI/CD pipelines. Remote Java engineers must be self-motivated and able to work independently while adhering to project deadlines.

What are the most commonly searched types of Java Software Engineer jobs in Cleveland, OH? The most popular types of Java Software Engineer jobs in Cleveland, OH are:
What are popular job titles related to Remote Java Software Engineer jobs in Cleveland, OH? For Remote Java Software Engineer jobs in Cleveland, OH, the most frequently searched job titles are:
What job categories do people searching Remote Java Software Engineer jobs in Cleveland, OH look for? The top searched job categories for Remote Java Software Engineer jobs in Cleveland, OH are:
What cities near Cleveland, OH are hiring for Remote Java Software Engineer jobs? Cities near Cleveland, OH with the most Remote Java Software Engineer job openings:
Infographic showing various Remote Java Software Engineer job openings in Cleveland, OH as of June 2026, with employment types broken down into 56% Full Time, and 44% Contract. Highlights an 100% Remote job distribution, with an average salary of $121,889 per year, or $58.6 per hour.
Machine Learning Engineer - Remote

Machine Learning Engineer - Remote

Harbor Freight Tools

Medina, OH • On-site, Remote

$110K - $166K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

The ML Engineer is responsible for the overall development, deployment, and support of our machine learning operations Harbor Freight. This includes the architecture and implementation of tools for model training, model monitoring, feature stores, model deployments, and model maintenance.
This role requires working with multiple levels of the organization, data science teams, application teams, security, software engineering, and business partners. It requires an experienced machine learning engineer with excellent business acumen, very strong technical skills, and data modeling / data warehousing expertise.
This position is technical and analytical in nature.
Duties and Responsibilities
  • Work closely with data scientists and IT in the development and implementation of our Enterprise AI platform.             
  • Build and maintain an industry leading MLOps tech stack.       
  • Mentor data scientists within the business, ensuring we're building best-in-class models.       
  • Optimize the scalability, performance, and reliability of our models by implementing best practices and leveraging industry-standard technologies.   
  • Streamline data ingestion, pre-processing, feature engineering, and model training workflows to improve efficiency and reduce latency.       
  • Design, build, and maintain a secure and scalable CI/CD framework for data science teams.             

Scope
  • Staff supervision and development:  No
  • Decision making:  Recommends policy and resolves problems
  • Travel:  Up to 5%
  • Flex Designation:  Anywhere

The anticipated salary range for this position is $110,800 - $166,100 depending on location, knowledge, skills, education and experience. This position is also eligible for an annual discretionary bonus. In addition, we offer comprehensive and competitive benefits to Associates (and their families) such as medical, dental, vision, life insurance, short-term and long-term disability. Eligible Associates are able to enroll in our company's 401k plan. Associates will accrue paid time off up to 236 hours per year (inclusive of PTO, floating holidays, and paid holidays). Paid sick time up to 80 hours per year unless otherwise required by law.