Data Scientist

Hybrid
Colombo
Overview
Application

What we expect

  • 2+ years of experience in a data science role

  • A passionate drive to solve real-world problems with AI

  • Holding a bachelor’s degree in Information Technology/Computer Science or a related field (Master’s degree is a plus)

  • In-depth experience and knowledge in designing and developing deep learning / machine learning systems

  • Fluent ability to write robust code in Python

  • Fluent ability to design and run model experiments

  • Experience working with Machine Learning Engineers / Data Engineers to take models into production

  • In-depth knowledge in statistical inference and mathematical optimization methods

  • Deep knowledge of classical computer science algorithms

  • In-depth understanding of mathematical concepts behind deep learning/machine learning algorithms

  • Experience in developing, testing and experimenting with models on cloud platforms such as AWS, Azure and GCP.

  • Fluency in ML frameworks such as Tensorflow, Pytorch and Scikit Learn

  • Fluency in data ingestion and preprocessing frameworks such as Pandas or Apache Pyspark

  • Excellent business and technical communication skills

  • Outstanding analytical and problem-solving skills

  • Experience in analytics / visualization tools such as Power BI and Tableau

  • Research publications on Deep Learning are a plus

  • Open source contributions are a plus


What you will do

  • Use statistical, machine learning, and deep learning models to solve practical business problems

  • Design and develop model architectures

  • Architect and implement complex model training and re-training pipelines

  • Work with ML engineers to take models into production

  • Analyze large scale structured and unstructured data to find and drive actionable insights

  • Design and implement state-of-the-art machine learning and deep learning models

  • Design, run and evaluate model experiments and interpret results

  • Effectively utilize ML libraries and frameworks

  • Contribute to cutting-edge research in areas such as computer vision, natural language processing, reinforcement learning, generative AI, mathematical optimization, etc.

  • Mentor junior team members


Importantly, we seek someone who will live by our core values that define everything we do: Excellence, Collaboration, and Integrity


What is it like to work at Rootcode

Rootcode culture is known to be fun and empowering. We embrace diversity and foster an environment where anyone can thrive.

Working at Rootcode will give you the following

  • Fast-paced career growth

  • Opportunity to work with the latest technologies

  • Freedom with responsibility


Who we are

Rootcode is a Software Product Engineering headquartered in Sri Lanka with corporate offices in Estonia, Europe and USA. Rootcode has clients across the globe with a focus on the European and North American markets. Rootcode helps companies build software products, Artificial Intelligence, and User Experience Design and serves customers ranging from Startups to publicly traded companies.

If you meet the requirements above,

We are looking for YOU!