SimVascular Software Engineer and Architect
Stanford University
The Cardiovascular Biomechanics Computation Lab at Stanford University, led by Dr. Alison Marsden, specializes in computational modeling of the cardiovascular system to advance surgical planning, medical device design, and fundamental research in biomechanics. The lab develops SimVascular, a leading open-source project for patient-specific modeling and blood flow simulation, and is actively creating tools for segmentation and virtual surgery in 3D Slicer. The lab has a particular interest in congenital heart disease patients, and we are leading a national collaborative effort to develop software for anatomic modeling, virtual surgery, and simulations pertaining to this patient group, with the ultimate goal of achieving FDA approval and clinical translation.The lab is looking for a SimVascular Software Engineer and Architect who will be eligible to work remotely and whose duties will include: Deep knowledge of object-oriented programming with C++Experience with software development in the healthcare sector Experience with large scale physics-based solvers in a high-performance computing environmentExperience with parallel computing (e.g. using MPI or similar), version control systems (GitHub), Agile software development (or similar), Python, AI-assisted software development (e.g. Claude)Architecting and contributing to svMultiPhysics (svMP), the primary physics solver for the SimVascular projectOverseeing svMP solver refactoring effort Planning code development – including testing, hardening, and architecture- to prepare the svMP software for future FDA submissionImplementing quality control in code developmentPerforming code profiling and improving efficiency Code improvements and refactoring of reduced order model solversOverseeing and implementing automated testing implementation Implementing new GPU acceleration capabilitiesReviewing and providing feedback on solver contributions from Marsden lab members and partner labs Overseeing and collaborating on web-based documentation developmentParticipating in long term strategic planning with Dr. Marsden, the lab’s Senior Software Research Engineer and others in the national collaborativeMentoring staff, graduate students and postdoctoral scholars across collaborating labs on all aspects of svMP software development* - Other duties may also be assignedCore Duties:Propose, conceptualize, design, implement, and develop solutions for difficult and complex applications. Contribute to all phases of a project, including systems analysis, program design, development, and implementation. Serve as project lead for some projects.Oversee testing, debugging, change control, and documentation for major projects.Lead and mentor professional staff, as necessary, working on all phases of application development projects.Engage in long-term strategic planning.in collaboration with staff and project leadership. Define complex application development administration and programming standards.Oversee the support, maintenance, operation, and upgrades of applications.Troubleshoot and resolve complex technical problems.Review the physical design of existing systems for optimizing performance. Lead projects, as necessary, for special systems and application development in areas of complex problems.Work with other technical professionals to develop standards and implement best practices.Provide innovative programming and analysis.May mentor junior software developers.Minimum Education and Experience:Bachelor's degree and eight years of relevant experience, or a combination of education and relevant experience.Knowledge, Skills and Abilities:Ability to quickly learn and adapt to new technologies and programming tools.Demonstrated experience in designing, developing, testing, and deploying applications. Strong understanding of data design, architecture, relational databases, and data modeling. Thorough understanding of all aspects of software development life cycle and quality control practices. Ability to define and solve logical problems for highly technical applications. Strong communication skills with both technical and non-technical clients. Demonstrated experience leading activities on structured team development projects.Ability to select, adapt, and effectively use a variety of programming methods. Ability to recognize and recommend needed changes in user and/or operations procedures.Full timePosting Date: 2026-07-23
- Google is seeking a Senior Software Engineer for on-device AI experiences with the Pixel team. You will lead architecture and implementation of core on-device infrastructure powering agentic AI-driven user experiences. You will build system-level frameworks, IPC/APIs, and...Suggested
$15k
...excellence at Tinder and unlock meaningful features to bring people together. Although we are a high-scale tech company, the member-to-engineer ratio is very high—making the level of impact each engineer gets to have at Tinder enormous. As a Senior Backend Engineer at...SuggestedFull timeWork experience placementWork at officeRelocation$153k - $179k
...wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading.Senior Software Engineer, BackendAbout the team + roleWe are building an elite team, applying frontier technologies to the world’s biggest financial...SuggestedWork at officeFlexible hoursShift work3 days per week$174k - $252k
Design and develop robust software to integrate hardware components into a unified data ecosystem, from low-level firmware to database... ...:Bachelor’s degree in Computer Science, Computer Engineering, Robotics, or a related field, with a focus on robotic manipulation...Suggested$145.6k - $172.9k
...a chatbot to our product — we’re rethinking what it means for software to work with you, not just for you. Our AI & Knowledge team is... ...assistant, and we’re looking for a Senior Full-Stack Software Engineer who wants to help define what AI-native user experience looks like...SuggestedWork experience placementWork at officeLocal areaFlexible hoursShift work$130k - $152k
...epicenter of this historic cultural and financial shift, keep reading.About the team + role Robinhood’s Credit Card & Banking Product Engineering team conceptualizes, designs and builds our entire customer-facing product: from mobile application to underlying backend systems...Work at officeImmediate startFlexible hoursShift work$170k - $235k
...ultimate goal of enabling human life on Mars.SR. FULL STACK SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in building... ...Platform DevelopmentRESPONSIBILITIES: Develop well-architected, responsive, and performant web applicationsDevelop highly reliable...Permanent employmentTemporary workWorldwideWeekend work$85.4k - $232.7k
...garbage.First-principles thinker with vision. You break problems to their core, question the assumptions, and rebuild. A software engineer's job is to architect solutions, not wrestle with syntax. You don't copy an architecture because "that's how it's done" — you ask why and...Immediate startShift work- Responsibilities Design, develop, test, deploy, maintain and improve software. Manage individual project priorities, deadlines and deliverables.QualificationsMinimum qualifications:BA/BS degree in Computer Science or related technical field or equivalent practical experience...Work experience placement
$174k - $252k
...the overall health of backend systems, and guide the backend engineering team.Collaborate with cross-functional partners and engineering... ...or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience...$130k - $152k
...performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards.As a Software Engineer, you’ll build and own backend services, infrastructure, and data systems that support Robinhood’s core financial products. You...Work at officeFlexible hoursShift work3 days per week$250k - $350k
About the RoleWe are looking for a Staff Software Engineer, Backend, to lead and scale the backend infrastructure that powers Pika’s user-... ...seamless product experiences.As a staff-level engineer, you will architect and implement core backend platforms—working closely with...Work at office3 days per week$185k - $230k
...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving... ...self-driving cars working to make this future a reality.Flight Software links together the mechanical, avionics, algorithmic, and...Permanent employmentCasual work$131.4k - $197.2k
...ABOUT THE TEAM The Rubrik Engineering team is comprised of people who produce extraordinary results. Our engineers are driven to build... .... Our mission is to develop a highly reliable and scalable software defined platform that radically simplifies building, deploying...Full timeLocal area$150k - $300k
...truest sense. We're solving complex problems that span hardware, software, and data—from designing satellite systems for the harshness... ...beautiful 3D products. We are looking for first-principles engineers who want to build, deploy, and scale a one-of-a-kind, vertically...Permanent employmentFull timeRemote work$10,000 per month
...World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right... ...missing children, and more. The Role Software Engineers at Palantir build software at scale to transform how organizations...Work experience placementInternshipWork at officeRemote workWork from home$152k - $214k
...people around the world. Why Drivemode: Drivemode is the new software and user experience division of Honda that is focused on... ...Design APIs and SDKs together with external teams Support engineering development lifecycle processes in a highly regulated and safety...Full time- ...Observe by Snowflake is an AI-powered observability platform engineered for scale — ingesting logs, metrics, traces, and events on an... ...of the world's leading data platforms. We are hiring a Senior Software Engineer to own and drive the evolution of our APM and AI observability...Full time
$215.13k - $225.48k
...sensors and compute systems, test operations, systems and safety engineering – all dedicated to making a real, positive impact on the... ...engineering centers in Dearborn, Mich., and Palo Alto, Calif. Software Engineer II positions offered by Latitude AI LLC (Palo Alto,...Permanent employmentFull timeWork at officeImmediate startRemote workVisa sponsorship$307.32k
...history behind us, we're just getting started. Our scientists, engineers, sales executives, and visionaries are united by an unwavering... .... We are currently looking for a high-performing Senior Software Engineer to join our dynamic software engineering Oncology team...Full timeWorldwide2 days per week3 days per week$220k - $230k
...leaders for our proven ability to generate value and unlock opportunities that were previously unattainable. The Senior Software Engineer (CALC engine) is a specialised role working on a complex Java based high-performance OLAP engine. Our engine is a multi-dimensional...Full timeWork at officeFlexible hours$135k - $175k
...Role We are seeking an experienced and passionate Senior Software Engineer to join our dynamic engineering team. In this role, you will... ...'d love to meet you! What You’ll Do Design & Develop: Architect, design, and implement robust, scalable backend services and...Full time$153k - $222k
...commitments. (Note: For EpiSci job openings, fully remote work will be considered by exception.) About the role As the data engine team, our goal is to provide a central data and machine learning platform that can be used across all verticals of the company. We’...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$135k - $145k
...World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right... ..., locate missing children, and more. The Role Software Engineers at Palantir build software at scale to transform how organizations...Full timeWork experience placementWork at officeRemote workWork from homeRelocation package$165k - $250k
...For more information, visit Location: Mountain View, California About the Role As part of our rapidly expanding iOS engineering team, you’ll focus on designing and building cutting-edge video ad solutions. Join us and be part of a team that’s building the...Full timeLocal area$165k - $250k
...United States Mountain View, California, United States New York, New York, United States About the Role In this iOS Engineer role, you will have the unique opportunity to spearhead the development of a state-of-the-art, business-to-business (B2B) SDK, a cornerstone...Full timeLocal area$166k - $244k
...useful inventions. At Google DeepMind, we’re a team of scientists, engineers, machine learning experts and more, working together to... ...The Role In order to set you up for success as an Senior Software Engineer in the Gemini App team, we look for the following skills...Full time$165k - $225k
...infrastructure issues that may impact production. Collaborate with ML engineers to build robust model pipelines utilizing the ML... ...or a Master’s/PhD in a related discipline. Familiarity with software development processes, including version control, bug tracking...Full timeWork experience placementLocal area$120k - $400k
...stack solutions from silicon to systems including hardware and software to train and run the largest ML workloads for AGI. We... ...Science or equivalent degree Possess outstanding software engineering skills with a focus on efficiency and performance Possess experience...Full timeWork experience placementLocal area$147k - $210k
...experience.2 years of experience with software development with web frameworks, Java,... ...accessible technologies.Google's software engineers develop the next-generation... ...at the epicenter of this transformation—architecting the Agentic Infrastructure for the next...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to SimVascular Software Engineer and Architect. Be the first to apply!
- part time software developer remote Stanford, CA
- software implementation project manager Stanford, CA
- healthcare software sales Stanford, CA
- software Stanford, CA
- software technology Stanford, CA
- id software Stanford, CA
- weekend software developer
- payroll software developer
- netflix software developer
- audio software developer

