Sr. Software Engineer, Fleet Dispatch

8 Months ago • 3-5 Years • $99,000 PA - $122,000 PA

Job Summary

Job Description

This remote role requires a Senior Software Engineer with 3-5 years of experience in designing and building scalable robotaxis dispatch services. Expertise in operational research, algorithm development, Python, and experience with AI and machine learning is essential.
Must have:
  • Operational Research
  • Algorithm Development
  • Python Programming
  • AI & Machine Learning
Good to have:
  • PhD in OR
  • GIS & Mapping
  • Fleet Simulation
  • Cloud Services
Perks:
  • Remote Work
  • Competitive Salary

Job Details

This is a remote position.

Sr. Software Engineer, Fleet Dispatch  - Remote Job, 3-5+ Year Experience


Annual Income: $99K - $122K


A valid work permit is necessary in the US

About us: Patterned Learning is a platform that aims to help developers code faster and more efficiently. It offers features such as collaborative coding, real-time multiplayer editing, and the ability to build, test, and deploy directly from the browser. The platform also provides tightly integrated code generation, editing, and output capabilities.



Responsibilities


  • Design and build a scalable, efficient, and robust robotaxis dispatch service.

  • Craft and refine algorithms for real-time dispatch optimization and route planning, leveraging operational research techniques.

  • Apply operational research methods such as linear programming, integer programming, stochastic processes, and queuing theory to solve complex dispatch problems.

  • Use operational research tools for data analysis, forecasting demand, and modeling transport networks to improve robotaxi service efficiency.

  • Integrate optimization algorithms into the robotaxi platform.

  • Build and use in-house or 3rd-party simulation models to test dispatch optimization algorithms’ effectiveness.

  • Conduct detailed operational research studies to continually assess and enhance the dispatch system’s performance.

  • Stay updated with the latest trends in operational research, autonomous vehicles, and AI, applying cutting-edge research to our dispatch systems.

  • Collaborate with teams of world-class engineers, product managers, technical program managers from diverse backgrounds with expertise in distributed computing, rider experience, web and mobile applications, autonomous driving, mapping, AI, and software infrastructure to understand their needs and incorporate operational research insights into solutions.

Qualification


  • Bachelor’s/Master’s degree in Computer Science, Engineering, Mathematics, Operations Research, or related field.

  • Proven experience in algorithm development, with a strong emphasis on operational research methodologies.

  • Proficiency in programming languages like Python, Java or Kotlin, or C++.

  • Solid background in machine learning, AI, operational research, and data analysis.

  • Passion for learning new technologies, domains, and challenging the status quo.

  • Strong mathematics skills.

  • Exceptional problem-solving, analytical, and quantitative skills.

Bonus Qualification


  • PhD in Operations Research, Computer Science, or a related field with a focus on optimization algorithms or AI.

  • Experience with GIS and mapping software.

  • Experience in transportation, logistics, or autonomous vehicles.

  • Experience in building/using fleet simulation tools.

  • Ability to lead through ambiguity and work with diverse stakeholders.

  • Ability to Iterate quickly and efficiently on building end-to-end experiences.

  • Experience handling large data sets and scaling service horizontally to a large number of users.

  • Experience developing cloud services and an understanding of design for scalability, performance and reliability.

  • Knowledge about microservice design patterns and DB access.

  • Knowledge of engineering practices and patterns for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and live site operations.


Why Patterned Learning LLC?


Patterned Learning can provide intelligent suggestions, automate repetitive tasks, and assist developers in writing code more effectively. This can help reduce coding errors, improve productivity, and accelerate the development process.


The pattern recognition is particularly relevant in the context of coding. Neural networks, especially deep learning models, are commonly employed for pattern detection and classification tasks. These models simulate human decision-making and can identify patterns in data, making them well-suited for tasks like code analysis and generation.



Similar Jobs

Niantic - Software Engineer, Mobile Native

Niantic

Sunnyvale, California, United States (Hybrid)
8 Months ago
Niantic - Software Engineer, Mobile Native

Niantic

Bellevue, Washington, United States (Hybrid)
8 Months ago
Riot Games - Staff Software Engineer, Full-Stack - 2XKO

Riot Games

Los Angeles, California, United States (On-Site)
8 Months ago
Riot Games - Staff Software Engineer, MGS - 2XKO

Riot Games

Los Angeles, California, United States (On-Site)
8 Months ago
PlayStation Global - Software Engineer Intern - Masters or PhD

PlayStation Global

San Mateo, California, United States (On-Site)
8 Months ago
Fortis Games - Staff Software Engineer (Backend/Multiplayer)

Fortis Games

Canada (Remote)
8 Months ago
Fortis Games - Staff Software Engineer (Backend/Multiplayer)

Fortis Games

Brazil (Remote)
8 Months ago
Fortis Games - Staff Software Engineer (Frontend)

Fortis Games

Brazil (Remote)
8 Months ago
Blizzard Entertainment - Senior Software Engineer, Server - Production Technology

Blizzard Entertainment

Irvine, California, United States (Hybrid)
8 Months ago
Unity - Senior Embedded Software Engineer

Unity

Tokyo, Japan (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Setu - Backend Engineer

Setu

India (Remote)
4 Days ago
Every matrix - Database Administrator

Every matrix

Kyiv, Kyiv City, Ukraine (Hybrid)
8 Months ago
Every matrix - Database Administrator

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
8 Months ago
Every matrix - Financial Analyst

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
8 Months ago
Amazon Games - Software Development Engineer, Prime Gaming

Amazon Games

Seattle, Washington, United States (On-Site)
8 Months ago
Dream Game Studios - SDE 1 - React Native with Android

Dream Game Studios

Mumbai, Maharashtra, India (On-Site)
8 Months ago
Collins Aerospace - Senior Lead Synthetic Environment Developer

Collins Aerospace

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Rockstar Games - Gameplay Animator

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
8 Months ago
Gamebreaking Studios - Engineering Manager (Unreal Gameplay Focus)

Gamebreaking Studios

Canada (Remote)
8 Months ago
Niantic - Software Engineer, Mobile Native

Niantic

Sunnyvale, California, United States (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Moon Active - Monetization Artist

Moon Active

(Remote)
8 Months ago
Revolgy - AWS Data Architect (Snowflake, Gaming)

Revolgy

(Remote)
8 Months ago
Certain Affinity - Advanced Technical Artist

Certain Affinity

(On-Site)
8 Months ago
ElevenLabs - Voice Operations

ElevenLabs

(Remote)
8 Months ago
iLogos Game Studios - Art Lead 3D

iLogos Game Studios

(Remote)
8 Months ago
Numrah - Release Coordinator

Numrah

(On-Site)
8 Months ago
iLogos Game Studios - Art Director for Sci Fi FPS

iLogos Game Studios

(Remote)
8 Months ago
iLogos Game Studios - Lead Concept Artist for Sci Fi FPS

iLogos Game Studios

(Remote)
8 Months ago
Postman - Other Careers

Postman

(Remote)
8 Months ago
Alten Technology - Sr. Administrator for Design Data Manager

Alten Technology

(Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Setu - Backend Engineer

Setu

India (Remote)
4 Days ago
Setu - Senior Manager — Banking Partnerships

Setu

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Every matrix - Database Administrator

Every matrix

Kyiv, Kyiv City, Ukraine (Hybrid)
8 Months ago
Every matrix - Database Administrator

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
8 Months ago
Every matrix - Financial Analyst

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
8 Months ago
Amazon Games - Software Development Engineer, Prime Gaming

Amazon Games

Seattle, Washington, United States (On-Site)
8 Months ago
Dream Game Studios - SDE 1 - React Native with Android

Dream Game Studios

Mumbai, Maharashtra, India (On-Site)
8 Months ago
Collins Aerospace - Senior Lead Synthetic Environment Developer

Collins Aerospace

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Easygo - Software Development Engineer, Payments & Fraud

Easygo

Melbourne, Victoria, Australia (On-Site)
8 Months ago
Revolgy - AWS Data Architect (Snowflake, Gaming)

Revolgy

(Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We know that finding a meaningful and rewarding job can be a long journey. Our goal is to make that process as easy as possible for you, and to create a work environment that's satisfying - one where you'll look forward to coming to every day. Start your journey with us by browsing available jobs.
View All Jobs

Get notified when new jobs are added by Patterned Learning

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug