Data Scientist

Job summary:

Our data scientists are responsible for supporting research in computer vision, and machine/deep learning, and implementing new state-of-the-art algorithms to support research-and-development goals. You will play a crucial role in leveraging data to address real-world challenges, with a particular focus on data cleansing, processing, and transformation in order to turn raw data into meaningful insights.

  • Conduct thorough research to gain a deeper understanding of the problems at hand, potentially involving the review of academic papers.
  • Clean, process, and manipulate both structured and unstructured data.
  • Support Machine Learning Engineer team in turning real-world problems into AI/ML and data processing challenges, with a focus on data cleansing and transformation.
  • Build and maintain a robust database or data corpus.
  • Collaborate with AI/ML teams to experiment with various data processing and machine learning solutions, analyze results, and present comprehensive reports to the team.
  • Work with production AI/ML and data processing systems to effectively address assigned challenges
Preferred requirements & competencies:
  • Proficiency in SQL for data cleaning, querying, and manipulation.
  • Exceptional analytical skills to investigate and optimize models’ performance.
  • Some foundational knowledge of artificial intelligence and machine learning, with expertise in both theory and application.
  • Familiarity with machine learning frameworks such as TensorFlow or PyTorch.
  • Proficiency in writing complex, efficient programs for data processing and machine learning is a plus.
  • Proven experience in developing and deploying Machine Learning models is a plus.
Preferred requirements & competencies:
  • People with strong logic skills who value evidence over emotions
  • People who not only solve problems but also understand their solutions
  • Team members who have a high sense of ownership in their work
  • Team players who are always looking for ways to help out others
  • People who are proactive and take initiative

Hiring process...

We believe that transparency is key to good work and try to embody that in all we do. That’s why we want you to have an idea of what to expect after submitting this online application. The next steps involve:

Initial chat with HR

15 minutes

Programing Test #1

30 minutes

Programing Test #2

30 minutes

Technical Interview

Up to 1 hour


HR will inform you of our decision via email