Back to jobs
tags.new

Senior Integration Engineer - Algorithms

United States

We believe the future of our nation’s roadways is automated, safer, more accessible and enables more efficient movement of people and goods. While billions have been invested into developing vehicle technologies – including advanced driver assistance systems (“ADAS”) and autonomous driving solutions – a small fraction has been spent on developing infrastructure to support and enhance roadways. At Cavnue, we are developing and integrating technologies that will power the world’s most technologically advanced roadways (“cavnues”). Our approach is founded in creating a digital model of the roadway that analyzes and optimizes road conditions in real-time, sharing actionable alerts and providing proactive guidance to vehicles and drivers.

Join us in innovating the roads of the future. Cavnue, which in April 2022 announced the closing of its Series A at $130M, is bridging vehicle technology and road infrastructure to rapidly deliver safer roads today while accelerating the adoption of connected and automated vehicles (CAVs) moving forward. With ongoing deployments in Michigan and Texas, Cavnue is the only company in North America that uses Smart Road technology to improve performance for road operators and deliver a safer, more efficient experience for all road users while preparing for a future with more CAVs. Our mission is to set the new standard for road performance and safety.

Role Overview

We seek an experienced Integration Engineer with a strong foundation in systems engineering and specialized expertise in classical algorithms for estimation and control, such as Kalman filtering. You will be responsible for designing, building, and maintaining robust services and integration solutions that incorporate real-time data processing and state estimation from various sensor inputs. This fully remote role involves collaborating with cross-functional teams to develop and deploy systems where accurate estimation and prediction based on classical methods are critical. Join us in building the foundational systems that power intelligent applications through sophisticated data interpretation.

Core Responsibilities:  

  • Expert with Python and using technologies such as Postgres.
  • Drive production of high-quality code through standards adoption, lifecycle testing, and continuous monitoring for opportunities to improve
  • Engineer data structures, databases, and data lakes for optimal performance and reactivity in a production environment.
  • Optimize algorithm implementations for computational efficiency, latency, and resource constraints, potentially targeting specific hardware or embedded systems.
  • Integrate classical algorithm modules (potentially developed in C++ or using specialized libraries) seamlessly into the broader platform architecture and services.
  • Build and manage scalable data ingestion, storage (e.g., data lakes), and processing pipelines optimized for ML training data and feature engineering
  • Implement comprehensive monitoring, logging, and alerting for platform health, data quality, and algorithm performance.
  • Collaborate closely with hardware engineers, software developers, and researchers on sensor selection, system architecture, calibration procedures, and resolving integration challenges.
  • Maintain clear documentation for algorithms, system designs, integration points, and operational procedures.
  • Assurance of high-quality code through standards adoption, lifecycle testing, and continuous monitoring for opportunities to improve
  • Establish low-latency/high throughput APIs on streaming packets of data from the cloud and edge
  • Contribute to a healthy and positive engineering culture

Nice to Have Responsibilities: 

  • Work in a number of languages (Python, C++, Go), established libraries and technologies (Redis, BigQuery, Pulsar, Flink) and development environments (K8s, NVIDIA Jetson)  
  • Experience with technologies like Apache Spark or Kafka
  • Design, implement, and optimize algorithms for real-time state estimation and sensor fusion using classical techniques (e.g., Linear Kalman Filters (LKF), Extended Kalman Filters (EKF), Unscented Kalman Filters (UKF), Particle Filters, Bayesian estimation).

Requirements:

  • 5+ years of professional experience in software engineering, platform engineering, or integration engineering.
  • Bachelors Degree in Computer Science, Engineering or equivalent experience 
  • Proficiency in programming languages commonly used for both platform development and algorithm implementation, such as Python and C++
  • Experience with data analysis, visualization, and simulation tools (e.g., Python libraries like NumPy, SciPy, Pandas; potentially MATLAB)
  • Experience with cloud platforms (AWS, Azure, or GCP) and core infrastructure services
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Excellent problem-solving, analytical, and troubleshooting skills
  • Strong communication and collaboration skills
  • Experience working with Git, GitHub, Jira, Confluence – or similar tools – including complex operations and workflows
  • Comfortable working in a Linux development environment 
  • History of building software in highly-collaborative environments
  • Willingness and eagerness to think about how to solve problems for multiple users through common interaction patterns
  • Experience designing practical and compelling architectures and systems
  • You demonstrate curiosity and initiative to understand complex systems, with the ability to make meaningful progress independently and with minimal guidance.

Bonus:

  • Early-stage start-up experience is a plus
  • Worked in development of complex build processes and optimizing developer workflows
  • Experience with Infrastructure as Code (e.g., Terraform, Ansible) and CI/CD pipelines

Salary Range: The compensation range for this position is specific to the location(s) listed below and is the range Cavnue reasonably and in good faith expects to pay for the position taking into account the wide variety of factors that are considered in making compensation decisions, including job-related knowledge; skillset; experience, education and training; certifications; and other relevant business and organizational factors. Actual pay may vary based on these factors and geography.

Remote: $145,000 - $195,000

Additional Compensation: The successful candidate may be eligible to participate in Cavnue's equity program and/or a discretionary annual incentive program, subject to the rules governing such programs. (Cash or equity incentive awards, if any, will depend on various factors, including, without limitation, individual and company performance.) Note: Cavnue's benefit, compensation and incentive programs are subject to eligibility requirements and other terms of the applicable plan or program.

Benefits:

  • Medical, dental, and vision benefits
  • Life insurance and disability insurance
  • 401(k) with 4% company contribution - no waiting period
  • Parental and adoption leave
  • Fertility and infertility benefits
  • Wellness perks including access to on-demand primary care, virtual health appointments, and online mental health therapy
  • Generous PTO bank, including paid year-end holiday shutdown
  • Company-sponsored lunches twice weekly (in office)
  • Learning and development opportunities
  • Top-of-the-line equipment

We are building an incredible team of employees with diverse backgrounds and experiences. We believe that great work can occur anywhere and are open to considering candidates who meet our needs who reside outside our geographic footprint. We also value the impact that can result from co-located teams and some roles may require regular presence in one of our offices.

Cavnue is an Equal Opportunity Employer and prohibits discrimination or harassment of any kind. All employment decisions at Cavnue are based on business needs, job requirements, and individual qualifications, without regard to race, color, national origin, sex, gender, age, religion or belief, disability, sexual orientation, family or parental status, veteran status, or any other status protected by law.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Cavnue’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Select...
Select...
Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Select...

Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.