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

Director of Software Engineering

VIDA Diagnostics

About VIDA

VIDA is the global leader in AI-powered Biomarker Intelligence Solutions. We use secure, cloud-native medical imaging technology, advanced analytics, and AI to help life sciences organizations generate stronger imaging evidence, improve clinical trials, and accelerate therapy development.

Role Overview

VIDA is seeking a Director of Software Engineering to lead a high-performing engineering team responsible for core platform capabilities behind the VIDA Intelligence Platform, VIDA Biobank, and VIDA’s AI orchestration engine.

This is a player-coach role that combines people leadership, hands-on technical contribution, and strong project execution. The Director will develop engineers, improve delivery pace and predictability, guide architecture and implementation, and help the team turn technical vision into high-quality production software.

The role requires a leader who stays directly involved in the work through design reviews, code reviews, technical coaching, debugging support, and project leadership. A key focus will be helping VIDA scale AI-enabled workflow orchestration, algorithm execution, cloud services, data movement, monitoring, and production reliability.

As AI-assisted development changes how software is built, this leader will help the team use AI coding tools responsibly while reinforcing customer understanding, human ownership, code quality, validation, security, privacy, and maintainability.

Key Responsibilites

  • Lead, coach, and develop software engineers and technical leads, strengthening technical judgment, ownership, communication, execution discipline, and software quality.
  • Operate as a hands-on manager/practitioner who stays close to the work through architecture discussions, design reviews, code reviews, debugging support, and technical problem-solving.
  • Lead critical engineering initiatives from scope through production, including planning, sequencing, dependency management, milestone tracking, risk management, cross-functional communication, and release readiness.
  • Improve team pace, predictability, and accountability by strengthening prioritization, sprint execution, decision-making, acceptance criteria, validation planning, release checklists, and operational handoff.
  • Guide implementation of VIDA’s AI orchestration and cloud platform capabilities, including algorithm execution, workflow coordination, scalable compute, data movement, monitoring, observability, and production reliability.
  • Partner with Product, Architecture, QA, Security, Compliance, Data Science, Trial Operations, Data Delivery, and Customer Success to deliver business, customer, and regulated SaaS outcomes.
  • Champion responsible AI-assisted development practices that improve productivity while reinforcing human ownership, problem understanding, secure coding, privacy boundaries, testing, maintainability, and quality controls.
  • Balance speed and pragmatism with the expectations of a regulated SaaS environment, including security, compliance, auditability, reliability, and customer commitments.

Required Qualifications

  • 10+ years of professional software engineering experience, including significant experience building cloud-native software systems.
  • 5+ years leading, managing, or formally mentoring software engineers with accountability for team performance, delivery outcomes, and engineering quality.
  • Proven ability to improve engineering team effectiveness through stronger planning, technical decision-making, project execution, delivery discipline, accountability, and stakeholder communication.
  • Experience leading complex software initiatives from concept through production, including scope definition, dependency management, risk identification, status communication, validation, and release readiness.
  • Experience with complex cloud-native platforms involving distributed services, workflow orchestration, AI/ML capabilities, data movement, scalable compute, high-volume processing, APIs, or algorithm/service integration.
  • Strong technical judgment with the ability to review designs and code, guide implementation decisions, and coach engineers through difficult tradeoffs.
  • Practical experience using AI-assisted development tools in professional software workflows, with an understanding of human review, testing, secure coding, privacy boundaries, dependency review, and maintainability expectations.
  • Experience in small or growth-stage technology organizations where leaders balance coaching, execution, technical judgment, stakeholder communication, and hands-on problem solving.

Preferred Qualifications

  • Experience working with healthcare, medical imaging, DICOM, quantitative imaging, clinical research, or life sciences platforms.
  • Experience building or supporting AI/ML workflow platforms, algorithm orchestration systems, model execution services, scalable compute platforms, or data-intensive SaaS platforms.
  • Experience designing or operating event-driven pipelines, orchestration workflows, distributed storage systems, Lakehouse architectures, scalable microservices, APIs, or multi-tenant data access patterns.
  • Familiarity with relevant cloud and platform technologies, including AWS, Kinesis, Kafka, Pub/Sub equivalents, queues, event buses, AWS Step Functions, Temporal, Airflow, S3, Delta Lake, Parquet, RDS, DynamoDB, observability tools, CI/CD, infrastructure as code, or cloud cost optimization.
  • Experience operating in regulated, compliance-sensitive, security-conscious, or enterprise SaaS environments.
  • Experience partnering cross-functionally with Product, QA, Security, Compliance, Data Science, Customer Success, and customer-facing operational teams.

All VIDA employees expected to be flexible and have an entrepreneurial mindset. Other duties may be assigned as needed.

VIDA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Director of Software Engineering in Coralville, IA vacancy
  •  ...Onsite, Monday–Friday, 40 hours/week Employment Type: Long Term Contract-to-hire We are hiring multiple engineers to join a growing R&D software development team building next-generation, cloud-connected software products. This team is focused on integrating... 
    Suggested
    Long term contract
    Contract work
    Work at office
    Monday to Friday

    Colossus Technologies Group

    Iowa City, IA
    2 days ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...QA team An Ideal Candidate Should Have ~5+ years of software engineering experience ~ Familiarity with Android components... 
    Suggested
    Work at office
    Night shift

    Speechify

    Iowa City, IA
    3 days ago
  •  ...Full Stack Software Engineer II - GPS HST We are seeking a full stack software engineer to support the design, development, testing, and deployment of technology solutions for Deloitte's Government and Public Services practice. In this role, you will work with project... 
    Suggested
    Full time
    Work at office
    Local area
    Relocation package

    Deloitte LLP

    Iowa, Johnson County, IA
    11 days ago
  • $125.7k - $157.1k

     ...Technical Project Leader – New Product Commercialization & Engineering Location: Iowa City, IA (Iowa City Beauty Care Plant)...  ...experience using Microsoft Project or equivalent enterprise scheduling software to manage multi-workstream critical path schedules.... 
    Suggested
    Full time
    Contract work
    Work at office
    Relocation

    Procter & Gamble

    Iowa City, IA
    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... 
    Suggested
    Remote job
    Internship

    Danaher

    Iowa City, IA
    17 hours ago
  • $102k - $156.4k

     ...Lead Controls Engineer IOWA CITY, United States, 52242 ENGIE North America Inc. Engineering Permanent Full - Time What You Can Expect...  ...Maintain, troubleshoot, and optimize control system hardware, software, networks, servers, and applications while providing advanced troubleshooting... 
    Minimum wage
    Permanent employment
    Full time
    Temporary work
    Work at office
    Local area
    Work visa
    Monday to Friday
    Day shift

    ENGIE

    Iowa City, IA
    22 hours ago
  •  ...role emphasizes hands-on development, architecture to execution, and collaboration with cross-functional teams to transform complex software solutions. 5 Key Responsibilities (highlights): Lead design and development across front-end (Angular 7, React UI) and... 
    Immediate start

    Elite WorkForce Inc

    Iowa, Johnson County, IA
    2 days ago
  • $135k

     ...ensure high system availability and performance. Provide YARDI support and training to end users; document processes. QA & Software Testing & Change Management. Why You’ll Want This Role: ~ Join a collaborative, tight-knit team that values innovation and... 
    Permanent employment
    Full time
    Immediate start
    Remote work

    Robert Half

    Iowa City, IA
    2 days ago
  •  ...direction and technical support for the development configuration and ongoing maintenance of Epics Cadence (Scheduling) and Referrals software applications as well as assisting with other Epic Patient Access applications as needed. This position is eligible for r emote... 
    Full time
    Remote work

    UIOWA

    Iowa, Johnson County, IA
    1 day ago
  • $74.99k - $112.48k

     ...: United States (US) - Iowa - Function: Product Engineering (CA) Title: Embedded Software Engineer - 120294   Onsite/Remote: Onsite Position...  ...any time, are made by action of the company's board of directors, or to the extent authorized by resolution of its... 
    Work at office
    Remote work
    Flexible hours

    John Deere

    Iowa, Johnson County, IA
    22 days ago
  • $105.79k - $141.05k

     ...Cloud Service (AEMaaCS). This role combines Full Stack development, cloud-native technologies, and an AI-first approach to software engineering to deliver scalable solutions, accelerate platform innovation, and improve development efficiency. Working closely with Product... 
    Full time
    Temporary work
    Remote work

    Lumen

    Iowa City, IA
    2 days ago
  • $18 - $25 per hour

     ...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test...  ...2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting & Engineering... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Iowa City, IA
    1 day ago
  •  ...Job Description We are seeking an experienced Professional Engineer (PE) to join our Land Development team in a Project Manager capacity. This individual will play a key role in leading projects, managing internal teams, and serving as a trusted partner to clients... 
    Flexible hours

    gpac

    Iowa City, IA
    3 days 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

    Iowa City, IA
    2 days ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Iowa City, IA
    3 days ago
  • Senior Applications Project Manager Primary Location : Iowa City, IA V-Soft Consulting is currently hiring a Senior Applications Project Manager for our premier client Iowa City, IA. Education and Experience» Knowledge, Skills and Abilities...
    Currently hiring
    Local area
    Remote work

    V-Soft Consulting Group, Inc.

    Iowa City, IA
    1 day ago
  •  ...the organization. What You’ll Do End-to-End Project Leadership Own full lifecycle execution of capital projects across engineering, design, procurement, construction, and startup phases. Translate broad project objectives into clear execution strategies aligned... 

    MRINetwork Jobs

    Iowa City, IA
    a month ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software...  ...: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Iowa City, IA
    1 day ago
  • $105k - $120k

     ...within the VA healthcare system ensuring timely and successful delivery. Collaborate with EHRM stakeholders across Biomedical Engineering departments VA medical centers and VISN leadership to define project goals and deliverables. Utilize government acquisition and... 
    Contract work
    Temporary work
    Local area

    Blue Water Thinking

    Iowa, Johnson County, IA
    1 day ago
  • $55k - $60k

    Information Technology Services (ITS) at the University of Iowa is seeking a Data Center Systems Analyst to join the team supporting the Universitys enterprise data centers. This is a highly hands-on role for an IT professional who enjoys working directly with servers...
    Permanent employment
    Full time
    Remote work

    UIOWA

    Iowa, Johnson County, IA
    1 day ago
  • Job Description Senior Applications Project Manager \n \n \n Primary Location : Iowa City, IA \n \n \n \n V-Soft Consulting is currently hiring a Senior Applications Project Manager for our premier client Iowa City, IA. \n \n \n Education ...
    Currently hiring
    Local area
    Remote work

    V-Soft Consulting Group, Inc.

    Iowa City, IA
    15 days ago
  •  ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology...  ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data... 
    Interim role
    Remote work
    Worldwide

    USM Systems

    Iowa City, IA
    1 day ago
  • Schedule: Full time - 40 hours/week Monday - Friday Typical shift - 8am-4:30pm This position will help our new PHP/IOP (Outpatient) clinic slated to open Fall 2026! The Clinical Operations Manager (COM) leads and is accountable for the clinical operations of service...
    Full time
    Traineeship
    Local area
    Monday to Friday
    Shift work
    Night shift

    Rogers Memorial Hospital

    Iowa City, IA
    2 days ago
  •  ...administrative tasks. Create and update department procedures as required.Provide necessary reporting to bank management.Review Fraud Software daily to identify potential fraud on wire transactions. Timely identification reduces risk to the customer and the bank.Review... 
    Local area

    Nicolet National Bank

    Iowa City, IA
    1 day ago
  • $21 - $22.8 per hour

     ...fast-paced environment. This position reports to the Executive Director. Major Responsibilities: Safety and Security (S&S...  ...management, including properly tracking and communicating hardware and software-related matters. Work with the HQ and Cluster level... 
    Work experience placement
    Casual work
    Work at office
    Local area
    Immediate start
    Flexible hours
    Afternoon shift

    International Rescue Committee

    Iowa City, IA
    17 hours ago
  • $120k - $140k

     ...motivated and technically proficient Solutions Engineer to serve as a trusted advisor to...  ...customer environments. Partner with Sales Directors to identify customer business goals,...  ...sales processes used in either hardware or software sales. ~ Polished presenter,... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Iowa City, IA
    2 days ago
  •  ...procedures are followed. They will notify appropriate nursing director and/or hospital administrator on-call of any problems or situations...  ...skills are required. Must be proficient in computer software applications. Certification in a role or specialty through a nationally... 
    Night shift
    Weekend work
    Afternoon shift

    University of Iowa

    Iowa City, IA
    3 days ago
  •  ...housekeeping. Skills: ~3 or more years of supervision in an industrial setting ~5 or more years of experience relating to engineering, skilled trades, or other technical fields ~ Systems experience - SAP. Familiar with desktop applications - MS Word, Office, Excel... 
    Work experience placement
    Shift work
    Weekend work
    Day shift

    SGS Consulting

    Iowa, Johnson County, IA
    more than 2 months ago
  •  ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology...  ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data... 
    Worldwide

    USM Systems

    Iowa City, IA
    1 day ago
  •  ...The University of Iowa Health Care seeks an Executive Director of Care Coordination to lead the division and align operations with strategic goals. You will work across clinical and administrative teams to improve patient outcomes, throughput, and cost efficiency.... 

    Jobleads-US

    Iowa City, IA
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director of Software Engineering. Be the first to apply!