1

Junior Applications Engineer Jobs in Michigan (NOW HIRING)

Staff Software Engineer

Detroit, MI ยท On-site +1

$170K - $200K/yr

Participate in code reviews and mentor junior engineers. Advanced Technical Leadership * Serve as ... Depth of experience building highly available data-driven applications and expertise in data ...

Jr. Controls Engineer

Detroit, MI

$82K - $106K/yr

The JR Controls Engineer is expected to inspire and lead their teams by setting the example and ... applications, IFM and Keyence inspection camera applications. * Proficient in Excel, Word, and ...

Jr. Controls Engineer

Detroit, MI ยท On-site

$82K - $106K/yr

The JR Controls Engineer is expected to inspire and lead their teams by setting the example and ... applications, IFM and Keyence inspection camera applications. * Proficient in Excel, Word, and ...

Software Engineer #1062958

Jackson, MI ยท On-site

$85 - $120/hr

Work and Material Management (WAMM) in the Applications & Analytics (A&A) organization are ... Technical Leadership -- Mentor junior and mid-level engineers, provide technical guidance, and ...

Software Engineer V

Jackson, MI ยท On-site

$65 - $75/hr

Mentor junior and mid-level developers, sharing technical knowledge and best practices ... Experience supporting applications through the full software development lifecycle. * Strong ...

Senior Software Engineer, AI

Grand Rapids, MI ยท On-site

$117K - $155K/yr

This position also involves mentoring junior developers and contributing to the strategic direction of AI initiatives. Job Duties: * Leads the development and integration of AI-driven applications ...

This position also involves mentoring junior developers and contributing to the strategic direction of AI initiatives. Job Duties * Leads the development and integration of AI-driven applications and ...

Senior Software Engineer, AI

Grand Rapids, MI ยท On-site

$117K - $155K/yr

This position also involves mentoring junior developers and contributing to the strategic direction of AI initiatives. Job Duties: * Leads the development and integration of AI-driven applications ...

Senior Machine Learning Engineer

Detroit, MI ยท On-site +1

$126K - $180K/yr

In this senior role, you'll play a pivotal part in shaping our AI roadmap, mentoring junior ... Experience creating C/C++ applications utilizing modern language features and build systems ...

The ideal candidate will be responsible for building robust user-facing applications, integrating ... Mentor junior developers and support knowledge sharing across frontend, backend, and platform teams ...

Delegate to junior staff or drafting staff to produce design drawings. Participate in task ... Proficiency with Microsoft Office applications, Proficiency in CADD and Civil 3D preferred ...

Senior Data Engineer

Houghton, MI ยท On-site

$90K - $122K/yr

Design and implement full-stack applications (data layer, application layer, web server, and ... Mentor junior developers in software development projects * Perform other duties as assigned ...

Senior Data Engineer

Houghton, MI ยท On-site

$90K - $122K/yr

Design and implement full-stack applications (data layer, application layer, web server, and ... Mentor junior developers in software development projects * Perform other duties as assigned ...

Showing results 41-60

Junior Applications Engineer information

See Michigan salary details

$29.2K

$62.6K

$95.4K

How much do junior applications engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for junior applications engineer in Michigan is $62,580.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,300.00 and $69,700.00 per year, depending on experience, location, and employer.

What does a Junior Applications Engineer do?

A Junior Applications Engineer assists in designing, developing, and supporting software applications based on client or business needs. They often work under the guidance of senior engineers to troubleshoot issues, test new features, and ensure applications run smoothly. Their responsibilities may also include writing technical documentation, collaborating with development teams, and providing technical support to end users. This role is ideal for those who are early in their engineering careers and looking to gain hands-on experience with application development and deployment.

What are some typical projects a Junior Applications Engineer might work on during their first year?

As a Junior Applications Engineer, you can expect to work on a variety of projects such as assisting with product demonstrations, troubleshooting customer issues, and supporting the integration of software or hardware solutions. You may also collaborate closely with senior engineers and sales teams to develop technical documentation and respond to customer inquiries. These projects offer valuable exposure to product functionality, customer needs, and cross-departmental teamwork, helping you build a strong foundation for future growth in the field.

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

To thrive as a Junior Applications Engineer, you need a solid understanding of engineering principles, programming languages like Python or Java, and a relevant degree in computer science or engineering. Familiarity with software development tools, version control systems like Git, and experience with troubleshooting or debugging applications are typically required. Strong problem-solving abilities, teamwork, and effective communication help you collaborate with cross-functional teams and address client needs. These skills and qualities are essential for delivering reliable technical solutions and supporting successful project implementation.

What is the difference between Junior Applications Engineer vs Applications Engineer?

AspectJunior Applications EngineerApplications Engineer
Required CredentialsAssociate's degree or relevant certifications, some experienceBachelor's degree in engineering or related field, more experience
Work EnvironmentEntry-level, training-focused, collaborative teamsMore autonomous, client-facing, project management
Employer & Industry UsageTech, manufacturing, software companiesSimilar industries, often with more complex projects

The main difference between a Junior Applications Engineer and an Applications Engineer lies in experience and responsibility level. Junior roles are entry-level, focusing on learning and supporting projects, while Applications Engineers handle more complex tasks and client interactions. Both roles are common in tech and manufacturing sectors, with the Junior position serving as a stepping stone to the full Applications Engineer role.

What are the most commonly searched types of Applications Engineer jobs in Michigan?

The most popular types of Applications Engineer jobs in Michigan are:

What job categories do people searching Junior Applications Engineer jobs in Michigan look for?

The top searched job categories for Junior Applications Engineer jobs in Michigan are:

Infographic showing various Junior Applications Engineer job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 16% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $62,580 per year, or $30.1 per hour.

Staff Software Engineer

2Bridge Partners

Detroit, MI โ€ข On-site, Remote

$170K - $200K/yr

Full-time

Medical, Dental, Vision, PTO

Re-posted 15 days ago


Job description

2bridge has been engaged in the search for a full-time, direct-hire Staff Software Engineer to join our client in the Marketing Tech Space. Our client provides Analytics, Customer Experience, and Lead Capture

and conversion services focused on various industries. They are looking for a talented and experienced Staff Engineer to join their team.


Our client offers a comprehensive package with a competitive salary, a collaborative environment, and full medical, dental, vision, and PTO benefits.


Technical Expertise

  • Design, develop, and maintain complex software systems using C#, .NET, Azure, AWS, or another cloud platform.
  • Implement containerization and orchestration solutions using Docker, Kubernetes, and Terraform.
  • Collaborate cross-functionally to ensure high-quality code and adherence to best practices.

Collaboration

  • Work closely with product managers, designers, and other engineers to deliver innovative solutions.
  • Contribute to architectural decisions and promote engineering excellence.
  • Participate in code reviews and mentor junior engineers.

Advanced Technical Leadership

  • Serve as the technical authority across multiple projects and modules.
  • Architect solutions and make critical technical decisions.

Mentorship and Influence

  • Mentor and guide junior and senior engineers, fostering a culture of engineering excellence.
  • Lead cross-functional initiatives to improve engineering practices and standards.


Requirements

  • Bachelor's degree in Computer Science or related field.
  • Minimum of 8 years working as a Backend Software Engineer in C#, .net, Python, Java, or other relevant languages.
  • Mastery of an object-oriented language, associated frameworks, and architecture.
  • Depth of experience building highly available data-driven applications and expertise in data modeling, data warehousing, data pipelines, etc.
  • Experience with Docker and Kubernetes or equivalent container orchestration services.
  • Extensive experience with Azure, AWS, GCP, another major cloud platform, or equivalent public cloud and cloud-native infrastructures.
  • Proficiency with platform engineering practices, including CI/CD, containerization, and infrastructure as code..
  • Experience with microservices architecture and distributed systems architecture.
  • Proven experience leading complex technical projects or initiatives.

Location

  • Open to remote or hybrid if in the Detroit metro or Ann Arbor area.