Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

Mutually Human

We're seeking an experienced Principal Software Engineer to join our growing team. In this role, you'll provide technical leadership and expertise to make our teams and clients successful. You'll architect robust systems, mentor team members, and drive technical excellence throughout the organization. This position combines hands-on development with strategic leadership responsibilities, making it ideal for someone who enjoys both writing quality code and guiding others to achieve technical excellence. As a Principal Software Engineer, you'll work with an experienced, friendly team of software engineers, architects, and product managers to build innovative solutions that solve real business challenges for our diverse client base. If you enjoy technical leadership, architectural design, and working with cutting‑edge technologies across a variety of domains, you'll thrive at Mutually Human. In addition, this role plays a key part in designing and delivering AI‑enabled systems and AI‑augmented development practices, helping both our teams and clients move from experimentation to scalable, production‑ready solutions. What You’ll Do Technical Leadership & Architecture Lead system design activities within your domain(s) of expertise Architect scalable, secure, and maintainable software solutions that meet client requirements Provide internal leadership within your domains of expertise, including defining best practices Design and guide implementation of AI‑enabled systems, including agent‑based workflows and integrated data/AI architectures Help steer the organization's technical direction across projects and initiatives Use advanced understanding of software craftsmanship to guide development decisions Mentor engineers at all levels of the organization and be willing to be mentored yourself. Help cultivate a high‑performing engineering culture focused on quality and innovation Promote and challenge new ideas within the engineering team Lead technical initiatives and resolve complex project issues Coach teams on effective use of AI‑augmented development tools to improve productivity while maintaining engineering rigor Client Engagement & Business Development Work directly with customers to define and execute their technical vision Partner with clients to translate emerging AI capabilities into practical, scalable solutions Support sales activities by generating technical discovery questions, crafting solution designs, and contributing to proposals Communicate complex technical concepts effectively to both technical and non‑technical stakeholders Deliver compelling demos that showcase progress and gather valuable feedback Software Development Excellence Contribute hands‑on development to strategic projects Apply advanced understanding of automated testing, CI/CD practices, and DevOps methodologies Implement and promote software security best practices Use unit testing and other quality‑focused methodologies to ensure reliable, maintainable code AI‑Augmented Development Leverage AI‑assisted development tools (e.g., GitHub Copilot, Claude, and similar technologies) as a core part of the engineering workflow Use AI to accelerate: Code generation and refactoring Test creation and validation Debugging and performance optimization Evaluate and validate AI‑generated outputs to ensure correctness, security, scalability, and maintainability Establish and promote best practices for AI‑augmented engineering workflows across teams Serve as a thought leader both inside and outside the organization. This includes, but is not limited to, presentations and blogging. Stay current with emerging technologies and industry trends Contribute to defining the future direction of our technical and AI offerings Apply the consultant mindset to all project‑related tasks What You’ll Bring Required Skills & Experience 10+ years of professional software development experience Advanced expertise in at least one technical domain (Embedded, Cloud, Web, Mobile, Full Stack) Proficient in multiple programming languages relevant to your domain expertise Experience leading software projects and resolving complex technical challenges Strong architectural design skills with the ability to create scalable, secure solutions Advanced understanding of automated testing, CI/CD, and DevOps practices Expertise in software security best practices Proven experience mentoring other developers and providing technical leadership Exceptional communication skills with the ability to explain complex technical concepts clearly Experience supporting business development through solution design and technical proposals Demonstrated ability to resolve conflicts effectively with both clients and team members Experience working with or designing AI/ML‑enabled systems, including LLM‑based applications or similar architectures Demonstrated experience using AI‑augmented development tools to enhance productivity and delivery outcomes Strong understanding of how to responsibly apply AI‑assisted coding, including validation, testing, and security considerations Bonus Points for Background in IoT methodologies and protocols Knowledge of distributed systems architecture Experience managing or leading teams of engineers, including performance management, coaching, and career development Experience communicating with C‑level executives and stakeholders Public speaking or technical writing experience Experience building or deploying AI agents, RAG pipelines, or similar AI/ML systems Experience establishing AI‑augmented engineering standards or internal playbooks Background in leading system design activities Ready to work on impactful software solutions? Apply now and join a team shaping the future of intelligent technology. Why Join Us At Mutually Human, you’ll find more than just a job—you’ll find a place to grow, innovate, and make an impact. No matter your role, you’ll contribute to meaningful work that helps organizations solve real‑world challenges for organizations across industries. Our team is collaborative, curious, and driven by a shared passion for building thoughtful, human‑centered solutions. We stay on the cutting edge of emerging technologies and encourage continuous learning, creative problem‑solving, and experimentation. With a culture that values both autonomy and connection, Mutually Human is a place where you can thrive professionally while doing work that truly matters. #J-18808-Ljbffr

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Grand Rapids, MI vacancy
  • $109.14k - $174.23k

     ...Qualifications: Assist in the design and development of real-time software applications. Write code for simple software components and...  ...software components into larger systems. Work with software engineers, system architects, and project managers to ensure that software... 
    Suggested
    Work at office
    Local area
    Remote work
    2 days per week

    Dematic

    Grand Rapids, MI
    9 hours ago
  • $102.4k - $128k

     ...We are seeking a Software Engineer to support the development of our 3D configuration platform used to design automated warehouse and logistics solutions. In this role, you will develop parametric components, configuration logic, and user interface features that allow... 
    Suggested
    Local area

    Dematic

    Grand Rapids, MI
    9 hours ago
  • Requirements: - 5+ years of iOS development experience with App Store presence - In-depth knowledge of iOS SDK features and core services. - Hands-on experience in Swift and familiarity with Objective-C, Cocoa and Cocoa Touch frameworks ...
    Suggested

    3B Staffing LLC

    Grand Rapids, MI
    20 hours ago
  •  ...Developer Team Lead and as a member of a high-performing team of software professionals responsible for building, supporting, and...  ...ideal candidate for this position will have 3+ years of software engineering experience and experience with enterprise CRM systems. This... 
    Suggested

    Macpower Digital Assets Edge

    Grand Rapids, MI
    3 days ago
  •  ...Google, Apple, Spotify, US Bank, FedEx, and more. We're not just a software consulting company - we're a dynamic force shaping the future...  ...Expertise: We excel in IT consultative services and quality engineer development, with Good years of experience. Global Presence:... 
    Suggested
    Full time
    Contract work
    Relocation
    Relocation package

    Adidev Technologies Inc

    Grand Rapids, MI
    3 days ago
  • Android Developer Great opportunity! As the project is ongoing, this Android Developer will work closely with other developers to implement new features/functionalities, write efficient code, and apply industry best practices as needed throughout the process. Required...

    Samprasoft

    Grand Rapids, MI
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Grand Rapids, MI
    20 hours ago
  •  ...Applications Engineering acts as the bridge between our customers' visions and our internal expertise, transforming ideas into reality...  ...Support operational excellence and industry needs – equipment, software, etc. Participate in technological and engineering forums within... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Flexible hours

    Amphenol Borisch Technologies

    Grand Rapids, MI
    4 days ago
  • $65 - $80 per hour

     ...Release Train Engineer Our West Michigan client is looking for a Release Train Engineer for a long term project. This is a hybrid role onsite in West Michigan. Location: Grand Rapids, Michigan Job Type: Solutions Salary: $65 - 80 per hour Work Hours: 8am to 5pm Education... 
    Hourly pay

    Randstad

    Grand Rapids, MI
    4 days ago
  • $85.39k - $116.98k

     ...Syms Strategic Group (SSG) is seeking a talented Senior Systems Engineer (Angular) Location: Remote Department: Veterans Affairs (...  ...back-end services in production on AWS Apply and promote best software engineering practices within an Agile framework Use Git and... 
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Grand Rapids, MI
    2 days ago
  •  ...Required: • Bachelor's degree in computer science • Minimum work experience: 8 years of software development and 5 years of Salesforce application development, integration, customization, enhancement and support • In-depth understanding of the capabilities and... 
    Work experience placement

    3B Staffing LLC

    Grand Rapids, MI
    3 days ago
  • Role name: SAP BASIS Consultant Work site: Grand Rapids (Onsite) • 4+ years of experience with SAP BASIS Administration. • SAP BASIS Administration. • Experience with SAP RISE is an advantage. • Good understanding of HEC architecture • Perform SAP BASIS...

    Covetit

    Grand Rapids, MI
    3 days ago
  •  ...Release Train Engineer (Rte) We are seeking an experienced Release Train Engineer (RTE) to lead and support large-scale Agile delivery...  ...–10 years of experience in Agile delivery, program management, software development, or related disciplines. ~ Proven experience... 

    OtterBase

    Grand Rapids, MI
    1 day ago
  •  ...Mid Azure Software Engineer We are seeking Mid Azure Software Engineers with 5+ years of Microsoft.Net experience, including 2+ years developing native cloud solutions in Azure. This is a hands-on development role requiring a strong passion for building great software... 

    Samprasoft

    Grand Rapids, MI
    1 day ago
  • $65 - $80 per hour

     ...summary: Our West Michigan Client is looking for a Release Train Engineer for a long term project. This is a hybrid role onsite in West...  ...to deliver business value. Strong knowledge of Agile software development processes and techniques. Familiarity with secure... 
    Hourly pay
    Temporary work
    Work experience placement

    Randstad

    Grand Rapids, MI
    1 day ago
  • $59k - $91k

     ...tailored to your goals. Key Responsibilities Develop and implement CMM programs for complex manufactured parts. Interpret engineering drawings, CAD models, and GD&T specifications to create inspection routines. Perform first article inspections (FAI) and in-... 
    Immediate start

    The Pivot Group

    Grand Rapids, MI
    4 days ago
  •  ...automation pipelines. Experience with similar tools, such as Airia.ai, Make, or Zapier, is also welcome. AI Integration & Prompt Engineering Work with tools like ChatGPT, Gemini, and GitHub Copilot to build agents, streamline development, and generate value from LLMs. Understanding... 
    Full time
    Contract work
    Remote work

    Augusto

    Grand Rapids, MI
    3 days ago
  • We all have different motivators that drive us. At TalenTECH, our personalized and consultative approach allows us to truly understand the needs of both our candidates and clients to ensure the right fit the first time. Job Description Perform analysis, coding and testing...

    TalenTECH LLC

    Grand Rapids, MI
    9 hours ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Grand Rapids, MI
    2 days ago
  • Essential Duties and Responsibilities: - Coordinate with the Functional Team to gather a detailed understanding of the business requirements. - Participate and provide support in the analysis of the requirements, fit- gap analysis, and the design of the solution. ...
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work

    MAXIMUS

    Grand Rapids, MI
    20 hours ago
  • $100k

     ...s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Grand Rapids, MI
    2 days ago
  • $133.13k - $204.13k

     ...and GenAI. Our mission is to develop real‑time decision‑making engines that optimize labor, equipment, and processes, enabling our business...  ..., monitoring, and continuous improvement. Build and maintain software services to serve AI agents/ML models and integrate into KION's... 
    Local area

    Dematic

    Grand Rapids, MI
    9 hours ago
  • Azure Cloud Architect We're looking for an experienced Azure Cloud Architect who is comfortable wearing many hats. This role is ideal for someone who enjoys designing systems end-to-end, getting hands-on with implementation, and balancing architecture decisions with...

    28 Technologies LLC

    Grand Rapids, MI
    4 days ago
  • $77k - $202k

     ...Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 80% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a... 
    Full time
    H1b

    PwC

    Grand Rapids, MI
    3 days ago
  •  ...with You (Qualifications): Bachelor’s degree in Computer Science, Computer Information Systems, Business Information Systems, Engineering or related discipline or equivalent work experience and technical training is required. 8+ years industry experience (business... 
    Work experience placement

    Samprasoft

    Grand Rapids, MI
    1 day ago
  • $77k - $202k

     ...Services Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 60% At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs... 
    Full time
    H1b

    PwC

    Grand Rapids, MI
    3 days ago
  • Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...
    Full time
    Immediate start

    Stellantis

    Grand Rapids, MI
    20 hours ago
  • $142.8k - $261.8k

     ...help to build a better working world. AI & Data - Physical AI Engineering Consultant – Manager The opportunity Our Artificial Intelligence...  ...of modern robotics, digital twin applications, and software engineering. We'll look to you to provide technical leadership... 
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Grand Rapids, MI
    2 days ago
  •  ...Role -Azure Data engineer Location - Grand rapids, MI (Onsite) Exp need - 10+ years Job Description Role Description: 1. Azure Data Integration Services * Azure Data Factory (ADF) Troubleshoot pipeline failures, debug triggers, resolve... 

    Diverse Lynx

    Grand Rapids, MI
    3 days ago
  •  ...A global consulting firm is seeking an AI & Data Physical AI Engineering Consultant – Manager to lead innovative AI solutions across diverse sectors. You will drive client engagements, manage projects, and research scalable AI systems. Candidates must possess a Bachelor... 
    Flexible hours

    Ernst & Young Oman

    Grand Rapids, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!