Current jobs related to Vice President of Software and Algorithm Engineering - Boulder, Colorado - Foresight Diagnostics Inc.


  • Boulder, Colorado, United States SciTec Full time

    Job DescriptionSciTec is seeking a highly skilled Numerical Algorithm Software Engineer to join our team. As a key member of our creative team, you will be responsible for developing advanced algorithms and software solutions for remote sensing systems.Key Responsibilities:Research and develop new algorithms and analysis techniques for remote sensor data...


  • Boulder, Colorado, United States Foresight Diagnostics Inc. Full time

    About the Role:We are seeking a visionary leader to lead our DART team in the design, development, implementation, and execution of our advanced cancer diagnostic products and algorithms. The ideal candidate will have a strong background in leading multi-disciplinary teams, including software engineering, bioinformatics, systems engineering, particularly...


  • Boulder, Colorado, United States Wana Brands Full time

    Job Title: Senior Vice President of SalesJob Summary:We are seeking a highly experienced Senior Vice President of Sales to lead our commercial strategy and drive revenue growth in the US Hemp B2B Channel. The successful candidate will develop and execute a comprehensive go-to-market plan, leveraging market insights and data to maximize revenue, market share,...


  • Boulder, Colorado, United States Spire Full time

    Job Title: Senior AI Software EngineerJob DescriptionSpire operates a hybrid work model, with team members coming onsite to a Spire office three times a week. This role must be based in either Boulder, Colorado.Key Responsibilities:* Contribute to the design, development, and implementation of software solutions that process large-scale weather data,...


  • Boulder, Colorado, United States Garmin International Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Garmin International Inc. In this role, you will be responsible for designing, implementing, and testing software systems that meet the company's high standards.Key ResponsibilitiesArchitect and develop software systems using Java, Kotlin, and other selected...


  • Boulder, Colorado, United States SciTec Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at SciTec, Inc. in support of our Next-Generation Missile Warning software program. As a key member of our team, you will work on delivering end-to-end software processing of Overhead Persistent InfraRed (OPIR) sensor data for Missile Warning, Missile Defense, Battlespace...


  • Boulder, Colorado, United States General Atomics and Affiliated Companies Full time

    We are seeking a highly skilled Machine Learning Engineer to join our Autonomy and AI Solutions Software group at General Atomics Aeronautical Systems, Inc. (GA-ASI).The ideal candidate will have a strong background in machine learning concepts, principles, and theory, and be able to apply advanced knowledge to develop and deploy end-to-end autonomous...

  • Senior GNC Engineer

    4 weeks ago


    Boulder, Colorado, United States Impulse Space Full time

    Job Summary:We are seeking a highly skilled Senior Guidance, Navigation, and Control (GNC) Engineer to join our team at Impulse Space. As a key member of our Autonomous Systems team, you will be responsible for designing and developing robust control algorithms for spacecraft, including satellite busses in LEO and GEO, large upper stages, and...


  • Boulder, Colorado, United States SoundHound Full time

    About the Role:We're seeking a skilled Data Curation Engineer to join our innovative team at SoundHound. As a key member of our team, you'll design and implement systems that manage a unique blend of searchable data, including audio, meta-data, and traditional text-based content.About You:You're fascinated by the challenge of implementing machine-based...


  • Boulder, Colorado, United States YO HR CONSULTANCY Full time

    Mainframe Software EngineerAt YO HR CONSULTANCY, we are seeking a highly skilled Mainframe Software Engineer to join our team. As a Mainframe Software Engineer, you will be responsible for designing, developing, and testing software applications for our mainframe systems.Key Responsibilities:Design and develop software applications for mainframe systemsTest...


  • Boulder, Colorado, United States Otter Full time

    We are seeking a talented Senior Software Engineer to join our team at Otter. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable software solutions that meet the needs of our users.Our software engineers work on a wide range of projects, from high-impact security initiatives to core data...

  • AI Software Engineer

    1 month ago


    Boulder, Colorado, United States Technical Integrity Full time

    Technical Integrity: AI Software EngineerWe're seeking a seasoned AI software engineer to join our team and contribute to the development of cutting-edge AI products. As a key member of our engineering team, you'll be responsible for designing, building, and maintaining the foundation, core infrastructure, and components of our LLM testing, evaluation, and...


  • Boulder, Colorado, United States O'Connor Education Support Centre Full time

    Job Description:As a senior software engineer at our company, you will be responsible for developing and maintaining high-quality software systems.We are seeking a skilled and experienced individual who can take on leadership roles in our development team. Your primary focus will be on designing, implementing, and testing software solutions that meet our...


  • Boulder, Colorado, United States Hudson River Trading Full time

    Job SummaryHudson River Trading is seeking a highly skilled Software Development Engineer to join our Systems Development team. As a key member of our team, you will be responsible for designing, building, and maintaining tools and software features to automate systems engineering workflows.Key ResponsibilitiesBuilding and maintaining tools and software...


  • Boulder, Colorado, United States QSC Full time

    Job Title: Senior Embedded Software EngineerJob Summary:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at QSC. As a key member of our software development team, you will be responsible for designing and implementing world-class software on our industry-leading Q-SYS platform.Responsibilities:* Design and develop complex...


  • Boulder, Colorado, United States General Atomics and Affiliated Companies Full time

    We are seeking a highly skilled Machine Learning Engineer to join our team at General Atomics and Affiliated Companies. As a Machine Learning Engineer, you will be responsible for developing and deploying end-to-end autonomous systems that enable unmanned aerial systems (UAS) to execute autonomous missions.Key Responsibilities:Develop and evaluate algorithms...


  • Boulder, Colorado, United States FormFactor Full time

    Software Engineer Job DescriptionAt FormFactor, we are seeking a skilled Software Engineer to join our High Precision Devices (HPD) Product Division. As a key member of our R&D team, you will play a vital role in the development of world-class Cryogenic Refrigerators. Your primary responsibilities will include coordinating scientific instruments to ensure...


  • Boulder, Colorado, United States EVONA Full time

    Software Engineering Team LeadWe are seeking a skilled Software Engineering Team Lead to play a key role in guiding engineers, ensuring successful project execution, and cultivating a culture of continuous improvement.This role provides an exciting opportunity to shape the future of our engineering efforts, foster a collaborative, high-performing team, and...


  • Boulder, Colorado, United States Workday Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Workday. As a key member of our Data Processing team, you will be responsible for developing new tooling and services that will redefine the experience of our application developers. Our engineers are innovative, deep in development, and informed about the latest...

  • Software Engineer II

    4 weeks ago


    Boulder, Colorado, United States Medtronic Full time

    About the RoleWe are seeking a highly skilled Software Engineer II to join our team at Medtronic. As a key member of our technology and product development team, you will be responsible for designing, developing, and testing software for our medical devices.Key ResponsibilitiesWork with the software lead to define project goals and deliverablesResponsible...

Vice President of Software and Algorithm Engineering

1 month ago


Boulder, Colorado, United States Foresight Diagnostics Inc. Full time
About the Role

We are seeking a visionary leader to spearhead our DART team in the design, development, and implementation of advanced cancer diagnostic products and algorithms.

The ideal candidate will have a strong background in leading multi-disciplinary teams, including software engineering, bioinformatics, and systems engineering, particularly within the molecular diagnostics or medical device industry.

This role is responsible for the development of both medical device software and internal lab-supporting tools, such as Laboratory Information Management Systems (LIMS) and data management tools.

Key Responsibilities
  • Lead, mentor, and manage a diverse team of software engineers, bioinformaticians, and system engineers.
  • Develop and execute the strategic vision for algorithm development and software engineering.
  • Support the development and growth of cross-functional teams and leaders through education and development initiatives.
  • Collaborate with executive leadership to align software development initiatives with overall business objectives.
  • Evaluate "build versus buy" decisions to determine the most efficient and cost-effective approach for project completion.
  • Allocate resources effectively to balance workload and meet project deadlines.
Requirements
  • Bachelor's or Master's degree in Software Engineering, Bioinformatics, or a related field.
  • Minimum of 10 years of experience in software engineering and/or bioinformatics with a focus on algorithm development and medical device software.
  • Minimum of 5 years of experience leading teams with increasing scope of responsibility.
  • Proven track record of delivering complex software projects.
  • Understanding of regulatory requirements and quality standards for medical device software.
  • Strong knowledge of system design, integration, and validation processes.
  • Excellent leadership, communication, and interpersonal skills.
  • Ability to thrive in a fast-paced, dynamic environment.
  • Knowledge of laboratory information management systems (LIMS) and data management tools, a plus.
What We Offer

Foresight Diagnostics offers a competitive salary, equity offerings, and a comprehensive benefits package, including paid vacation, sick time, and parental leave, as well as medical, dental, vision, life, disability coverage, flexible spending accounts, and a 401k with company match.

We promote the professional development of our employees and encourage upward mobility within the company for high-performing employees.

Foresight Diagnostics is an equal opportunity employer and does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.