At Topia we have a well established data science culture where cutting edge research is successfully  integrated into product. We’re looking for a full stack data scientist who can prototype data scraping processes from external sources, is at home with data mining in legacy databases, orients well statistical analysis, mathematical modelling and machine learning. You’ll be a key member of the  data and reporting team who is excellent at communicating data expertise to the wider public both internally and externally in blogs and presentations. You can prototype data cleaning and preparation pipelines working together with data engineers. Your goal is to build scalable ML models that are robust and enhance the user experience of Topia platform.

About you

You have demonstrated ability to do research in agile environment and ideally have your model implemented in live product. You have a good grasp of various machine learning areas (natural language processing, clustering and classification techniques) and are able to visualise the analysis and modeling results in the way that demonstrate value in best possible way.  You are a true explorer - creative, digging through databases, looking for external sources that can be of value, new methods and techniques. Understanding business and customer needs is of high importance to you. You get it that all need to measure things but not all talk data - you are helpful and patient and proactive in giving guidance to other product teams in data matters.


Develop, fix issues with and advise on the acquisition strategy and implementation of  datasets used by Topia application. Process, analyse, carry out research and derive new knowledge from both external and internal datasets to propose new product prototypes and further improvements to user experience. Advice, support and help members of the team in technical detail, research approaches and task assignment decisions. You do not have to write production code but you need to be fluent in translating your code to other developers.

Desired skills & experience

  • 2+ years of professional experience in data science
  • MSc in any STEM field with solid modeling/research background, PhD is a strong plus
  • Good command of database - SQL (MySQL, SQL Server, Postgres), NoSQL is a plus
  • Proficient coder in Python 
  • Machine learning - supervised and unsupervised methods packages
  • Data Visualisation - matplotlib, seaborn, bokeh, ggplot

About Topia

Topia (formerly MOVE Guides, Polaris Global Mobility and Teleport), the global mobility management company, reduces barriers between people and places to enable employees to work from anywhere through its integrated suite of mobility solutions and services. Over 100 global companies rely on Topia’s technology and service platform for relocation and expatriate management, tax and payroll, and immigration data across more than 100 countries with maximum operational efficiency, employee satisfaction and engagement, and assured compliance. 

Founded in 2012, Topia has raised over $90M from New Enterprise Associates and Notion Capital and operates headquarters in San Francisco, with 7 offices throughout the Americas, EMEA and APAC. Our R&D teams are located in Tallinn and Seattle. For more information, go to and follow Topia on Twitter, Facebook and LinkedIn.

Apply for this Job

* Required