Principal Software Quality Engineer
$200k - $270kSurgeon Decision Intelligence / TCS
Job Description
About Us
\nSurgeon Decision Intelligence (SDI) is an emerging leader in AI-driven medical imaging solutions for orthopedic care. Founded by a team of orthopedic spine surgeons and medical students from the Hospital for Special Surgery, the world’s best orthopedic hospital, our mission is to transform patient care by developing quantitative imaging biomarkers to inform treatment approaches for a broad spectrum of musculoskeletal disease and predict associated outcomes. We combine cutting-edge computer vision, medical image analysis, and machine learning to unlock new insights from MRI imaging, one of the most widely obtained modalities of medical imaging, accelerating the translation of novel imaging biomarkers from research into clinical practice. Our team is passionate about bridging the gap between advanced computational methods and real-world healthcare impact.
\n \nPosition Summary
\nThe Principal Software Quality Engineer is responsible for leading software quality assurance activities for our Class II AI/ML-based Software as a Medical Device (SaMD). This role provides technical leadership and quality oversight across the full software lifecycle, including design controls, risk management, verification and validation, cybersecurity, release management, post-market activities, change control, and quality system compliance.
\n \nYou will work closely with Software Engineering, Machine Learning, Product, Regulatory, Clinical, and Cybersecurity teams to ensure our software is developed, tested, released, maintained, and changed in a controlled, compliant, and risk-based manner that supports product safety, effectiveness, and quality, including Quality System requirements. You will also provide technical oversight, mentoring, and review of work performed by internal teams, consultants, contractors, and third-party service providers.
\n \nEssential Responsibilities:
\nThe Principal Software Quality Engineer is responsible for supporting and leading software quality activities across the full product lifecycle, including design, development, verification, validation, release, maintenance, and post-market change control.
\nEssential responsibilities include, but are not limited to, the following:
\n· Provide software quality engineering leadership for the Company’s Class II AI/ML-based Software as a Medical Device.
\n· Support compliance with applicable medical device software regulations, standards, guidance documents, and internal quality system procedures.
\n· Provide Quality oversight for software lifecycle activities, including requirements, design, development, verification, validation, release, maintenance, and change control.
\n· Review and approve software quality documentation, including software requirements, design documentation, risk analyses, cybersecurity risk analyses, traceability matrices, verification protocols, validation protocols, test reports, release documentation, and change records.
\n· Ensure software requirements are clear, testable, traceable, risk-based, and aligned with user needs and intended use.
\n· Support design control activities, including design inputs, design outputs, design reviews, design verification, design validation, design transfer, and design changes.
\n· Ensure appropriate traceability among requirements, design outputs, risk controls, verification testing, validation testing, defects, and released software.
\n· Provide quality oversight for AI/ML-related software activities, including algorithm performance documentation, dataset considerations, acceptance criteria, validation activities, and change impact assessments.
\n· Support software verification and validation activities, including test plans, test cases, automated testing, regression testing, performance testing, cybersecurity testing, deviations, anomalies, and final reports.
\n· Evaluate software defects, deviations, and unresolved anomalies for safety, performance, cybersecurity, regulatory, and release impact.
\n· Support software release readiness reviews and confirm required testing, documentation, risk assessments, cybersecurity activities, and approvals are complete.
\n· Review and approve software change requests and impact assessments, including impact to requirements, risk management, cybersecurity, validation, labeling, and regulatory documentation.
\n· Provide quality oversight for cloud-based software deployment, configuration management, access controls, release controls, CI/CD processes, source code repositories, and software development tools.
\n· Support cybersecurity quality activities, including review of threat models, vulnerability assessments, penetration testing results, SBOM documentation, vulnerability dispositions, and cybersecurity risk mitigations.
\n· Support supplier quality activities for software-related suppliers, cloud service providers, software development contractors, cybersecurity vendors, and other third-party service providers.
\n· Support post-market software quality activities, including complaint investigations, CAPA, nonconformances, field issues, software patches, and maintenance releases.
\n· Provide quality input for regulatory submissions and responses to regulatory questions related to software, cybersecurity, risk management, and verification and validation.
\n· Participate in internal audits, external audits, supplier audits, and regulatory inspections related to software quality and SaMD development.
\n· Identify and support improvements to software quality processes, design controls, risk management, verification and validation, cybersecurity, and release management.
\n· Mentor cross-functional team members on software quality expectations, documentation practices, risk-based thinking, and medical device software compliance.
\n· Oversee our cloud infrastructure (Azure/AWS), CI/CD pipelines, and DevSecOps practices.
\n \nMinimum Qualifications:
\nTo be qualified for this role, the Principal Software Quality Engineer shall meet the following requirements:
\n· Bachelor’s degree in Software Engineering, Computer Science, Biomedical Engineering, Electrical Engineering, Systems Engineering, or a related technical discipline.
\n· Minimum of 8 years of experience in software quality engineering, software development, software verification and validation, quality engineering, or related medical device software role.
\n· Minimum of 5 years of experience working in a regulated medical device, SaMD, digital health, diagnostic imaging, healthcare software, or other regulated life sciences environment.
\n· Demonstrated knowledge of medical device design controls and software lifecycle requirements.
\n· Demonstrated knowledge of the US FDA’s expectations for maintaining AI/ML-enabled medical devices including predetermined change control plans, real-world performance monitoring, and algorithm change management.
\n· Experience with software verification and validation, including review of test plans, protocols, test cases, test results, deviations, anomalies, and traceability.
\n· Experience with risk management for medical devices, including hazard analysis, software risk analysis, cybersecurity risk analysis, and risk control verification.
\n· Working knowledge of applicable standards and regulations, such as 21 CFR Part 820, ISO 13485, ISO 14971, IEC 62304, IEC 62366-1, and FDA guidance for medical device software.
\n· Experience supporting software change control, release readiness, configuration management, and defect management.
\n· Experience working with cross-functional teams, including software engineering, product, regulatory, clinical, cybersecurity, and quality.
\n· Strong technical writing skills, including ability to write and review clear, complete, and audit-ready quality records.
\n· Strong analytical and problem-solving skills, including ability to assess technical issues for quality, safety, cybersecurity, regulatory, and business impact.
\n· Ability to work independently, prioritize work, and provide technical leadership in a fast-paced development environment.
\n· Proficiency in English, including ability to read, write, review, and approve technical and quality documentation.
\nPreferred qualifications include:
\n· Master’s degree in Software Engineering, Computer Science, Biomedical Engineering, Regulatory Science, Quality Assurance, or a related discipline.
\n· Experience with AI/ML-enabled medical devices, imaging software, quantitative imaging biomarkers, radiology workflows, MRI image processing, or clinical decision-support software.
\n· Experience with Class II SaMD regulatory submissions, including US FDA 510(k) submissions.
\n· Experience with cloud-based software platforms and Microsoft Azure.
\n· Experience with cybersecurity documentation for medical devices, including threat modeling, SBOM review, vulnerability assessment, penetration testing, and cybersecurity risk management.
\n· Experience with automated testing frameworks, CI/CD pipelines, DevOps practices, GitHub, Jira, Azure DevOps, or similar tools.
\n· Experience with software tool validation or computer software assurance.
\n· Experience supporting US FDA inspections, ISO 13485 audits, MDSAP audits, supplier audits, or EU notified body audits.
\n· ASQ Certified Software Quality Engineer, Certified Quality Engineer, Regulatory Affairs Certification, or similar professional certification.
\n \nLocation
\nRemote (U.S.) temporarily, but able to transition to in-person work in New York City in approximately 6 months.
\n \nCompensation
\nHighly competitive salary + equity + benefits, commensurate with experience. If you’re excited about our mission, we want to hear from you.
\nThe base salary for this role is $200,000 - 270,000.
\n \nHow to Apply
\n- \n
- If you’re excited to help shape the future of quantitative imaging biomarkers and medical AI, send your resume and a brief introduction to View email address on ziprecruiter.com (Isaac). \n
$200k - $270k
...bridging the gap between advanced computational methods and real-world healthcare impact. Position Summary The Principal Software Quality Engineer is responsible for leading software quality assurance activities for our Class II AI/ML-based Software as a Medical...SuggestedFor contractorsRemote work$171.6k - $230.1k
Job Posting Title:Principal Software Development Engineer in TestReq ID:10145526Job Description:Disney Entertainment and ESPN Product & Technology Technology... ...This includes product engineering, media engineering, quality engineering, and the engineering behind personalization...SuggestedFull timeWork experience placementShift work$200k - $225k
...Summary Seeking a seasoned Principal Software Engineer to lead the modernization of our proprietary research and data collection applications. This role offers the opportunity to oversee a transition from monolithic systems to microservices architecture, adaptation of...SuggestedHourly payContract work$300k
...Principal Software Engineer (Backend / Distributed Systems) Long Island City, NY | Onsite 4 days/week | Visa sponsorship available About the company Venture-backed AI startup in Long Island City building a platform that trains enterprise AI agents on how a business...SuggestedFull timeRelocationVisa sponsorship$230.1k - $311.2k
...team within Amazon DSP within Amazon Ads DSP is looking for a Principal Engineer to lead the evolution of our forecasting infrastructure and... ...analysis. You will work closely with applied scientists, software engineers, and product managers to lead the evolution of our...SuggestedInternshipLocal areaFlexible hours$227k - $303k
...W&B app, the product ML researchers and engineers work in every day, and be accountable for... ...experiences to our teams. Here are some qualities we’ve found compatible with our team. We... ...8+ years building user-facing software, with deep expertise in frontend architecture...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$268.6k - $395k
...made now will define how DoorDash Ads scales across restaurants, retail, and grocery for the next decade.About the RoleAs a Principal Engineer on Ads, you will serve as the technical leader for the Ads organization, setting architectural direction and driving the long...Hourly payTemporary workWork at officeLocal areaRemote workFlexible hours$50 per hour
Principal Software EngineerThe global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions... ...extraction and benchmarking of legal terms.As a Principal Software Engineer, Full Stack at Noetica, you'll help build robust backend...Full timeWork at officeLocal areaFlexible hours$243.3k - $326.2k
Job Posting Title:Sr Principal Software EngineerReq ID:10159602Job Description:Disney Entertainment... ...is a global organization of engineers, product developers, designers, technologists... ...engineering, media engineering, quality assurance, engineering behind personalization...Full time$190.6k - $317.7k
Principal Software EngineerAs a Principal Software Engineer reporting to the VP - Engineering, you'll play a critical role in shaping technology strategy, driving... ...and divisions, partnering with architecture, quality assurance, network design, and enterprise planning...Full timeTemporary workH1bWork at officeHome officeFlexible hoursShift work3 days per week$184.5k - $246k
...direction for Medidata's Platform engineering organization — the systems,... ...remain, define the cost, quality, and reliability trade-offs... ...just tool adoption, but how software is designed, reviewed,... ...teams and systems3+ years in a Principal Engineer, Distinguished Engineer...Ongoing contractWork at officeRemote workShift work$276k - $414k
...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that... ...execute with privacy at the forefront.We’re looking for a Principal Software Engineer to join the Business Experience team at Snap.What...Full timeTemporary workLive inWork at officeLocal area$206.1k - $309.15k
...world.Job SummaryThis job involves leading software solution development that meets... ...on-budget delivery. Collaboration with Quality Assurance guarantees software quality, guiding... ...direction and influence across multiple engineering teams.Define and drive the long-term technical...Full timeNight shiftWeekend work$184.3k - $247.1k
Job Posting Title:Principal Software EngineerReq ID:10144164Job Description:Disney Entertainment... ...is a global organization of engineers, product developers, designers, technologists... ...engineering practices, ensuring code quality and robust testing.Collaborate on novel...Full timeWork experience placement$255k - $330k
...OverviewThe Cboe FX and U.S. Treasuries Low Latency Engineering team is hiring a Senior Principal Software Engineer. This position entails building and... ...latency-sensitive trading systems, delivering high-quality, well-tested solutions and setting technical direction...Full timeWork at officeImmediate start$13 per hour
...highly experienced Senior, Lead, and Principal Engineers to serve as a key individual contributor... ...and maintain the engineering quality bar through pragmatic standards, guardrails... ...needsBuild and ship production-grade software using modern engineering practices, with...Full time- ..., and raises the bar for what software can do. We're backed by over... ...tickets scale, evaluation and quality systems for AI agents, and the foundations other engineers build on. Define how we... ...including time as a staff- or principal-level engineer at a company with...Flexible hours
$200.61k - $271.48k
...bring generative intelligence into the physical world. As a Principal Engineer, you will set the technical direction for systems that blend... ...qualifications: Basic Qualifications ~10+ years of professional software development experience ~ Experience designing and scaling...Local areaImmediate startRemote work$239k - $264k
...the interview process. About the Role We're hiring a seasoned engineer to help stand up a newly formed team dedicated to State Tax... ...in a new state, and cleanly closed out when they stop. As a Principal Software Engineer, you'll shape this team's technical direction from...Full timeWork at officeLocal areaRemote workShift work2 days per week3 days per week- ...Senior C++ Engineer – Global Trading & Execution | NYC We’re looking for an exceptionally talented, hands-on C++ Engineer to join a high-performance Global Trading & Execution technology team in NYC. This is a highly technical role focused on building and optimizing statistical...
$200k - $250k
...technology ecosystems. About the Role We’re looking for a Principal Software Engineer, Full-Stack AI to own the end-to-end technical vision for... ...context. Write clean, well-structured, production-quality code—and champion AI-assisted development tools (Claude,...Local area$183.1k - $340k
Job DescriptionAre you a Principal-level software engineer who enjoys solving complex customer problems while remaining deeply hands-on with technology?Thomson Reuters is looking for a Principal Software Engineer / Architect - AI, CoCounsel Forward Deployed Engineering...Full timeWork at officeLocal areaFlexible hours$272k - $431.25k
...the world's most dedicated people working for us! The Cloud Engineering & Services team is building an enterprise governance layer... ...substrates and enterprise integrations.We are looking for a Principal Software Engineer, Agent Policy Fabric (APF) Core Platform, to join...Full timeContract workRemote work$191.5k - $277.6k
...U.S. is required, as Moody’s will not pursue visa sponsorship for this position Skills and Competencies ~12+ years of software engineering experience, including 5+ years leading engineering teams and delivering complex, large-scale, multi-team initiatives with measurable...Full time$200k - $300k
...About the search Career Launch is accepting applications for Principal Software Engineer opportunities with partner employers in New York. Career Launch works with experienced professionals seeking full-time roles and gives partner recruiters one profile to review across...Full time- ...Role Overview We're hiring a Staff/Principal Engineer to build PermitFlow's core product AI Assistant... ...and technical acumen to deliver high quality agents in a genuinely complex domain,... .... ~ You are a genuinely strong software engineer, not an AI specialist who needs...For contractorsWork at officeRelocationHome office3 days per week
$183k - $214k
...At the New York Genome Center (NYGC) the Principal Software Engineer is primarily an individual contributor who sets technical direction and leads... ...incremental supportable changes. Diagnose system-wide quality performance capacity integration and production challenges...Full timeFor contractorsFlexible hours- ...Act as the most senior hands-on engineer, shaping the technical direction of a consumer-facing software platform in a regulated space.... ..., peer review habits and quality practices for the engineering... ...Track record as a Staff or Principal-level individual contributor who...Full timeWork at officeRemote work3 days per week
$175k - $205.9k
...you ready to make an impact?West Monroe is searching for a Principal AI Software Engineer, to join our team in our Technology & Experience (TechEx)... ...insights, improve delivery efficiency, and elevate the quality of client outcomes.Qualifications:Bachelor’s degree in relevant...Local areaImmediate startFlexible hours- ...for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable... ..., incorporate user feedback, and own the quality of what you ship.Work with engineers across...Full timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Quality Engineer. Be the first to apply!
- principal software engineer New York, NY
- sdet qa automation engineer New York, NY
- senior quality assurance engineer New York, NY
- qa automation engineer New York, NY
- senior automation test engineer New York, NY
- qa automation engineer remote New York, NY
- junior software test automation engineer New York, NY
- software quality engineer New York, NY
- junior qa automation engineer New York, NY
- senior software test automation engineer New York, NY




