Software Engineer

Company Profile

At Rhoé we are dedicated to deliver mobility discoveries to the market.

Our vision is to forge a sustainable, efficient, and inclusive future for mobility, delving deep into the sector’s dynamic challenges. In pursuit of this vision, we combine our team’s in-depth transportation expertise with emergent IT technologies, developing advanced optimization solutions.

As a mobility innovation consultancy firm, we work closely with public entities, large enterprises, and research institutions, tackling complex mobility concepts and challenges, empowering them to make informed decisions and providing them with strategic advice and tailored solutions.

At a glance

Rhoé is seeking a skilled (mid/senior level) and innovative Software Engineer to join our team. This full-time role is ideal for professionals with strong foundation in programming & data analysis who are passionate about developing algorithms and simulations for mobility solutions and energy management. As a Software Engineer, you will play a key role in advancing our software platforms to analyze, predict, and optimize mobility systems.

The project you will be initially involved in is ENERGENIUS (HORIZON-CL5-2023-D3-03-04). Creating a digital suite to foster an inclusive and community-driven energy transition. Your initial focus will be on the ENERGENIUS Data Observatory, where you'll consolidate diverse data sources into a dynamic repository (using NoSQL or SQL databases) to support an intelligent decision support system. You’ll leverage proven technologies and collaborate with stakeholders to ensure data relevancy and usability.

Alongside ENERGENIUS, our projects focus on e-mobility, logistics, autonomous vehicles, and energy efficiency, aiming to advance sustainable technologies and improve efficiency across mobility systems. This creates a rich environment for innovation, offering the potential for you to be involved in multiple areas as we continue to grow and explore new challenges. To learn more about our projects, check them out here.

Your day-to-day

  • Data Manipulation and Management: Aggregate, clean, organize, and ensure accessibility of various data forms, including geodata.
  • Simulation Development: Create and manage simulations of mobility networks, setting parameters and analyzing outcomes through time-series and other relevant methods.
  • Algorithm Implementation: Develop and implement optimization algorithms to solve complex problems such as route planning & infrastructure placement.
  • Scalable Software Development: Craft and maintain scalable code to support larger implementations and robust system demands.
  • Real-Time Data Integration: Seamlessly integrate real-time data from APIs and sensors into our applications, enhancing operational capabilities.

Optionally:

  • Geospatial Data Handling: Manipulate and manage geospatial data.
  • Project Setup and Management: Configure and maintain project frameworks to ensure efficiency and ease of use.

Why you?

You embrace our values:

  • Why – you are inquisitive and questions things you do not understand.
  • Agile - you are able to adapt to changing circumstances.
  • Fellowship – you support your peers.
  • Above and beyond - you don’t settle for just “good”.

You meet the following Baseline Qualifications:

  • Language Proficiency: Fluent in English and Greek, essential for effective communication within our diverse team.
  • Technical Proficiency:
    • Python Proficiency: Extensive experience, including libraries such as Pandas, NumPy, and Matplotlib.
    • Data Handings: Proficient with data formats like Excel, CSV, and JSON; experienced in database operations, particularly with MongoDB.
    • Optimization Techniques: Knowledge of machine learning tools (e.g., TensorFlow, scikit-learn) and/or genetic algorithms (e.g., DEAP), and/or linear programming (e.g., PuLP, SciPy).
    • Software Engineering: Skilled in developing scalable, maintainable software with version control (e.g. Git) & containerization (e.g. Docker).
    • API and Sensor Data Integration: Experienced in integrating real-time data from APIs and sensors, using libraries such as Requests.
  • Analytical Skills:
    • System Design: Ability to design adaptable, efficient systems with architectural patterns and frameworks.
    • Problem Solving: Strong problem-solving skills, adept at using debugging tools and techniques.
  • Communication Skills: Able to collaborate effectively and clearly discuss project details.
  • Experience: Previous professional experience in Software Development (mainly Python) or data science, ideally within mobility or logistics.

You might have the following Desirable Qualifications:

  • GIS Tools: Familiarity with tools like GeoPandas and QGIS.
  • Framework Proficiency: Experience with Jupyter for data analysis, Flask for web applications, and Django for more robust applications.

Why here?

  • Leading Innovator: Join Rhoé, a dynamic mobility startup in Greece, recognized for advancing green technology and urban science.
  • Dynamic Team: Become part of our vibrant team of 11, with an average age of 27, where innovation and enthusiasm drive our mission.
  • Flexible and Goal-Oriented Culture: Embrace our hybrid workplace model that offers the flexibility to work from anywhere, anytime. We value efficiency and outcomes - complete your tasks early and enjoy well-deserved downtime.
  • Impactful Work: Engage in meaningful research and development focused on sustainable mobility, contributing to projects that have a real-world impact on urban transportation.
  • Professional Growth and Career Development: With clear paths for advancement, you can progress toward roles like Lead Engineer or Senior Project Manager, depending on your interests and skills.

Download Position Description

APPLY NOW!

Just reach out to us at it@rhoe.gr. Introduce yourself and attach your CV, and we’ll be in touch soon!