Senior Algorithm Engineer — Data Analytics & Visualization

Jobtailor

Santa Barbara (CA)

On-site

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Santa Barbara, CA seeks a senior software engineer to design, implement, and deploy production algorithms turning diverse measurement data into robust insights. You will apply signal processing, ML, and computer vision techniques within a Windows-based product, delivering maintainable, tested software.

You will lead architectural decisions, collaborate across scientists, hardware, and software teams, and remain hands-on while guiding a small cross-functional group toward

Qualifications

  • 5+ years of professional experience developing production software, scientific algorithms, or data-analysis systems.
  • 3+ years of hands-on Windows application development using C#/.NET/WPF and modern C++/STL.
  • Strong foundation in at least two of: signal processing, image processing, numerical methods, statistical analysis, pattern recognition, computer vision, or machine learning.
  • Demonstrated ability to implement algorithms in C++, C#, or Python and move them from exploration into tested production software.
  • Experience defining quantitative validation methods and evaluating algorithm accuracy, robustness, performance, and failure modes using real-world data.
  • Strong object-oriented design, API design, debugging, data-structure, and performance-optimization skills.
  • Experience with multithreaded or asynchronous software and computationally intensive data processing.
  • Demonstrated architecture ownership and technical leadership across algorithm, application, or product boundaries.
  • Meaningful use of GitHub Copilot or comparable AI coding agents on production software; ready to discuss concrete examples.
  • Ability to collaborate clearly with engineers and scientists, communicate complex technical ideas and risks, and lead technical work without direct authority.

Responsibilities

  • Design, implement, validate, optimize, and deploy algorithms from diverse data into robust measurements.
  • Develop production software using C++/STL, C#, .NET, WPF, and Python where appropriate.
  • Apply signal processing, image processing, numerical methods, statistical analysis, pattern recognition, and machine learning to challenging real-world measurement problems.
  • Translate research concepts and prototypes into maintainable, testable, high-performance product software with clear requirements and measurable performance.
  • Build validation strategies using representative datasets, quantitative metrics, uncertainty analysis, and regression tests; communicate limits and tradeoffs.
  • Integrate algorithms into multithreaded Windows applications and instrument workflows spanning data acquisition, hardware control, processing, persistence, visualization, and automation.
  • Own architecture for new analysis capabilities and guide integration into a mature product codebase with sound interfaces and layering.
  • Lead technical investigations and collaborate with applications scientists, systems, hardware, test, and software engineers throughout development.
  • Remain hands-on while providing technical direction and raising software quality in a small cross-functional team.

Skills

C++ Application Development
C#/.NET/WPF Development
Signal Processing
Machine Learning
Technical Leadership

Tools

GitHub Copilot
Windows Applications
Data Acquisition Systems
Automation Tools

Job description

Jobtailor in Santa Barbara, CA seeks a senior software engineer to design, implement, and deploy production algorithms turning diverse measurement data into robust insights. You will apply signal processing, ML, and computer vision techniques within a Windows-based product, delivering maintainable, tested software.

You will lead architectural decisions, collaborate across scientists, hardware, and software teams, and remain hands-on while guiding a small cross-functional group toward

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Data & Analytics
Senior Software Engineer - Data & Analytics

Jobtailor • Alabama

On-site
USD 90,000 - 130,000
Senior Analytics Engineer — AI-Driven Data Solutions
Senior Analytics Engineer — AI-Driven Data Solutions

Jobtailor • Illinois

On-site
USD 130,000 - 180,000
Senior AI & Data Scientist — Analytics Product Leader
Senior AI & Data Scientist — Analytics Product Leader

Jobtailor • Dearborn (MO)

On-site
USD 140,000 - 190,000
Senior Analytics Engineer — AI-Powered Data Platforms Lead
Senior Analytics Engineer — AI-Powered Data Platforms Lead

Jobtailor • California (MO)

On-site
USD 120,000 - 160,000
Staff Software Engineer - Scalable Systems & Leadership
Staff Software Engineer - Scalable Systems & Leadership

Jobtailor • Santa Monica (CA)

On-site
USD 180,000 - 255,000
Senior Windows Software Architect, Real-Time Instrumentation
Senior Windows Software Architect, Real-Time Instrumentation

Jobtailor • Santa Barbara (CA)

On-site
USD 140,000 - 190,000
Lead Algorithm Engineer, Imaging & Signal Processing
Lead Algorithm Engineer, Imaging & Signal Processing

Jobtailor • Massachusetts

On-site
USD 130,000 - 180,000
Senior Data Platform Engineer for AI & Analytics
Senior Data Platform Engineer for AI & Analytics

Jobtailor • Oskaloosa (IA)

On-site
USD 110,000 - 150,000
Senior Data Scientist, Core — Product Insights & ML
Senior Data Scientist, Core — Product Insights & ML

Jobtailor • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Data Scientist — Data-Driven Product Insights
Senior Data Scientist — Data-Driven Product Insights

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000