Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
Samsara

Samsara

via Remote Rocketship

Apply Now
All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Senior Software Engineer – Optimization

Anywhere
full-time
Posted 9/11/2025
Verified Source
Key Skills:
Heuristics and metaheuristics design
NP-Hard problem solving
Go
Java
C++
Algorithm design
Data structures
Distributed systems
Cloud computing
Backend system architecture

Compensation

Salary Range

$130K - 180K a year

Responsibilities

Design and deploy heuristics/metaheuristics for NP-Hard optimization problems, develop scalable backend systems, and collaborate with stakeholders to translate business needs into technical solutions.

Requirements

8+ years in software development with expertise in heuristics/metaheuristics for NP-Hard problems, proficiency in Go, Java, or C++, strong algorithm and system design skills, and experience with distributed and cloud systems.

Full Description

Description: • Design, develop, and deploy cutting-edge heuristics and metaheuristics to solve complex NP-Hard optimization problems in production systems. • Focus on route optimization, vehicle routing problems (VRP), and the traveling salesman problem (TSP), delivering high-impact solutions for our customers. • Collaborate with stakeholders to extract and formalize requirements, transforming business needs into precise mathematical formulations and technical specifications. • Write high-quality, scalable, and maintainable code in a corporate environment using languages such as Go, Java or C++. • Contribute to the design and architecture of large-scale, high-performance backend systems. • Act as a force multiplier within the team, contributing to technical design discussions and mentoring other engineers. • Bring a customer-focused mindset to all development, ensuring that technical solutions directly translate into better customer outcomes. • Champion, role model, and embed Samsara’s cultural principles as we scale globally and across new offices. Requirements: • Bachelor’s Degree in Computer Science/Engineering or equivalent practical experience and 8+ years of relevant industry experience in software development. • Experience designing and implementing heuristics and metaheuristics for solving NP-Hard problems in production systems. • Proficiency in code development in a corporate environment with languages such as Go, Java or C++. • Demonstrated ability to extract formal requirements (e.g., a mathematical formulation) from stakeholder requirements. • Strong understanding of algorithm design, data structures, and computational complexity. • Experience with designing and architecting large, high-scale backend systems. • Solid understanding of distributed systems and cloud computing principles. Benefits: Full time employees receive a competitive total compensation package along with employee-led remote and flexible working, health benefits, and much, much more. Take a look at our Benefits site to learn more.

This job posting was last updated on 9/17/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt