1

Web Software Engineer Jobs in Michigan (NOW HIRING)

Experience building responsive web applications with React or similar modern frameworks. * DevOps ... Edge Software Integration: Develop and optimize software to deploy machine learning models on edge ...

Software Engineer Company: AISIN World Corp. of America Department: Operations, Systems Engineering ... Support and extend internal web APIs and integrate with external APIs and SDKs. * Support and ...

Software Engineer Location: - Remote Duration: Long Term Overview: Join our dynamic team as a ... Design, build, and maintain scalable web applications using React/TypeScript and Python. • AI ...

Software Engineer At Opus IVS, our mission is to drive advancement in the automotive industry by ... Experience in Windows Web and PC based software development * Experience/interest in working with ...

... modern web frameworks, SQL-based persistence, and increasingly cloud-native, SaaS-oriented ... The Software Engineer designs, develops, tests, and maintains software components within OneStream ...

... modern web frameworks, SQL-based persistence, and increasingly cloud-native, SaaS-oriented ... The Software Engineer designs, develops, tests, and maintains software components within OneStream ...

... modern web frameworks, SQL-based persistence, and increasingly cloud-native, SaaS-oriented ... The Software Engineer designs, develops, tests, and maintains software components within OneStream ...

Software Engineer

Ypsilanti, MI · On-site

$86K - $181K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Web frameworks - React * Build tools - Webpack * Familiarity with continuous integration and ...

... Web Services, API Management, Machine to Machine (M2M) Communications, Internet of Things(IOT ... Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and ...

... Web Services, API Management, Machine to Machine (M2M) Communications, Internet of Things(IOT ... Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and ...

This Engineer will be responsible for maintaining and enhancing complex application ecosystems ... Experience in Windows Web and PC based software development. * Experience/interest in working with ...

This Engineer will be responsible for maintaining and enhancing complex application ecosystems ... Experience in Windows Web and PC based software development. * Experience/interest in working with ...

This Engineer will be responsible for maintaining and enhancing complex application ecosystems ... Experience in Windows Web and PC based software development. * Experience/interest in working with ...

Senior Software Engineer I

Rochester, MI · Remote

$112K - $148K/yr

... modern web frameworks, SQL-based persistence, and increasingly cloud-native, SaaS-oriented ... The Senior Software Engineer designs, develops, and delivers complex features and services within ...

Senior Software Engineer I

Birmingham, MI · Remote

$116K - $154K/yr

... modern web frameworks, SQL-based persistence, and increasingly cloud-native, SaaS-oriented ... The Senior Software Engineer designs, develops, and delivers complex features and services within ...

Senior Software Engineer I

Birmingham, MI · Remote

$116K - $153K/yr

... modern web frameworks, SQL-based persistence, and increasingly cloud-native, SaaS-oriented ... The Senior Software Engineer designs, develops, and delivers complex features and services within ...

next page

Showing results 1-20

Web Software Engineer information

See Michigan salary details

$10

$51

$75

How much do web software engineer jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for web software engineer in Michigan is $51.43, according to ZipRecruiter salary data. Most workers in this role earn between $44.62 and $58.27 per hour, depending on experience, location, and employer.

What is the difference between Web Software Engineer vs Web Developer?

AspectWeb Software EngineerWeb Developer
CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, design, or related field, coding skills
Work EnvironmentDesigning, developing, and maintaining web applicationsBuilding and implementing website features and layouts
Industry UsageUsed across tech companies, startups, agenciesCommon in freelance, small businesses, agencies
Search IntentFocus on engineering, system architecture, backend/frontend integrationFocus on website design, UI/UX, front-end development

Web Software Engineers typically have a broader scope, including system architecture and backend development, while Web Developers often focus on website design and front-end features. Both roles require coding skills and are vital in web development projects, but their responsibilities and focus areas differ.

What does a Web Software Engineer do?

A Web Software Engineer is responsible for designing, developing, and maintaining web-based applications and systems. They work with programming languages such as JavaScript, HTML, CSS, and often frameworks like React or Angular to build interactive and responsive websites. Their job includes writing code, debugging issues, collaborating with designers and other developers, and ensuring the website or application meets performance, security, and usability standards. Additionally, they may be involved in integrating backend services, optimizing web applications, and keeping up with new web technologies.

How do Web Software Engineers typically collaborate with designers and product managers during the development process?

Web Software Engineers work closely with designers and product managers throughout the product lifecycle. They participate in sprint planning sessions to clarify requirements, provide technical input on feasibility, and suggest improvements. Regular meetings and design handoffs ensure alignment on user experience goals, while frequent communication helps resolve issues quickly. Close collaboration ensures that the final product is both technically robust and aligned with business objectives.

What are the key skills and qualifications needed to thrive as a Web Software Engineer, and why are they important?

To thrive as a Web Software Engineer, you need a solid background in computer science, proficiency in programming languages like JavaScript, HTML, and CSS, and experience with frameworks such as React or Angular. Familiarity with version control systems like Git, deployment tools, and sometimes certifications in relevant technologies are typically expected. Problem-solving ability, effective communication, and collaboration are essential soft skills for excelling in team environments and meeting client needs. These skills and qualities are crucial for delivering robust, scalable web applications and adapting to the rapidly evolving tech landscape.
Software Engineer

Full-time

Posted 25 days ago


Job description

We are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering our next-generation AI Vision Systems. You will develop the "connective tissue" between high-performance machine learning models running on edge hardware and our Google Cloud-based analytics backend. This is a hands-on role for an engineer who is passionate about bringing AI out of the lab and into the real world.

Required Qualifications:

  • Experience: 3+ years of professional software engineering experience in a production environment.
  • Edge Development: Proven experience deploying software to edge computing hardware or IoT devices.
  • Backend Mastery: Strong proficiency in Python (required) and at least one other language (C++, Go, or Node.js).
  • Cloud Fluency: Experience building on Google Cloud Platform (GCP) or similar (AWS/Azure), specifically with managed database services.
  • Modern Frontend: Experience building responsive web applications with React or similar modern frameworks.
  • DevOps Basics: Familiarity using docker as the key configuration, build, and deploy mechanism, CI/CD pipelines and disciplined version control approach (GIT based)

Desired Skills:

  • Experience with OpenCV, TensorRT, or OpenVINO for vision optimization.
  • Familiarity with ML frameworks like PyTorch or TensorFlow.
  • Knowledge of industrial protocols (MQTT, WebSockets) for real-time data streaming.
  • A passion for "Agentic" workflows and continuous improvement.

Responsibilities:

  • Edge Software Integration: Develop and optimize software to deploy machine learning models on edge devices (NVIDIA Jetson/Thor), ensuring low-latency performance for real-time vision tasks.
  • Full-Stack API Development: Build scalable RESTful APIs and microservices (Python/C++) that allow edge devices to communicate seamlessly with cloud backends.
  • Data Architecture: Design and manage data pipelines using Google Cloud tools (BigQuery, Postgres) to handle real-time image/video data and model telemetry.
  • Web Interfaces: Create intuitive, high-performance web-based dashboards (React/TypeScript) for monitoring system health and visualizing AI-driven insights.
  • AI-Augmented Engineering: Heavily leverage Agentic AI tools and LLM-assisted workflows to accelerate development cycles and maintain high code quality.
  • Incremental and Iterative Delivery: Work with the team and key stakeholders to find and deliver product increments in an iterative way, taking reasonable risks, validating key hypothesis, and learning continuously
  • Cross-Functional Deployment: Collaborate with Data Scientists to containerize models (Docker/Kubernetes) and with Hardware Engineers to validate performance on the factory floor.

Ford logo

About Ford

Sourced by ZipRecruiter

At Ford Motor Company, we believe freedom of movement drives human progress. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career and help us define tomorrow's transportation.

Industry

Civil engineering construction

Company size

51 - 200 Employees

Headquarters location

Doral, FL, US

Year founded

1982