Senior C++ Developer (optimization Algorithms)

Marketing · Full-time · Singapore

Job description

We seek a Operations Research Engineer with experience in implementing optimisation algorithms on C++ level and be able to work with python layer. The ideal candidate will utilize C++ to develop sophisticated algorithms that drive our cutting-edge mobility solutions. As a senior member of our team, you will lead efforts in shaping the future of transportation, mentoring junior developers, and contributing to strategic decisions.

Responsibilities:

  • Lead the design and implementation of complex optimization algorithms in C++ for solving advanced Vehicle Routing Problems (VRP), taking into account multiple constraints and real-world variables.
  • Utilize operational research techniques and heuristics to develop scalable and efficient solutions for route optimization, resource allocation, and scheduling challenges.
  • Adjust our existing heuristics for new use cases and clients
  • Work on the integration of new OR algorithms into our products Participate in technical discussions and contribute to strategic planning and decision-making processes.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Operations Research, Mathematics, or a related field, with at least 5 years of experience in a similar role.
  • Proficient in C++ with a strong track record of developing optimization algorithms for complex problems, preferably in the context of Vehicle Routing Problems (VRP). Strong knowledge of python
  • Deep understanding of operational research methods, heuristics, and their application in developing scalable and efficient solutions.
  • Exceptional analytical, problem-solving, and critical-thinking skills, with a focus on detail and delivering high-quality work.
  • Proven ability to work effectively in a fast-paced, dynamic environment, both independently and as part of a team.
  • Excellent communication and collaboration skills, with proficiency in English.

Nice-to-Have:

  • PhD in a relevant field. Experience with cloud technologies, parallel computing, and distributed systems.
  • Active contributor to relevant open-source projects or a robust portfolio of relevant projects
  • Experience in Vehicle Routing Problem Real experience working with OR libraries and frameworks

What We Offer:

  • A pivotal role in a fast-growing startup with a significant impact on the mobility sector.
  • A collaborative, inclusive, and innovation-driven work environment.
  • Competitive compensation package, including a competitive salary, equity options, and comprehensive benefits.
  • Flexible work arrangements, with remote work options.
  • Extensive opportunities for professional development and career growth.