1

Senior Algorithm Engineer Jobs in Florida (NOW HIRING)

Support the transition of algorithms into real-time, high-performance computing environments * Work independently on technical initiatives while also collaborating with small, highly skilled ...

DSP Engineer

Sarasota, FL

$137K - $160K/yr

Support transition of algorithms to real-time, high-performance production computing environments. Position Requirements Senior Digital Signal Processing Engineer - Minimum Qualifications Seeking an ...

Senior FPGA Design Engineer

Melbourne, FL · On-site

$114K - $157K/yr

Job Summary We are seeking a Senior FPGA/DSP Engineer with strong experience in VHDL, Xilinx FPGAs, and DSP algorithm implementation . The ideal candidate will have hands-on experience with FPGA ...

Senior Software & Autonomy Integration Engineer

Tampa, FL · On-site

$115K - $152K/yr

Senior Software & Autonomy Integration Engineer Tampa/MacDill AFB, FL Agile IT Synergy, LLC is a ... algorithms on uncrewed systems (UxS) in support of Special Operations Forces (SOF). This role ...

Showing results 21-40

Senior Algorithm Engineer information

See Florida salary details

$44.5K

$94.6K

$137.1K

How much do senior algorithm engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for senior algorithm engineer in Florida is $94,575.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,100.00 and $107,200.00 per year, depending on experience, location, and employer.

What does a senior algorithm engineer do?

A Senior Algorithm Engineer is responsible for designing, developing, and optimizing complex algorithms that solve technical problems or enhance product performance. They often work with large datasets, machine learning models, or mathematical techniques to create efficient solutions. In addition to coding, they may collaborate with cross-functional teams, review the work of junior engineers, and help set the technical direction for algorithm development projects. Their expertise ensures that products and systems run efficiently and accurately.

What are the key skills and qualifications needed to thrive as a senior algorithm engineer, and why are they important?

To thrive as a Senior Algorithm Engineer, you need advanced proficiency in mathematics, computer science, and algorithm design, usually supported by a relevant degree and extensive experience in the field. Expertise with programming languages such as Python or C++, proficiency with machine learning libraries, and familiarity with version control systems like Git are commonly required. Strong problem-solving skills, attention to detail, and the ability to communicate complex ideas clearly help set top candidates apart. These skills are crucial for developing robust, efficient solutions and collaborating effectively on challenging technical projects.

What are some common challenges faced by senior algorithm engineers when deploying algorithms into production environments?

Senior Algorithm Engineers often encounter challenges such as ensuring that algorithms are both scalable and efficient when integrated into real-time systems. Balancing model accuracy with computational resource constraints is a frequent task, as well as addressing data inconsistencies and managing version control for iterative algorithm updates. Collaboration with software engineers and data engineers is essential to ensure smooth deployment, monitor performance, and quickly resolve any production issues. Staying updated with the latest frameworks and best practices also helps in overcoming these challenges.

What is the difference between Senior Algorithm Engineer vs Data Scientist?

AspectSenior Algorithm EngineerData Scientist
Required CredentialsBachelor's or Master's in CS, EE, or related; strong math and programming skillsBachelor's or Master's in CS, Statistics, or related; strong analytical and programming skills
Work EnvironmentDevelops algorithms for software, hardware, or embedded systems in tech companiesAnalyzes data to extract insights, often in tech, finance, or healthcare sectors
Industry UsageCommon in AI, robotics, and software developmentPrevalent in analytics, machine learning, and business intelligence

While both roles require strong programming and analytical skills, Senior Algorithm Engineers focus on designing and optimizing algorithms for technical systems, whereas Data Scientists analyze data to inform business decisions. The roles often overlap in AI and machine learning projects but serve different primary functions within organizations.

What are the most commonly searched types of Algorithm Engineer jobs in Florida?

The most popular types of Algorithm Engineer jobs in Florida are:

What cities in Florida are hiring for Senior Algorithm Engineer jobs?

Cities in Florida with the most Senior Algorithm Engineer job openings:

Infographic showing various Senior Algorithm Engineer job openings in Florida as of August 2026, with employment types broken down into 90% Full Time, 5% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $94,575 per year, or $45.5 per hour.

Senior Digital Processing Engineer

Sarasota, FL • On-site

Kavaliro
IT Services • 501 - 1,000 employees

$130K - $140K/yr

Full-time

Posted 27 days ago


Job description

Job Description
Kavaliro is seeking an experienced Senior Digital Signal Processing (DSP) Engineer for our client to develop advanced signal-processing technologies supporting mission-critical government programs. This role is ideal for an engineer who enjoys solving complex technical challenges and working across algorithm development, RF analysis, simulation, and high-performance software implementation.
You'll have the opportunity to work independently as a principal investigator or collaborate with a small team of highly technical engineers and researchers. The position involves taking innovative signal-processing concepts from research and development through implementation and ultimately into real-time production environments.
Pay: $130,000.00 - 140,000.00 per year
What You'll Do
  • Research, develop, and implement advanced signal-processing algorithms for a variety of RF applications
  • Analyze RF signals and associated data to identify patterns, characteristics, and technical insights
  • Perform reverse engineering, simulation, modeling, and algorithm evaluation
  • Develop and optimize signal-processing algorithms using C/C++ and Python
  • Translate research concepts and algorithms into production-ready software
  • Support the transition of algorithms into real-time, high-performance computing environments
  • Work independently on technical initiatives while also collaborating with small, highly skilled engineering teams
  • Investigate complex signal-processing challenges and develop innovative solutions for mission-critical applications
  • Contribute to the design and development of technologies supporting defense and Intelligence Community missions
Required Qualifications
  • U.S. Citizenship is required
  • Ability to obtain and maintain a TS/SCI security clearance; a clearance is not required to apply or at the time of hire
  • Bachelor's or Master's degree in Electrical Engineering or a related technical field
  • 7+ years of professional experience in digital signal processing preferred
  • Strong background in one or more of the following areas:
    • Digital signal processing
    • Digital communications
    • Detection and estimation theory
    • Remote sensing
    • Radar signal processing
    • Adaptive antenna array processing
    • Navigation and geolocation
  • Demonstrated programming ability, particularly in scientific or engineering applications
  • Hands-on experience implementing signal-processing algorithms in C/C++ and Python
  • Strong analytical and problem-solving abilities
  • Ability to work effectively both independently and as part of a collaborative engineering team
Preferred Experience
  • Experience developing signal-processing algorithms for defense or government applications
  • Familiarity with Linux environments and open-source development toolchains
  • Experience with Software Defined Radio (SDR)
  • Knowledge of baseband and RF architectures
  • Experience with wireless propagation, modeling, or simulation
  • Familiarity with modern communications standards and protocols, including:
    • LTE
    • WCDMA
    • GSM
    • 802.11
    • 802.16
  • Knowledge of numerical linear algebra
  • Experience transitioning research algorithms into real-time or high-performance computing environments
  • Familiarity with the X-Midas framework or similar signal-processing platforms
Kavaliro provides Equal Employment Opportunities to all employees and applicants. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Kavaliro is committed to the full inclusion of all qualified individuals. In keeping with our commitment, Kavaliro will take the steps to assure that people with disabilities are provided reasonable accommodations. Accordingly, if reasonable accommodation is required to fully participate in the job application or interview process, to perform the essential functions of the position, and/or to receive all other benefits and privileges of employment, please respond to this posting to connect with a company representative.
Job Requirements
On-Site
By using best practices and optimal employee recruiting strategies, Kavaliro provides employers with employment solutions by providing the most qualified and professional employees, who can staff both project and permanent positions in order to ensure the ongoing success of all types of businesses. We use a streamlined-yet-thorough approach to staffing that saves our clients administrative time, resources and money.