1

Algorithm Jobs (NOW HIRING)

Algorithm Engineer I

Carlsbad, CA · On-site

$105K - $140K/yr

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 ...

Design, implement, test and document algorithms for Cardiology products based on customer and clinical needs. * Clinically validate that algorithms meet intended use and performance requirements ...

Description We are seeking a highly skilled and innovative Junior Algorithm Engineer to join our team. The ideal candidate will have a strong foundation in mathematics, and machine learning, with a ...

Design, implement, test and document algorithms for Cardiology products based on customer and clinical needs. * Clinically validate that algorithms meet intended use and performance requirements ...

Algorithm Engineer (5G/Location) Location: Remote USA Employees : Industry : Wireless services Position Reporting To: Algorithm Engineering Lead Dynamic Bay Area startup is seeking a Principal ...

Algorithm Engineer II

Lawrence, KS · On-site

$135K - $170K/yr

Description We are seeking a highly skilled and innovative Junior Algorithm Engineer to join our team. The ideal candidate will have a strong foundation in mathematics, and machine learning, with a ...

Algorithm Engineer II

Lawrence, KS · On-site

$135K - $170K/yr

We are seeking a highly skilled and innovative Junior Algorithm Engineer to join our team. The ideal candidate will have a strong foundation in mathematics, and machine learning, with a proven track ...

In this role, the Algorithm Software Engineer will develop and deploy cutting edge signal processing applications to improve the capabilities of the warfighter in modern electronic warfare ...

In this role, the Algorithm Software Engineer will develop and deploy cutting edge signal processing applications to improve the capabilities of the warfighter in modern electronic warfare ...

In this role, the Algorithm Software Engineer will develop and deploy cutting edge signal processing applications to improve the capabilities of the warfighter in modern electronic warfare ...

In this role, the Algorithm Software Engineer will develop and deploy cutting edge signal processing applications to improve the capabilities of the warfighter in modern electronic warfare ...

Work with algorithm developers to design tests that qualify algorithms to perform in a robust and well characterized manner on real world noisy images. * Generate statistical reports highlighting ...

Work with algorithm developers to design tests that qualify algorithms to perform in a robust and well characterized manner on real world noisy images. * Generate statistical reports highlighting ...

We're looking for an Algorithm Engineer to join and contribute to a high-impact engineering team from early concept through full product realization. This is a hands-on development role with ...

In this role, the Algorithm Software Engineer will develop and deploy cutting edge signal processing applications to improve the capabilities of the warfighter in modern electronic warfare ...

We currently have openings for algorithm engineers to design, implement, and validate new algorithms across multiple domains including networking, distributed data fusion and resource management ...

In this role, the Algorithm Software Engineer will develop and deploy cutting edge signal processing applications to improve the capabilities of the warfighter in modern electronic warfare ...

next page

Showing results 1-20

Algorithm information

See salary details

$33

$78

$103

How much do algorithm jobs pay per hour?

As of May 29, 2026, the average hourly pay for algorithm in the United States is $78.49, according to ZipRecruiter salary data. Most workers in this role earn between $66.83 and $88.94 per hour, depending on experience, location, and employer.

What is an Algorithm job?

An Algorithm job typically involves designing, analyzing, and optimizing algorithms to solve complex problems efficiently. Professionals in this role work in fields like computer science, data science, artificial intelligence, and software development. They create algorithms for tasks such as data processing, machine learning, search optimization, and automation. Strong mathematical and programming skills are essential, along with knowledge of algorithmic complexity and data structures.

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

To excel as an Algorithm Engineer, you typically need a strong background in computer science, mathematics, and programming languages such as Python, C++, or Java, often supported by a relevant degree. Familiarity with algorithms and data structures, version control systems like Git, and experience with technical tools such as MATLAB or TensorFlow are highly valued. Analytical thinking, problem-solving abilities, and effective communication skills are crucial soft skills for this position. These competencies are essential to create efficient algorithms, collaborate across teams, and drive innovation in computational solutions.

What are typical projects or tasks that an Algorithm Engineer works on?

As an Algorithm Engineer, you might work on developing and optimizing algorithms for tasks like data analysis, machine learning, computer vision, or operations research, depending on the industry. Daily responsibilities often include writing and testing code, analyzing performance bottlenecks, and collaborating with data scientists, product managers, or software engineers to integrate algorithms into production systems. You may also be involved in researching new techniques, reviewing technical literature, and presenting your findings to technical and non-technical audiences. This role often requires balancing creative problem-solving with practical implementation and continuous improvement.
What cities are hiring for Algorithm jobs? Cities with the most Algorithm job openings:
What are the most commonly searched types of Algorithm jobs? The most popular types of Algorithm jobs are:
What states have the most Algorithm jobs? States with the most job openings for Algorithm jobs include:
Infographic showing various Algorithm job openings in the United States as of May 2026, with employment types broken down into 2% Locum Tenens, 1% Internship, 74% Full Time, 19% Part Time, and 4% Contract. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $163,264 per year, or $78.5 per hour.

Principal Algorithm Engineer / Robotics Algorithm Lead

Analogdevices

Wilmington, MA

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 14 days ago


Job description

About Analog Devices

Analog Devices, Inc. (NASDAQ:ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possible. Learn more atwww.analog.comand onLinkedInandTwitter (X).

Principal Algorithm Engineer / Robotics Algorithm Lead

Location: Wilmington, MA

Department: Robotics Systems Solution

Role Summary:

Lead the design, implementation, and deployment of state-of-the-art algorithms across the full robotics stack, with a primary focus on Autonomous Mobile Robots (AMR), Simultaneous Localization and Mapping (SLAM), and embedded AI solutions. This position combines deep technical expertise, cross-functional leadership, and a passion for solving complex real-world problems by bridging advanced algorithmic research with large-scale, production-ready systems.

Key Responsibilities:

  • Architect, develop, and optimise SLAM, motion control, path planning, and behavioral decision-making algorithms for AMR and robotics platforms.
  • Lead the integration of multi-modal sensor data (iTOF, RGB, LiDAR, IMU) for robust perception, mapping, and navigation in dynamic environments
  • Drive innovation in embedded Edge AI, leveraging GPU-accelerated frameworks (CUDA, cuVSLAM, RTAB-MAP, ORB-SLAM) and machine learning/reinforcement learning to enhance robot performance
  • Oversee low-level motor control development (position, velocity, torque loops) and system-level AI integration.
  • Utilise and extend 2D/3D simulation platforms (Gazebo, MuJoCo, IsaacSim) for algorithm development, validation, and real-world deployment support
  • Collaborate with systems, mechanical, hardware, and software teams to optimise hardware-software integration and system performance
  • Conduct rigorous testing and debugging in simulation and real-world scenarios; troubleshoot and resolve complex technical issues
  • Champion technical documentation, standards compliance, and safety best practices across the team
  • Mentor and develop engineering talent in advanced robotics and AI/ML techniques
  • Proactively engage with customers to translate their challenges into scalable, high-impact solutions; ensure customer success from prototyping through deployment
  • Represent the Robo8cs team in external forums: le patents, publish research, speak at industry conferences, and contribute to open-source projects

Required Qualifications:

  • MS or PhD in Robo8cs, Computer Science, Electrical/Mechanical Engineering, or related eld
  • 8+ years of experience in robotics algorithm development, with a focus on AMR/SLAM and embedded systems
  • Advanced prociency in C++, Python, and ROS/ROS2; hands-on experience with TensorFlow, PyTorch, and simulation platforms
  • Proven track record delivering production-grade algorithms and hardware-software solutions in robotics
  • Strong analytical and creative problem-solving skills; hands-on approach to prototyping, testing, and troubleshooting
  • Experience leading and mentoring technical teams; ability to communicate complex ideas clearly to both technical and non-technical audiences
  • Demonstrated ability to bridge technical breakthroughs with business value and customer impact

Preferred Qualifications:

  • Experience with large-scale robotics deployments (industrial, commercial, or eld)
  • Prior patent lings, publications, or open-source contributions in robotics/AI
  • Familiarity with safety standards and regulatory requirements in robotics

Why Join Us?

  • Shape the future of autonomous robotics at scale
  • Work on impactful projects with cutting-edge hardware and real-world datasets
  • Collaborate with world-class engineers in a culture that values innovation, autonomy, mentorship, and measurable business impact
  • Competitive compensation, benets, and professional growth opportunities

For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process.

Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.

EEO is the Law: Notice of Applicant Rights Under the Law.

Job Req Type: ExperiencedRequired Travel: Yes, 10% of the timeShift Type: 1st Shift/DaysThe expected wage range for a new hire into this position is $157,080 to $227,460.
  • Actual wage offered may vary depending on work location, experience, education, training, external market data, internal pay equity, or other bona fide factors.

  • This position qualifies for a discretionary performance-based bonus which is based on personal and company factors.

  • This position includes medical, vision and dental coverage, 401k, paid vacation, holidays, and sick time, and other benefits.