1

Junior Software Developer Jobs in Canton, OH (NOW HIRING)

We're looking for a Software Developer to help us continue building impactful, cutting-edge software solutions. If you're someone who thrives in a collaborative environment and enjoys both front-end ...

We're looking for a Software Developer to help us continue building impactful, cutting-edge software solutions. If you're someone who thrives in a collaborative environment and enjoys both front-end ...

Software Engineer

Akron, OH ยท On-site

$70 - $90/hr

Sanctuary Software Studio, Inc. is seeking experienced, results-oriented Software Engineers to join our development team in Akron, Ohio. The successful candidate shall be responsible for developing ...

Jr. Quality Engineer

Leetonia, OH ยท On-site

$60K - $78K/yr

We are seeking a detail-oriented Jr. Quality Engineer to join our quality team. This entry-level ... Familiarity with quality software tools or Enterprise Resource Planning (ERP) systems (e.g., SAP ...

Jr. Quality Engineer

Leetonia, OH ยท On-site

$60K - $78K/yr

We are seeking a detail-oriented Jr. Quality Engineer to join our quality team. This entry-level ... Familiarity with quality software tools or Enterprise Resource Planning (ERP) systems (e.g., SAP ...

Jr. Quality Engineer

Leetonia, OH ยท On-site

$62K - $80K/yr

We are seeking a detail-oriented Jr. Quality Engineer to join our quality team. This entry-level ... Familiarity with quality software tools or Enterprise Resource Planning (ERP) systems (e.g., SAP ...

Provide technical oversight and mentorship to junior engineers and designers * Support quality ... Experience with power system analysis software and lighting calculation tools * Ability to ...

Senior Process Engineer

Canton, OH ยท On-site

$95 - $125/hr

Mentor junior engineers, promoting a culture of continuous learning and adherence to best practices ... Proficiency in process simulation tools and engineering software. * Strong analytical and problem ...

next page

Showing results 1-20

Junior Software Developer information

See Canton, OH salary details

$22.4K

$83.1K

$128.5K

How much do junior software developer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for junior software developer in Canton, OH is $83,141.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,600.00 and $81,300.00 per year, depending on experience, location, and employer.

What does a junior software developer do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

What does a junior software developer do?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers and contribute to various stages of the software development lifecycle. Their responsibilities often include writing basic code, debugging, collaborating with team members, and learning new technologies to improve their skills. This role is a great starting point for individuals looking to build a career in software development.

What are the key skills and qualifications needed to thrive as a junior software developer, and why are they important?

To thrive as a Junior Software Developer, you need proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What are some typical challenges a junior software developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.

How much money do junior software developers make?

Junior software developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and skills. Entry-level roles often require knowledge of programming languages like Java, Python, or JavaScript, and familiarity with development tools and frameworks.

How to get a junior software developer job with no experience?

To secure a junior software developer position with no experience, focus on building a portfolio through personal projects, contribute to open-source code, and learn relevant programming languages like Python or JavaScript. Gaining familiarity with version control tools such as Git and completing online courses or certifications can also improve your chances. Internships or apprenticeships can provide practical experience and industry exposure.

What are the most commonly searched types of Software Developer jobs in Canton, OH?

The most popular types of Software Developer jobs in Canton, OH are:

What are popular job titles related to Junior Software Developer jobs in Canton, OH?

For Junior Software Developer jobs in Canton, OH, the most frequently searched job titles are:

What job categories do people searching Junior Software Developer jobs in Canton, OH look for?

The top searched job categories for Junior Software Developer jobs in Canton, OH are:

What cities near Canton, OH are hiring for Junior Software Developer jobs?

Cities near Canton, OH with the most Junior Software Developer job openings:

Infographic showing various Junior Software Developer job openings in Canton, OH as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $83,141 per year, or $40 per hour.

$64K - $83K/yr

Full-time

Re-posted 5 days ago


Job description

About the Role
We are seeking a Junior AI Developer with a focus on AI Generative Images to support the development of AI-driven image generation capabilities. This role will focus on creating, refining, and operationalizing AI models that generate realistic and technical imagery for various applications.
You will work closely with engineering, marketing, business development, and digital teams to develop AI solutions that can generate visual representations of industrial equipment, plant layouts, and conceptual designs. This is an opportunity to work at the intersection of artificial intelligence and industrial engineering applications.
Key Responsibilities
  • Assist in building and deploying generative image models in the Azure cloud
  • Support training and fine-tuning models using internal datasets (e.g., plant images, equipment designs, marketing assets)
  • Develop and refine prompt engineering techniques to improve output quality, consistency, and realism
  • Perform image preprocessing and post-processing (background cleanup, resizing, enhancement, quality correction)
  • Collaborate with engineering and marketing teams to translate requirements into AI-assisted visual outputs
  • Help establish repeatable workflows for AI-driven image generation (batch processing, template generation, reuse of assets)
  • Assist in integrating AI image capabilities into existing tools and platforms (e.g., web apps, Power Platform, internal tools)
  • Support testing and validation of generated images for technical accuracy and visual quality
  • Document processes, datasets, and model performance to ensure reproducibility and governance compliance
  • Stay current on advancements in generative AI and model optimization techniques

Required Qualifications
  • Bachelor's degree in Computer Science, Data Science, AI/ML, or a related field (or equivalent experience)
  • Basic experience with Python and AI/ML libraries
  • Familiarity with machine learning concepts (training, inference, model evaluation)
  • Exposure to image processing tools (e.g., Adobe Photoshop) and 3D modeling / animation platforms (e.g., Blender, Autodesk Maya)
  • Understanding of cloud platforms, preferably Microsoft Azure
  • Strong problem-solving and analytical skills
  • Ability to work collaboratively across technical and non-technical teams

Preferred Qualifications
  • Exposure to generative AI models (e.g., diffusion models, GANs, or transformer-based image generation)
  • Experience with Stable Diffusion, ControlNet, or similar frameworks
  • Familiarity with GPU-based computing environments (local or cloud-based)
  • Basic understanding of prompt engineering techniques
  • Experience working with image datasets (labeling, cleaning, augmentation)
  • Exposure to version control (Git) and development workflows
  • Familiarity with Azure services such as Azure AI, Azure ML, or virtual machines
  • Familiarity with industrial or power generation plant layouts, components, and systems
  • Experience with engineering 3D modeling software (e.g., SolidWorks, AVEVA E3D)