1

Algorithmic Engineer Jobs in Brookline, MA (NOW HIRING)

Full stack development experience with a heavy focus on backend algorithmic development * Proven ... Object-Oriented Programming principles * Agile software lifecycle methodologies and tools, such as ...

You'll collaborate with leading scientists, engineers, and visionaries to push boundaries and turn ... algorithms for practically useful problems, with a focus on implementations suited to fault ...

... algorithm development, test & evaluation, model & simulation, or systems engineering, test engineering, radar modelling, or RF systems prototyping * Proficiency in one or more scientific or ...

Full stack development experience with a heavy focus on backend algorithmic development * Proven ... Object-Oriented Programming principles for large scale systems * Agile software lifecycle ...

... algorithm development, test & evaluation, model & simulation, or systems engineering, test engineering, radar modelling, or RF systems prototyping * Proficiency in one or more scientific or ...

Full stack development experience with a heavy focus on backend algorithmic development * Proven ... Object-Oriented Programming principles for large scale systems * Agile software lifecycle ...

Full stack development experience with a heavy focus on backend algorithmic development * Proven ... Object-Oriented Programming principles for large scale systems * Agile software lifecycle ...

Full stack development experience with a heavy focus on backend algorithmic development * Proven ... Object-Oriented Programming principles for large scale systems * Agile software lifecycle ...

Full stack development experience with a heavy focus on backend algorithmic development * Proven ... Object-Oriented Programming principles * Agile software lifecycle methodologies and tools, such as ...

Full stack development experience with a heavy focus on backend algorithmic development * Proven ... Object-Oriented Programming principles * Agile software lifecycle methodologies and tools, such as ...

... algorithm development, test & evaluation, model & simulation, or systems engineering, test engineering, radar modelling, or RF systems prototyping * Proficiency in one or more scientific or ...

Showing results 21-40

Algorithmic Engineer information

See Brookline, MA salary details

$64.4K

$120.8K

$219.6K

How much do algorithmic engineer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for algorithmic engineer in Brookline, MA is $120,776.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,100.00 and $143,400.00 per year, depending on experience, location, and employer.

What is the difference between Algorithmic Engineer vs Data Scientist?

AspectAlgorithmic EngineerData Scientist
Required CredentialsBachelor's or Master's in Computer Science, Engineering, or related fields; programming skillsBachelor's or Master's in Data Science, Statistics, or related fields; strong analytical skills
Work EnvironmentDevelops algorithms for software, hardware, or embedded systems; often in tech or finance industriesAnalyzes data to extract insights; works in tech, finance, healthcare, and more
Employer & Industry UsageTech companies, finance firms, R&D departmentsTech companies, consulting firms, research institutions

While both roles require strong programming and analytical skills, Algorithmic Engineers focus on designing and implementing algorithms for systems and applications, whereas Data Scientists analyze data to inform business decisions. The roles often overlap in tech environments but serve different primary functions.

How much does an algorithmic engineer make?

The average salary for an algorithmic engineer varies by experience and location but typically ranges from $100,000 to $150,000 annually. Senior roles or those with specialized skills in machine learning and data analysis can earn higher salaries, often exceeding $180,000. Compensation may also include bonuses and stock options depending on the company and industry.

What does an algorithmic engineer do?

An algorithmic engineer designs, develops, and optimizes algorithms to solve complex problems, often working with large datasets and programming languages like Python or C++. They analyze data patterns, improve system efficiency, and may use tools such as machine learning frameworks to create scalable solutions in fields like finance, tech, or research.

What job categories do people searching Algorithmic Engineer jobs in Brookline, MA look for?

The top searched job categories for Algorithmic Engineer jobs in Brookline, MA are:

What cities near Brookline, MA are hiring for Algorithmic Engineer jobs?

Cities near Brookline, MA with the most Algorithmic Engineer job openings:

Infographic showing various Algorithmic Engineer job openings in Brookline, MA as of June 2026, with employment types broken down into 4% Internship, 1% As Needed, 39% Full Time, 48% Part Time, 7% Temporary, and 1% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $120,776 per year, or $58.1 per hour.

Senior Software Engineer for Integration and Test

Woburn, MA • On-site

$130K - $172K/yr

Full-time

Re-posted 27 days ago


Job description

Job Summary:
STR is a growing technology company specializing in advanced research and development for defense, intelligence, and national security. As a Senior Software Engineer for Integration and Test, you will develop, integrate, and validate real-time RF sensor software systems, working within a multi-disciplinary team to ensure system performance and reliability.
Responsibilities:
• Implement software components for real-time sensor systems in C/C++
• Integrate signal processing algorithms into open architecture software frameworks
• Develop and execute integration tests and system-level validation tests
• Debug software issues in real-time, multi-threaded, and distributed systems
• Work with senior engineers to translate algorithm specifications into software implementations
• Develop test scripts and automated testing infrastructure
• Perform hands-on lab work with signal processing hardware and test equipment
• Document software designs, test procedures, results, and technical reports
• Support system demonstrations and field testing activities
• Participate in code reviews and contribute to software quality improvements
• Collaborate with cross-functional teams including algorithm developers, systems engineers, and integration staff
• Support approximately 20% travel for integration events, field testing, and customer demonstrations
Qualifications:
Required:
• Active clearance at the Secret level with ability to obtain and maintain a Top Secret security clearance, for which U.S. citizenship is a government requirement
• BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field with relevant experience depending on degree (BS +5 years, MS +3 years, PhD +1 year)
• Experienced in software development (internships and academic projects count)
• Strong proficiency in C/C++ programming
• Experience with version control systems (Git)
• Experience with Linux
• Strong debugging and troubleshooting skills
• Strong willingness to learn signal processing and real-time embedded systems
Preferred:
• Active Top Secret clearance (TS/SCI preferred)
• Effective written and verbal communication skills
• Proficiency in Python or MATLAB
• Experience with hands-on hardware testing and lab equipment
• Coursework or experience in signal processing
• Experience with real-time or embedded software development
• Knowledge of multithreaded programming and synchronization
• Understanding of open architecture principles and standards
Company:
STR is built on people & technology platforms tackling tough problems in cybersecurity, distributed sensing & artificial. Founded in 2010, the company is headquartered in Woburn, USA, with a team of 501-1000 employees. The company is currently Late Stage.