Job Closed

This listing is no longer active.

Glydways logo
Glydways

The Best Way to Move People High-capacity, on-demand, and affordable mobility

Software Engineering Intern – Dispatch, Map Building

Full-stack EngineerSoftware EngineerInternshipRemoteEntry LevelTeam 51-200Since 2016H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

76 days ago

Salary

0

Seniority

Entry Level

Bachelor DegreeEnglishLinuxPythonTypeScript

Job Description

Software Engineering Intern – Dispatch, Map Building

Glydways

• Lead development of an interactive dispatch mapping tool that allows users to place, size, and configure stations, junctions, and depots; connect them by drawing paths; and export the resulting network so it can be ingested directly by an existing scenario simulator. • Design intuitive editing workflows and UI interactions (e.g., drag-and-drop placement, resize handles, path drawing, property panels, and validation feedback) to enable engineers and operators to quickly build, modify, and verify dispatch maps without manual file editing. • Integrate simulation outputs, demand matrices, routing data, and performance metrics into the mapping tool to enable rapid “what-if” analysis and scenario exploration. • Contribute production-quality code to the Dispatch codebase in C++, Typescript, and/or Python, including unit tests, integration tests, and clear documentation. • Collaborate with teammates to translate high-level operational or commercial questions (e.g., “How many vehicles do we need for this project?” or “What if charging is slower?”) into well-posed optimization or simulation studies. • Participate in code reviews and design discussions, giving and receiving feedback to improve both code quality and overall system design.

Job Requirements

  • Experience building interactive tools or visualization interfaces (web or desktop).
  • Coursework or experience in mapping, spatial systems, or network modeling, including topics such as:
  • Graph representations of road or guideway networks
  • Path connectivity and topology modeling
  • Basic optimization concepts (e.g., linear or mixed-integer programming) as applied to routing or resource allocation
  • Familiarity with spatial data and mapping concepts (e.g., coordinate systems, graph-based maps, GeoJSON, GIS tools, or interactive map frameworks) is a plus.
  • Strong grasp of algorithms, data structures, and computational complexity, with comfort reasoning about performance tradeoffs in large-scale systems.
  • Software engineering fundamentals:
  • Comfort working in a Linux environment
  • Experience with version control (git) and collaborative development workflows
  • Ability to write clear, maintainable, and tested code
  • Ability to communicate technical ideas clearly, both in writing and discussion, and to collaborate effectively with teammates across disciplines.

Benefits

  • Equal employment opportunities to all employees and applicants for employment
  • Prohibits discrimination and harassment

Related Job Pages

More Full-stack Engineer Jobs

12Go logo

Senior Full Stack Engineer

12Go

Enabling any customer to instantly book any route in the world

ContractRemoteTeam 51-200Since 2012H1B No Sponsor

• Connect with us to connect the world. • Are you prepared to join the R&D team at 12Go and help us build the leading online travel platform, providing seamless booking experiences for travelers worldwide? • In our R&D department you will get to work on groundbreaking solutions that reshape how people explore the world, using a modern tech stack and following top industry standards to ensure security, scalability, and a reliable travel experience. • You will thrive in a collaborative culture where passionate colleagues love sharing ideas, and your work will have a real impact on our users' travel adventures. • We are looking for a Full Stack Engineer (from Junior to Senior levels) to build and improve high-traffic product features across the 12Go platform. • You will work on backend services, frontend applications, and platform integrations, helping deliver scalable and reliable solutions across multiple product domains such as affiliate networks, external B2B partners, SEO, CRM, PPC, and internal tools. • This role is designed for engineers who are strong in either frontend or backend development, with the ability and interest to contribute across the stack when needed. • You will collaborate closely with product, marketing, data, and infrastructure teams to ensure our systems remain fast, reliable, and scalable. • Join us in crafting this exciting journey, where your contribution will be key to our success!

Thailand
Job Closed
Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

• Design and develop safety (ISO26262) and security (ISO21434) compliant system software for NVIDIA DRIVE platform for autonomous vehicles • Design simple and creative solutions for complex system problems, by decomposing the problem into smaller problems. • Design Real Time System Software solutions for NVIDIA Tegra SOC • Perform development & bring-up activities for next-generation Tegra SOC hardware • Work with the ASIC teams to enhance virtualization support in the SOC • Design debugging solutions and tooling to improve developer experience on DRIVE platform • Learn to harness maximum and consistent system software performance and develop workflows and tools to measure performance • Handle complex issues requiring interactions between components partitioned across the large software stack • Extensively use Formal Methods to develop high integrity software, benefiting from enhanced toolchain automation.

India
Job Closed
OtherRemoteTeam 10,001+Since 1993H1B Sponsor

• Work on first solutions in the industry that bring exceptional performance and security improvements to the infrastructure used by leading applications. • Develop new features and enable various technologies around data storage for GPU IO. • Develop advanced C++/CUDA libraries and algorithms for speed-of-light performance • Remove performance bottlenecks by coming up with optimization(s) in the IO stack, frameworks, and applications. • Work collaboratively with other specialists including the research teams and be willing to take on complex engineering tasks that progress towards the goals of the team and the company.

California
$184K - $287.5K / year
OtherRemoteTeam 10,001+Since 1993H1B Sponsor

• Lead technical activities for new product introductions at scale with focus on hybrid deployments between cloud and on-prem • Providing expertise in new product introduction planning spanning infrastructure workflows, hardware, software release, workload orchestration and application tuning • Provide fast and creative solutions for complex problems and write effective, clear and reliable architecture specifications • Translate requirements to vision, architecture and roadmap • Work with engineering teams across NVIDIA to ensure new product architectures integrate seamlessly from the hardware all the way up to workloads.

California + 3 moreAll locations: California | North Carolina | Massachusetts | Texas
$224K - $431.3K / year