1

Algorithm Design Jobs (NOW HIRING)

Algorithm Engineer I

Carlsbad, CA · On-site

$105K - $140K/yr

Research, design, develop, and implement cutting-edge algorithms for a variety of complex problems. * Collaborate with cross-functional teams to identify opportunities for algorithm development and ...

Algorithm Engineer I

Carlsbad, CA · On-site

$105K - $140K/yr

Research, design, develop, and implement cutting-edge algorithms for a variety of complex problems. * Collaborate with cross-functional teams to identify opportunities for algorithm development and ...

Algorithm Engineer II

Lawrence, KS · On-site

$135K - $170K/yr

Research, design, develop, and implement cutting-edge algorithms for a variety of complex problems. * Collaborate with cross-functional teams to identify opportunities for algorithm development and ...

Algorithm Engineer II

Lawrence, KS · On-site

$135K - $170K/yr

Research, design, develop, and implement cutting-edge algorithms for a variety of complex problems. * Collaborate with cross-functional teams to identify opportunities for algorithm development and ...

Algorithm Engineer II

Lawrence, KS · On-site

$135K - $170K/yr

Research, design, develop, and implement cutting-edge algorithms for a variety of complex problems. * Collaborate with cross-functional teams to identify opportunities for algorithm development and ...

Algorithm Engineer I

Carlsbad, CA · On-site

$105K - $140K/yr

Research, design, develop, and implement cutting-edge algorithms for a variety of complex problems. * Collaborate with cross-functional teams to identify opportunities for algorithm development and ...

CVML Algorithm Engineer

Sunnyvale, CA · On-site

$147K - $272K/yr

Prototype machine learning architecture and algorithms based on state of art techniques from the latest literature drive application features from concept, model/algorithm design, training to ...

Design and implement novel computational photography algorithms. * Work closely with the hardware team to design new camera products. * Transfer technology to product groups and see your ideas ...

Design and implement novel computational photography algorithms. * Work closely with the hardware team to design new camera products. * Transfer technology to product groups and see your ideas ...

Lead the design and development of advanced ECG signal processing algorithms, including filtering, feature extraction, waveform delineation, and rhythm classification * Architect scalable algorithm ...

... Algorithm Design, Mathematical Optimization,, Multi-threading, Linux, CMake, Python, Performance Profiling, Hardware Abstraction, Signal Processing Employment Type: FULL_TIME

Develop (design, implement, optimize) conventional image processing algorithms for automotive embedded serial production projects. * Design, develop/tune, and optimize deep learning models for ADAS ...

next page

Showing results 1-20

Algorithm Design information

See salary details

$29.5K

$110.9K

$172.5K

How much do algorithm design jobs pay per year?

As of Jun 6, 2026, the average yearly pay for algorithm design in the United States is $110,868.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,500.00 and $129,000.00 per year, depending on experience, location, and employer.

What is the difference between Algorithm Design vs Data Scientist?

AspectAlgorithm DesignData Scientist
Required CredentialsComputer Science degree, programming skillsStatistics, data analysis, programming
Work EnvironmentSoftware development, research teamsData analysis, business insights teams
Industry UsageTech, software, AI developmentFinance, marketing, healthcare
Common Search/ComparisonFocus on creating algorithmsFocus on data analysis and interpretation

Algorithm Design involves creating efficient algorithms to solve computational problems, often requiring strong programming and computer science skills. Data Scientists analyze and interpret complex data to inform business decisions, combining statistical knowledge with programming. While both roles require technical skills, Algorithm Design is more focused on developing algorithms, whereas Data Scientists focus on extracting insights from data.

Is AI replacing algorithms?

Algorithm design is a fundamental skill for AI development, as AI systems rely on algorithms to process data and make decisions. While AI introduces new techniques like machine learning, it still depends on algorithms created by algorithm designers to function effectively. Therefore, AI is not replacing algorithms but expanding the scope of algorithmic applications in technology.

What is algorithm design?

Algorithm design is the process of creating step-by-step solutions to computational problems. It involves defining a clear set of instructions that a computer can follow to achieve a specific goal, such as sorting data or searching for information. Good algorithm design focuses on efficiency, correctness, and scalability, ensuring that the solution works well for different inputs and sizes. This field is fundamental in computer science and underpins many areas of software development and engineering.

What are some common challenges faced by professionals in algorithm design roles, and how can they be addressed?

Professionals in algorithm design often encounter challenges such as optimizing for both efficiency and accuracy, handling large or complex datasets, and ensuring solutions are scalable. Collaboration with software engineers, data scientists, and domain experts is crucial to validate approaches and integrate algorithms effectively into products. Staying updated with the latest research and continuously refining problem-solving skills can help address these challenges and contribute to innovative, robust solutions.

What are the key skills and qualifications needed to thrive in Algorithm Design, and why are they important?

To excel in Algorithm Design, you need a deep understanding of data structures, computational complexity, and strong mathematical and programming foundations, often supported by a degree in computer science or a related field. Familiarity with programming languages like Python, C++, or Java, and tools such as algorithm analysis frameworks and version control systems, is typically required. Analytical thinking, problem-solving ability, and effective communication are crucial soft skills for this role. These capabilities are vital for developing efficient, scalable solutions and effectively collaborating with development teams to solve complex computational problems.
More about Algorithm Design jobs
What states have the most Algorithm Design jobs? States with the most job openings for Algorithm Design jobs include:
Infographic showing various Algorithm Design job openings in the United States as of May 2026, with employment types broken down into 97% Full Time, and 3% Contract. Highlights an 74% Physical, 2% Hybrid, and 24% Remote job distribution, with an average salary of $110,868 per year, or $53.3 per hour.
Algorithm Engineer I

Algorithm Engineer I

Full Swing Golf Inc

Carlsbad, CA • On-site

$105K - $140K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 16 hours ago


Job description

Description

We are seeking a highly motivated and innovative Algorithm Engineer I to join our team. The ideal candidate will have a strong foundation in mathematics, and signal processing, with a track record of developing and implementing complex algorithms for real-world applications.


Primary Functions

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Research, design, develop, and implement cutting-edge algorithms for a variety of complex problems.
  • Collaborate with cross-functional teams to identify opportunities for algorithm development and integration.
  • Analyze and optimize existing algorithms for improved performance and efficiency.
  • Conduct thorough testing and validation of algorithm performance.
  • Stay up-to-date with the latest advancements in algorithm development and machine learning.

**Candidates must be local to and able to work onsite from either our Carlsbad, CA office or Lawrence, KS office depending on their location.**

Requirements

Required Education and Basic Qualifications

  • Master's degree or PhD in Computer Science, Mathematics, or a related field.
  • 0-2 years of experience in algorithm development and implementation.
  • Strong proficiency in Python.
  • Expertise in machine learning, data mining, and statistical modeling.
  • Background in digital signal processing
  • Knowledge of algorithm design and optimization techniques.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.

Preferred Experience & Skills

  • Experience in radar systems and radar signal processing
  • 2+ years of experience in algorithm development and implementation.
  • Experience with specific algorithm domains (e.g., computer vision, natural language processing, reinforcement learning).
  • Publications in top-tier academic conferences or journals.
  • Experience with large-scale data processing and cloud computing platforms.
  • Profieciency in programming languages such as C/C++
  • Experience in FPGA design

Other Duties

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.


Work Environment

  • This role operates in a hybrid or office-based environment, depending on company needs.
  • Work is primarily performed in an office setting with standard working hours; however, occasional after-hours support may be required.
  • The position requires frequent interaction with employees across different departments, requiring strong collaboration and communication skills.
  • The role may involve sitting for extended periods, working on a computer.
  • Able to lift 25 lbs

What We Offer:

  • Comprehensive Benefits Package - Medical, dental, and vision coverage, plus more
  • 401(k) with Company Match - Up to 4% contribution match
  • Paid Time Off - Generous PTO and paid holidays
  • Competitive base salary plus commission
  • On-target earnings (OTE) aligned with performance
  • Opportunity for growth into senior sales, strategic accounts, or leadership roles based on results
  • Supportive Work Environment - A relaxed, non-corporate atmosphere
  • Team Culture - Engaging team bonding events and activities

Ready to Grow with Us?

You'll be part of a growing, innovative company at the intersection of sports and technology, selling a premium product with strong market demand. This is a role for someone who wants ownership, accountability, and the opportunity to directly influence business results.

Full Swing Golf is an Equal Opportunity Employer. We believe everyone has the power to make a difference and are committed to fostering an inclusive workplace. We provide equal employment opportunities regardless of sex, race, color, gender, religion, marital or domestic partner status, age, national origin, ancestry, disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship, or genetic information. If you need an accommodation during the application or interview process, please contact hr@fullswinggolf.com.