1

Optimization Algorithms Jobs in Boston, MA (NOW HIRING)

... optimization algorithms including optimal control techniques. • Strong project execution and teamwork skills. • Strong analytical and problem-solving capabilities. - Ability to clearly ...

Significant knowledge of design and implementation of trajectory design/optimization algorithms including optimal control techniques. Strong project execution and teamwork skills. Strong analytical ...

Senior Algorithms Engineer

Wilmington, MA · On-site

$130K - $172K/yr

Take ownership of the design, implementation, and optimization of algorithms, from concept through prototyping and performance evaluation. * Apply signal processing techniques to extract robust ...

Senior Algorithms Engineer

Wilmington, MA

$114K - $156K/yr

Take ownership of the design, implementation, and optimization of algorithms, from concept through prototyping and performance evaluation. * Apply signal processing techniques to extract robust ...

Be comfortable with data pattern recognition and energy optimization algorithms. * Provide 2ndtier customer support. * Conduct customer and sales training including software demonstrations ...

Be comfortable with data pattern recognition and energy optimization algorithms. * Provide 2ndtier customer support. * Conduct customer and sales training including software demonstrations ...

You'll drive App Store Optimization initiatives that improve visibility, increase conversion rates ... Monitor app store algorithm changes, industry trends, and competitor activity to identify emerging ...

Be comfortable with data pattern recognition and energy optimization algorithms. * Provide 2nd tier customer support. * Conduct customer and sales training including software demonstrations ...

next page

Showing results 1-20

Optimization Algorithms information

See Boston, MA salary details

$44

$64

$88

How much do optimization algorithms jobs pay per hour?

As of Jul 17, 2026, the average hourly pay for optimization algorithms in Boston, MA is $64.80, according to ZipRecruiter salary data. Most workers in this role earn between $47.02 and $79.90 per hour, depending on experience, location, and employer.

What is the difference between Optimization Algorithms vs Data Analysts?

AspectOptimization AlgorithmsData Analysts
Required CredentialsMathematics, Computer Science, Programming skillsStatistics, Data Analysis, Business Intelligence
Work EnvironmentResearch, software development, algorithm designData interpretation, reporting, business decision support
Employer & Industry UsageTech companies, finance, logistics, AI developmentMarketing, finance, healthcare, consulting

Optimization Algorithms focus on developing mathematical methods to improve processes and solve complex problems efficiently, often requiring programming and advanced math skills. Data Analysts interpret data to generate insights, supporting business decisions across various industries. While both roles work with data, Optimization Algorithms are more technical and algorithm-centric, whereas Data Analysts focus on data interpretation and reporting.

What are popular job titles related to Optimization Algorithms jobs in Boston, MA? For Optimization Algorithms jobs in Boston, MA, the most frequently searched job titles are:
What job categories do people searching Optimization Algorithms jobs in Boston, MA look for? The top searched job categories for Optimization Algorithms jobs in Boston, MA are:
Infographic showing various Optimization Algorithms job openings in Boston, MA as of July 2026, with employment types broken down into 81% Full Time, 17% Part Time, and 2% Contract. Highlights an 77% Physical, 3% Hybrid, and 20% Remote job distribution, with an average salary of $134,786 per year, or $64.8 per hour.
Senior Motion Planning Engineer - Trajectory Generation

Senior Motion Planning Engineer - Trajectory Generation

Motional

Boston, MA • On-site, Remote

$133K - $175K/yr

Other

Posted 16 days ago


Job description

Mission Summary:
On our Motion team, you will leverage your expertise in motion planning, robotics, and software development to advance the capabilities of production-ready autonomous vehicles. In this role, you will conduct innovative research, lead design processes, and implement performance-critical algorithms that enable safe, comfortable, and intuitive autonomous vehicle behaviors across Motional's fleet of robotaxis.

If you are passionate about autonomous driving, thrive on solving challenging optimization problems, and are eager to make a significant impact in a rapidly evolving field, we want to hear from you.

Technical Scope:
  • Develop state-of-the-art motion control and trajectory optimization algorithms to ensure safe and comfortable vehicle motion 
  • Design and build robust and scalable software that enables real on-road impact by evaluating different control techniques and motion planning algorithms
  • Provides high-quality code and design reviews (C++) based on a deep understanding of the teams' services and technologies
  • Leverage modern development toolchains, including testing, simulation, and continuous integration, to enable rapid development cycles
Role responsibilities:
  • Understands and explains trade-offs, complex concepts to peers and leaders to drive decisions.
  • Collaborate with teams working on (ML) decision/behavior planning, prediction, and vehicle control to build comprehensive and integrated solutions
  • Creates project proposals that drive long-term technical roadmaps and span multiple sub-systems.
  • Mentor junior team members to develop a culture of product-focused engineering, research, and development.
What we're looking for:
  • 3+ years of C++ software development
  • Bachelors, Masters, or PhD degree preferred in Robotics, Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Experience with Model Predictive Control (MPC), motion planning, planning under uncertainty, vehicle dynamics and control, and simulation environments
  • Understanding of numerical optimization algorithms (interior point method, sequential quadratic programming, etc)
  • Experience with optimization solvers (IPOPT, Gurobi, etc)
  • Past experience owning and leading technical development on features from problem formulation, algorithm design, through implementation
  • Knowledge of Python is a bonus

We encourage a hybrid schedule with in-office time at one of our locations in Boston or Pittsburgh to support collaboration, or this role can be fully remote.