Ready to join ImpacTech?

Senior Data Engineer (Machine Learning)

Impact Tech LTD is looking to recruit a Senior Data Engineer (Machine Learning) who will work within its in-house Artificial Intelligence Team to undertake this challenging role and push the limits of Artificial Intelligence through innovative products and solutions that solve business problems in real life.

Impactivators are on a mission to change the way the world does business with AI-driven tools that deliver real results by creating a common set of scalable, data-centric solutions.

Are you an #Impactivator?

Key responsibilities

Key responsibilities

  • Develop and maintain production grade ML infrastructure: speech recognition, text analysis, auto ML

  • Build data pipelines for data scientists

  • Develop and maintain internal tools for data scientists (data processing, metrics, external systems integrations)

  • Design AI services architecture (specifications, POCs)

  • Contribute to project planning including new features and AI products roadmap

  • Integrate AI services with other company products

  • Collaborate with Data Scientists and DevOps team

  • Participate in code review and team meetings

  • Coach and mentor fellow Data Engineers

What we offer

What we offer

  • Challenging and engaging tasks

  • Professional growth opportunities, technical seminars and internal hackathons

  • An open and collaborative working environment

  • Flexible working and leave schedules

  • A competitive remuneration package, plus 13th salary

  • Private medical insurance

  • Free parking

  • Team bonding events

  • Relocation packages (where applicable)

  • Variety of work arrangements (remote/WFH/office)

Where robots become individuals. We are hiring.

Robot
Requirements

Requirements

  • BSc/MSc in computer science, applied mathematics or relevant working experience

  • Production experience in large scale ML systems (>2 years)

  • Good understanding of classical algorithms and data structures

  • Strong knowledge of and experience in at least one of the following: Python, Golang, C/C++

  • Strong knowledge of and production experience in actual python stack (any popular framework: Flask, Django, etc)

  • Good understanding of and production experience in relational databases (e.g. PostgreSQL)

  • Strong problem solving and critical thinking

  • Team worker and lifelong learner

Desirable

Desirable

  • Good understanding of and production experience in some of the following NoSQL/NewSQL databases (Redis, MongoDB, ClickHouse, Vertica, Druid, any exotic DB are welcome)

  • Familiarity with distributed databases and distributed systems

  • Familiarity with at least one of the following: Apache Kafka, Apache Airflow , Apache Spark

  • Familiarity with modern DevOps stack (Docker, Kubernetes)

  • Familiarity with Machine Learning basics (e.g. knowing the difference between classification and regression)

To apply, please upload your CV.
All applications will be treated in the strictest confidence