Senior Software Engineer — Maritime Optimization
Sofar Ocean
The Company Sofar is on a mission to connect the world’s oceans. We design, build, and deploy the largest privately owned network of marine weather sensors to power the world’s best marine weather forecasts. Our data helps customers increase efficiency and reduce emissions, while providing governments and other stakeholders with tools to better understand and operate in the ocean environment. We live on Planet Ocean, and our goal is to create the ocean intelligence needed to ensure a sustainable future. The Role We are looking for an experienced Senior Software Engineer to work on maritime route optimization, vessel performance modeling, and voyage analysis capabilities for U.S. Government and defense customers. This is a hands‑on software engineering role working directly on the software that models vessel performance and evaluates candidate maritime routes. Depending on the problem, you may be refining optimization algorithms, translating vessel performance and fuel‑consumption models into software, building simulation and evaluation tooling, or improving how route recommendations are scored and explained. You’ll work on problems involving: Maritime voyage optimization and route evaluation Vessel performance and fuel‑consumption modeling across varying operating and environmental conditions Voyage constraints, transit time, fuel efficiency, and operational considerations Optimization algorithms and the software that supports them Simulation and evaluation capabilities used to understand optimizer behavior and route quality Clear, explainable results that allow users to understand and evaluate optimization recommendations You’ll contribute to both existing Sofar technology and new software developed for government maritime applications as these capabilities evolve. The Impact Maritime route optimization means balancing competing considerations: fuel consumption, transit time, vessel performance, environmental conditions, voyage constraints, and operational needs. You’ll collaborate with engineers, product experts, and maritime domain specialists to translate those real-world problems into practical software solutions. Your work will focus on the core engineering behind voyage analysis and optimization — improving models, algorithms, simulation capabilities, and the software that connects them — with the goal of producing recommendations that are useful, understandable, and defensible. Our optimization, modeling, and simulation software includes Rust and Python . You may work across both high- and low-level languages while contributing to algorithms, models, services, APIs, testing, and related software components. This position supports U.S. Department of Defense customers. Candidates should be comfortable working on technology used in defense and military applications. Previous defense experience is not required. About You Eligibility U.S. citizenship is required for this position Must be able to successfully pass a background check Requirements 5+ years of professional software engineering experience Strong software engineering fundamentals and experience contributing to production software Experience with Python and/or a compiled language such as Rust, C++, C, or similar Comfortable working with algorithms, data structures, and computational problems Ability to translate domain or mathematical concepts into maintainable, testable software Strong communication skills and a collaborative mindset when working across engineering and domain disciplines Comfortable working on software supporting U.S. Government and Department of Defense customers Your Experience Doesn’t Have to Come From Maritime We don’t expect candidates to arrive with maritime route optimization experience. Relevant experience may come from robotics, logistics, aerospace, autonomy, transportation, scientific computing, operations research, simulation, or other domains involving optimization of physical systems. What matters is your ability to take complex real-world problems and translate them into software that can model, evaluate, and help solve them. Bonus Points These are helpful, but not requirements: A degree in physics or a related technical field Experience developing optimization, modeling, or simulation software for real-world systems Maritime or naval domain experience Previous experience supporting U.S. Government or Department of Defense customers A personal connection to or passion for the oceans! #J-18808-Ljbffr Sofar Ocean
- Sofar Ocean in San Francisco develops the ocean intelligence platform for government maritime applications. We are seeking a Senior Software Engineer to advance maritime route optimization, vessel performance modeling, and voyage analysis. This hands-on role involves...Senior
- LeoForce is seeking a Global Inference Library Engineer to design and optimize a high‑performance inference library for modern AI models. You will... ...like vLLM and TensorRT‑LLM. Join a technically focused startup building cutting-edge AI software. #J-18808-Ljbffr LeoforceSenior
- ...MBMB (More Big More Better). You will own optimizations on both the training and on-robot... ...brrrrr Implementing ML, hardware, and software changes that lead to step-function gains... ...GPT-4 to hundreds of millions of users, engineered the foundations of autonomous driving,...SuggestedFull time
- ...cost are spent, then turn that understanding into performance optimizations and models that project performance and capacity needs for... ...benchmarking, analysis, and optimization. Enjoy collaborating with engineering and research teams to improve real production systems....SuggestedFull time
$137.1k - $201.6k
...customer satisfaction and retention—and we’re pioneering new ways to optimize and personalize these decisions at scale using causal inference... .... About the Role We're seeking a Machine Learning Engineer to lead the development of state-of-the-art ML systems that...SuggestedHourly payWork at officeLocal areaRemote workFlexible hours$195k - $225k
...double-digits MoM, and expanding the core engineering team in SF. The surface area is big:... ...enterprise The Role As the Senior Software Engineer – Backend (Systems / Infrastructure... ...from queueing GPU workloads to optimizing GraphQL resolvers and streaming...SeniorFull time- ...From bus lane and bus stop enforcement to transportation optimization technologies and beyond, our innovative mobile perception... ...drive toward a sustainable future. Job Summary As a Senior Software Engineer on the Pilots team within the Perception organization, you...SeniorFull time
- ...your ideas into reality. We are seeking a highly skilled Senior Software Engineer to join our Integration team. In this role, you will be... ...teams to ensure smooth development and testing workflows Optimize testing and verification processes across cross-functional...SeniorFull time
- ...Formal is on a mission to build the best engineering team and we're looking for people who... ...processes more traffic What You Need Software development experience building data-... ...Pub/Sub Experience debugging and optimizing complex production systems Experience...SeniorFull timeFlexible hours
- PLEASE CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Software Engineer — Backend PerformanceAs a Senior Software Engineer on Backend Performance... ...algorithms fundamentals.Nice to haveCUDA / kernel-level optimization or hardware-aware performance work; NVIDIA ecosystem depth...Senior
- ...supports Fortune 500 companies and platform engineers across 100+ countries . Crossplane... ...more at . Upbound is hiring a Senior Software Engineer to help us build and operate... ...loops, managing API rate limits, and optimizing controller performance. Are comfortable...SeniorFull timeRemote workWorldwide
- ...truly understand each other. The Role We're hiring a Senior Software Engineer to be a technical driver on Tavus's Conversational Video... ...real time, without breaking stride Utterance-to-utterance optimization : shaving hundreds of milliseconds off conversational...SeniorFull time
$175k - $250k
...GraphQL. About the role Swayable is seeking a Senior Engineer blending Python software development expertise with scientific computing,... ...You have expertise in architecting, maintaining, and optimizing distributed, parallel computing systems. You keep...SeniorFull time- ...About Flow Flow Engineering is an AI-native requirements platform for modern engineering... ...role Flow is seeking full stack senior software engineers to build AI-powered capabilities... ...language models and related tooling, optimizing for reliability, latency, cost, and...SeniorFull timeFlexible hours
$196k - $220k
...before, during, and after playing games. We're looking for a Senior Software Engineer to join the Growth team at Discord. Our team owns how new... ...for Growth. What you'll be doing: Build and optimize user-facing experiences that improve how people discover, understand...SeniorFull time- ...From bus lane and bus stop enforcement to transportation optimization technologies and beyond, our innovative mobile perception... ...a sustainable future. What the job involves As a Senior Software Engineer on the Platform - Cloud Events team, you will ensure that...SeniorFull timeWork at office3 days per week
- ...is the AI native commerce platform that optimizes shopping experiences, leading to best-in... ...Role: We’re looking for exceptional engineers who can operate across teams, stacks,... ...Looking For: ~4+ years of professional software engineering experience. ~ Experience...SeniorFull time
- ...is to scale. What You’ll Do As a Software Engineer, 95%+ of your time will be spent... ...(1M+ daily transactions), PostgreSQL optimization, or Kubernetes. - Real-time pipelines... ...built core infra from scratch. - A Senior Engineer who was among the first 10 hires...SeniorFull timeWork at office
- ...develop and deploy tomorrow’s hardware & software solutions and help revolutionize... ...infrastructure and device management. Optimize system performance, reliability, and scalability... ...Collaborate cross-functionally with engineering and product teams to deliver production-...SeniorFull timeLocal area
$220k - $247.5k
...during, and after playing games. We are looking for a Senior Machine Learning Engineer to join our Revenue ML team at Discord. This role sits... ...lifecycle targeting, audience segmentation, and campaign optimization. Familiarity with loyalty, rewards, or incentive pro...SeniorFull timeSeasonal work$166.6k - $250.9k
...The location: Stuttgart, West Germany. Engineers are pacing with strained expressions. They... ..., make critical decisions, and deliver software that works today and is sustainable for... ...Has expertise in PostgreSQL with query optimization, tuning, replication, pooling/proxying,...SeniorFull timeImmediate start- ...helps carriers automate complex workflows, optimize every distribution dollar, and unlock... ...once-in-a-generation transformation. Engineering at Chestnut We’re building the modern... ...agents working in parallel. As a Software Engineer at Chestnut, you’ll join a high...SeniorFull timeContract workRemote workFlexible hoursShift work
$220k - $275k
..., during, and after playing games. We are looking for a Senior Software Engineer specializing in Machine Learning to join our Revenue ML team... ...foundational ML models that enhance ad relevance, optimize performance, and drive revenue. This is a unique opportunity...SeniorFull timeShift work- ...Instacart, Ramp, and Zscaler. The Role We're hiring a Senior Software Engineer to build the internal tooling that enables the rest of the... ...you build. ~ A pragmatic, business-minded approach: you optimize for impact and time-to-value, and you communicate clearly with...SeniorFull timeWork at office
$196k - $220.5k
...a highly technical, creative, hands-on, and impact-focused Software Engineer to join our growing Ads team. Our team is revolutionizing... ...Work with our analytics and experimentation frameworks to help optimize our ads products Stay up-to-date on the latest industry...SeniorFull timeRelocationRelocation package$170k - $240k
...architecture. Hence, we are growing the engineering team and looking for engineers who are... ...of issues Design and implement new software features to support our fast growing user... ...development experience SQL query optimization and database internals Administered...SeniorFull timeWork at officeFlexible hours$160k - $220k
...programming, and professional learning. We are looking for a Senior Backend Software Engineer to join our growing team and help build the next... ...other stakeholders to deliver high-quality features. Optimize applications for performance, reliability, and scalability...SeniorPermanent employmentFull timeLocal areaFlexible hours$177k - $245k
...the needs of AI practitioners and our business. As a Senior Software Engineer, you will lead initiatives in pricing, licensing, and billing... ...& Biases growth, integrating with billing vendors for optimal user experience. Collaborate with Product, Data, Finance...SeniorRemote jobFull timeTemporary workWork at officeHome officeFlexible hours- ...output as well as staff productivity. Ayama is looking for a Senior Software Engineer to help drive the AI revolution into critical assets.... ...frontend, data pipelines, and AI systems. The problems span optimization, retrieval, and real-time decision support for field teams...SeniorFull timeRelocation
$200k - $400k
...their AI agents. We transform complex engineering work into intuitive self-serve products... .... About the Role As a Senior Software Engineer on the Enterprise Product team... ...systems that allow customers to create and optimize their AI agents with confidence. This...SeniorFull timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer — Maritime Optimization. Be the first to apply!
- software engineer part time San Francisco, CA
- software developer intern San Francisco, CA
- software developer fintech San Francisco, CA
- software support engineer San Francisco, CA
- ngo software engineer San Francisco, CA
- software engineer - web development San Francisco, CA
- intel software engineer San Francisco, CA
- IT software engineer San Francisco, CA
- machine learning software engineer San Francisco, CA
- senior software engineer remote San Francisco, CA

