1

Algorithm Engineer Jobs in Boston, MA (NOW HIRING)

Senior Software Engineer / Back-End Developer

Woburn, MA · On-site

$128.60K - $167.10K/yr

The Senior Software Engineer / Back-End Developer will implement software solutions to high-impact problems, create infrastructure for processing large datasets, and collaborate with algorithm ...

As a Lead Software Engineer you will design, develop, and implement real-time software for RF ... Translate algorithm specifications (MATLAB, Python) into optimized C/C++ implementations

As a Lead Software Engineer you will design, develop, and implement real-time software for RF ... Translate algorithm specifications (MATLAB, Python) into optimized C/C++ implementations

Lead Software Engineer

Woburn, MA · On-site

$157K - $224K/yr

As a Lead Software Engineer you will design, develop, and implement real-time software for RF ... Translate algorithm specifications (MATLAB, Python) into optimized C/C++ implementations

next page

Showing results 1-20

Algorithm Engineer information

See Boston, MA salary details

$64.6K

$121.3K

$220.5K

How much do algorithm engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for algorithm engineer in Boston, MA is $121,270.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,400.00 and $143,900.00 per year, depending on experience, location, and employer.

What does an Algorithm Engineer do?

An Algorithm Engineer designs, develops, and optimizes algorithms to solve complex computational problems. They analyze data, improve system performance, and implement mathematical models for various applications, such as machine learning, computer vision, and optimization. This role requires proficiency in programming languages like Python or C++, strong mathematical skills, and an understanding of data structures and algorithms. Algorithm Engineers work closely with software developers, data scientists, and researchers to integrate efficient solutions into real-world systems.

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

To thrive as an Algorithm Engineer, you need a strong background in mathematics, computer science, and programming, usually demonstrated with a degree in these fields and experience in algorithm design and analysis. Familiarity with languages like Python, C++, or Java, and tools such as MATLAB or TensorFlow, as well as relevant certifications like those in data science or machine learning, are typically advantageous. Outstanding problem-solving abilities, analytical thinking, and effective communication are critical soft skills for success in this role. These competencies are crucial because they enable Algorithm Engineers to design efficient, innovative solutions and collaborate seamlessly with multidisciplinary teams.

What are the typical challenges an Algorithm Engineer faces in their day-to-day work?

Algorithm Engineers often encounter complex problems that require creative, efficient solutions within strict performance or resource constraints. They may need to optimize existing algorithms, develop new ones from scratch, and ensure seamless integration into larger software systems, often while balancing accuracy, speed, and scalability. Collaborating with other engineers, data scientists, and product teams to align technical efforts with business goals is also a regular part of the job. Staying updated with the latest advancements in algorithms and technology is essential, making continuous learning a key aspect of the role.
What are the most commonly searched types of Algorithm Engineer jobs in Boston, MA? The most popular types of Algorithm Engineer jobs in Boston, MA are:
What are popular job titles related to Algorithm Engineer jobs in Boston, MA? For Algorithm Engineer jobs in Boston, MA, the most frequently searched job titles are:
What cities near Boston, MA are hiring for Algorithm Engineer jobs? Cities near Boston, MA with the most Algorithm Engineer job openings:

Principal Software Engineer - DSP Algorithm

Boseallaboutme

Framingham, MA

$138.90K - $186.20K/yr

Full-time

Medical, Retirement

Posted 10 days ago


Job description

At Bose Corporation, we believe sound is the most powerful force on earth - and for over 60 years, we have been a company built on innovation, excellence, and independence. Privately owned, fiercely customer-focused, and driven by our values, we continue to lead industries and transform lives through sound.

Today, Bose Corporation is entering an exciting new era. Across multiple global Business Units and Global Functions, we are shaping the future of audio technology, automotive, luxury, and premium experiences. We invite you to join us in this transformation.

Job DescriptionPrincipal Software Engineer - DSP Algorithms

At Bose, we are passionate about helping people reach their fullest human potential so they can feel more, do more, and be more. As a member of the Software team within Bose Audio Lab, you will play a key role in developing high-performance audio systems supporting Automotive and other Bose business units. You will implement cutting-edge audio processing algorithms on multiple DSP platforms to deliver unique and engaging audio experiences. You will collaborate with research teams to take acoustic concepts from prototype to product implementation, and partner with audio engineers around the world to create best-in-class sound experiences.

Responsibilities

  • Design and develop music and voice processing algorithms in MATLAB and Simulink.
  • Implement these algorithms as embedded software across multiple computing architectures.
  • Develop comprehensive unit and system-level tests to verify algorithm functionality.
  • Provide techincal leadership and mentorship

Requirements

  • Deep knowledge of signal processing fundamentals, including algorithm design and implementation.
  • Deep hands-on experience with MATLAB/Simulink modeling and libraries.
  • 8+ years of experience developing real-time DSP software, including technical leadership responsibilities.
  • Strong C/C++ skills and proficiency with one or more scripting languages.
  • Hands-on development experience on DSP platforms such as Hexagon, SHARC+, and HiFi.
  • Strong software development skills and experience with best practices (e.g., object-oriented design, modularity, extensibility, reusability, and maintainability).
  • Excellent written and verbal communication skills, including the ability to produce clear, concise technical documentation.
  • Self-motivated and able to work independently.

Preferred Qualifications

  • Experience with streaming audio.
  • Experience with asymmetrical multi-core SoC processors.
  • Automotive industry experience.

Tools

  • Oscilloscopes,Logic analyzers,Emulators etc.

Education

  • BS or MS (preferred) in Computer Engineering or Electrical Engineering, with a software focus.
At Bose, you're inspired to be and do your best and are rewarded for your unique talents! Our compensation is thoughtfully tailored to your skills, experience, education, and location, and goes beyond base salary. The hiring range for this position in the primary work location of Framingham, Massachusetts is: $174,000-$239,250.The hiring range for other Bose work locations may vary. In addition to competitive base pay we offer rewards including bonus programs, comprehensive health and welfare benefits, a 401(k) plan, plus exclusive perks designed to support your wellbeing, and a generous employee discount where you can immerse yourself in our products and experiences. We are a proudly independent company-driven by purpose, guided by our values, and united by a belief in the power of sound. As the world leader in audio experiences, we're creating what's next-pushing boundaries and delivering transformative sound experiences for people everywhere. Join us and make your next career move a mic-drop. Let's Make Waves.Bose is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, national origin, age, disability, veteran status, or any other legally protected characteristics. The EEOC's "Know Your Rights: Workplace discrimination is illegal" Poster is available here: https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf. Bose is committed to providing reasonable accommodations to individuals with disabilities. If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to applicant_disability_accommodationrequest@bose.com. Please include "Application Accommodation Request" in the subject of the email.

Our goal is to create an atmosphere where every candidate feels supported and empowered in the interviewing process. Diversity and inclusion are integral to our success, and we believe that providing reasonable accommodation is not only a legal obligation but also a fundamental aspect of our commitment to being an employer of choice. We recognize that individuals may have different needs and requirements based on their abilities, and we provide reasonable accommodations to ensure ideal conditions are met during the application process.