We are looking for a Senior Data R&D Engineer to join the Data and Tools Team. The successful candidate will be responsible for ensuring our systems are aware of named entities, keeping data pipelines organized and performant, and building proprietary tools for data processing and model release.
Requirements
- MSc / MTech in Computer Science, Engineering, or equivalent
- Excellent BSc / BTech candidates can be considered
- At least 5 years of development experience in Python and/or Java/C++
- Minimum years of work experience: 6
- Strong programming skills in Python and/or Java/C++
- Data processing: Especially using Pandas library, JavaScript & Spark/Pyspark
- Unix/Linux on user level
- Querying large databases in SQL, RDF or similar
- Excellent written and spoken English
- Comfortable working in an international, distributed team
Benefits
- Annual bonus opportunity
- Insurance coverage (medical, life, and disability)
- Paid time off
- Paid holidays
- Company contribution to the RRSP (Registered Retirement Savings Plan)
- Equity awards for certain positions and levels
- Remote and/or hybrid work available depending on the position
