Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.
CuSolid
Python / Java Developer – Urban Mobility & Epidemiological Modeling
We are looking for an experienced software developer with strong Python skills and a solid background in Java to join a project for the City of Geneva and a major hospital partner.
The project involves modeling pedestrian movement and flow within urban environments to support future planning and outbreak-response scenarios, including situations similar to COVID-19. The work will focus on analyzing and forecasting pedestrian behavior across different types of urban spaces, such as marketplaces, public squares, transportation hubs, and other areas of the city.
A key aspect of the role is the migration of an existing Java-based system to Python. The successful candidate should be comfortable working with both technologies and capable of making informed architectural decisions regarding which components should remain in Java and which should be redesigned or replaced in Python. An understanding of system performance, scalability, and code modernization will be important.
Matched to your profile
We surface this role because it matches profiles like yours, not because we vet the employer. Always confirm the pay, location, and remote details on CuSolid's official site before you apply.