Average salary: $337,499 /yearly

More stats
Get new jobs by email
  •  ...Sr. Embedded Algorithm Engineer The future of healthcare is here. Join us to shape the future of healthcare for patients and clinicians...  ...algorithm requirements and test metrics Iterate rapidly to develop algorithm prototypes and communicate performance tradeoffs... 
    Suggested
    Local area
    Immediate start
    Remote work
    Home office
    Flexible hours

    Biointellisense

    Redwood City, CA
    5 hours agonew
  • $190k - $280k

     ...Senior Software Engineer (Algorithm Heavy) At Ivo San Francisco Engineering / Full Time / On-site Contract negotiation is the most time-consuming, costly, and difficult component of the contract lifecycle-and it hasn't gotten much easier since the days of fax... 
    Suggested
    Full time
    Contract work
    Work at office
    Remote work

    Nova Talent

    San Francisco, CA
    2 days ago
  • A leading trading firm based in Chicago seeks a Research Developer to join their algorithmic trading team. This role involves collaborating on innovative research projects, implementing cutting-edge trading strategies, and developing high-fidelity simulation software. Ideal... 
    Suggested

    HRB

    Chicago, IL
    2 days ago
  •  ...global software development company in Natick is seeking a skilled software engineer. The role involves using C++ and algorithmic skills to design and develop innovative features for modeling and simulation tools. Candidates with a bachelor's degree and 6 years of... 
    Suggested

    The MathWorks GmbH

    Natick, MA
    4 days ago
  • We are looking for an experienced C++ developer to join our team and revolutionize the way products are made through 3D printing. Your...  ...computational geometry, motion planning, machine kinematics, optimization algorithms , and numerical simulation You will employ performance... 
    Suggested
    Work at office
    Worldwide
    Relocation
    Flexible hours

    Simplify3D

    Cincinnati, OH
    9 hours ago
  •  ...leading software company in 3D printing is looking for an experienced C++ developer to join their Cincinnati team. This role involves solving complex computational problems and optimizing algorithms for enhancing 3D printing capabilities. Ideal candidates will have a... 
    Suggested
    Flexible hours

    Simplify3D

    Cincinnati, OH
    9 hours ago
  • $170k - $220k

     ...medical technology company in California is seeking a full-time Staff Software Engineer specializing in GPU algorithms for ultrasound imaging. The role involves developing and optimizing algorithms to enhance ultrasound image quality using C++ and CUDA. Candidates should... 
    Suggested
    Full time

    EmergencyMD

    Santa Clara, CA
    2 days ago
  •  ...software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost‑...  .../C++ languages, design patterns along with data structure and algorithms will be key to development of software. Your good knowledge... 
    Suggested
    Full time
    Work experience placement

    Siemens AG

    California, MO
    4 days ago
  • A leading technology company in Redlands, CA is looking for a detail-oriented individual to develop and test high-performance routing algorithms. Responsibilities include creating automated tests, analyzing performance data, and collaborating with development teams. Candidates... 
    Suggested
    Relocation package

    PowerToFly

    Redlands, CA
    2 days ago
  • An advanced technology company is seeking a Senior Software Algorithm Engineer to lead the development of innovative algorithms across various disciplines including Signal/Image Processing and Satellite Communication. This role involves managing a team, creating efficient... 
    Suggested

    TSG

    King of Prussia, PA
    1 day ago
  • $129.6k - $233.3k

    Senior Software Engineer - Geometric Algorithms 494991 09-Feb-2026 Research & Development Siemens Industry Software Inc. Siemens EDA...  .... Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost‑effectively... 
    Suggested
    Work at office
    Local area
    Work from home

    Siemens Mobility

    Wilsonville, OR
    2 days ago
  •  ...Massachusetts is seeking an experienced software engineer to design and develop innovative features for modeling and simulation tools. This role requires expertise in C++ and a strong background in algorithm development. Candidates with strong communication skills and... 
    Suggested
    Work at office

    The MathWorks GmbH

    Natick, MA
    2 days ago
  • $135k - $155k

    Software Developer - Numerical Algorithms COMSOL, Inc. is seeking software developers to help build a numerical analysis group in its Burlington, MA office. The primary responsibilities of this position relate to the development of the main numerical methods in COMSOL... 
    Suggested
    Casual work
    Work at office
    Flexible hours

    COMSOL Ltd.

    Burlington, MA
    1 day ago
  • $150k - $175k

     ...as we grow, work across multiple domains, and have a voice in developing our culture. We value diversity in all forms and have at our core...  ..., robotics, and computer vision. The primary focus of the algorithms and machine learning team at Proprio is to develop new technical... 
    Suggested

    Proprio Vision

    Seattle, WA
    2 days ago
  •  ...physicists and computer scientists, you will: design optimization algorithms and perform data analysis to enhance radiation planning...  ...our product portfolio for treatment planning in radiotherapy develop, evaluate, and release new techniques that enable automated radiation... 
    Suggested

    Brainlab Ltd.

    New Bremen, OH
    4 days ago
  • $142.23k - $220.81k

    Algorithms Software Engineer Location: Cypress, CA Job Summary: We are seeking a highly skilled Algorithms Software Engineer to join our...  ...and related estimation techniques. This role involves developing and implementing sophisticated algorithms to accurately determine... 
    Local area
    Flexible hours

    Leonardo DRS

    Cypress, CA
    9 hours ago
  • A leading software company in Burlington, MA is seeking a Software Developer for Numerical Algorithms. This role involves developing numerical methods and optimizing software performance. Candidates should possess a Ph.D. in Numerical Analysis and excellent programming... 
    Casual work

    COMSOL Ltd.

    Burlington, MA
    1 day ago
  • Senior Software Algorithm Engineer (TS/SCI) {S} Job Category: ENG Requisition Number: SENIO003140 Posted : November 28, 2025 Full-Time...  ...Position Overview This position is for a Senior Software Algorithm Developer looking for new challenging problems. As an Algorithm... 
    Full time
    Temporary work
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours

    TSG

    King of Prussia, PA
    1 day ago
  •  ...York to enhance and deliver advanced technology products in algorithmic trading. The role demands strong expertise in Java and algorithmic...  .... Responsibilities include designing trading strategies, developing high-quality production code, and contributing to a diverse team... 

    JPMorgan Chase & Co.

    New York, NY
    9 hours ago
  • $90k - $210k

    A technology solutions provider is seeking a skilled professional to develop and own algorithms for their lifecycle, from conception to deployment. Candidates must be US citizens or able to obtain security clearance and hold an MS or PhD in a relevant field. Strong skills... 
    Flexible hours

    MORSE Corp

    Seattle, WA
    2 days ago
  • A leading technology firm in Mountain View, CA, is seeking a Lidar Algorithms SW Engineer. The role involves designing and developing algorithms for point cloud processing in C++ for various applications, including robotics. Ideal candidates have strong signal processing... 

    Aeva Inc.

    Mountain View, CA
    2 days ago
  • Embedded Algorithm Engineer - VIO / Sensor Fusion (Safety-Critical) Are you passionate about R&D, who is driven to bring real impact and...  ...founded in Eindhoven, Netherlands, in 2025. Our mission is to develop cutting‑edge solutions at the intersection of modern technology... 

    KRUSH Labs

    New Bremen, OH
    2 days ago
  • $101k - $203k

     ...and implementation of hardened Radar software applications. Develop software applications using C and C++ languages on a variety...  ...experience working with Raytheon UltraStack Hardware / Cyrpto algorithms / ARM architecture is highly preferred. Experience with qualification... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Tucson, AZ
    9 hours ago
  • A leading technology firm in Chicago seeks a talented Software Developer to design and implement software solutions for algorithmic trading. Candidates should have a Bachelor's Degree in Computer Science and strong programming skills. The role emphasizes collaboration... 
    Flexible hours

    Sunrise Futures, LLC

    Chicago, IL
    4 days ago
  • $128k - $160k

     ...power to reach their destination. We started as a small team of developers determined to bring trust and transparency to car shopping....  .... Come join us for the ride! Role overview CarGurus Algorithmic Traffic Acquisition team runs SEM advertising. We model customer... 
    Flexible hours

    CarGurus LLC

    Boston, MA
    1 day ago
  •  ...Wilsonville is seeking a Senior Software Engineer to design and develop software for integrated circuit verification. The position...  ...and a deep knowledge of high-performance data structures and algorithms. This role offers competitive compensation, flexible work arrangements... 
    Remote job
    Flexible hours

    Siemens Mobility

    Wilsonville, OR
    2 days ago
  • Dukosi is a leading-edge technology company developing revolutionary technologies that dramatically improve the performance, safety, and...  ..., and responsiveness and invite you to join us as a BMS Algorithm Software Engineer. In this role, you will help demonstrate the... 
    Remote work
    Flexible hours

    Dukosi Ltd

    Denver, CO
    2 days ago
  • $89.4k - $134.2k

     ...making history. Northrop Grumman Space Systems is seeking an Algorithms Software Engineer - Level 2 or 3 with Linux environment and software...  ...Overview As a Software Engineer, you will be responsible for developing, analyzing, testing, and implementing extendable / reusable... 
    Worldwide
    Relocation
    Shift work

    JSfirm.com

    Denver, CO
    2 days ago
  • A leading aerospace company in Boulder, CO seeks an Algorithms Software Engineer (Level 2 or 3) to enhance missile tracking capabilities. This role involves developing and analyzing complex algorithms and requires strong skills in Python and C++, along with a current U.... 

    JSfirm.com

    Denver, CO
    2 days ago
  • $200k - $300k

    LLM Algorithm Lead $200,000 - $300,000 San Francisco, Hybrid Full-time / Permanent A product-focused AI start-up is building LLM systems that run in production and are used daily by over a million professionals. This role is responsible for designing, shipping, and maintaining... 
    Permanent employment
    Full time

    DeepRec.ai

    San Francisco, CA
    4 days ago