Position: Senior Data and ML Engineer
Company: GT
Category: Data Engineer
Experience required: 5y
English level: upper

On behalf of **Savannah Group**, GT is looking for a **Senior Data & ML Engineer**. Savannah Group is looking to expand its team in order to increase the pace of its development (develop a product for enterprise customers which helps them plan future talent strategies by enabling them to research companies and executives to build lists or pools of relevant talent).

**❗Please, note - it is a Part-time work - we expect 20-30 hours per week.
Rate - €30-35 hourly gross **

**Project stage:** They have developed an MVP that uses a novel and unique way of identifying companies to headhunt in, and who might be the relevant person in that organization.

**You will work closely **with the **technology leadership team** and **help tackle** the **engineering challenge **of reducing the research time by a factor of ten: from 30 days down to 3 days. Moreover, you are going to build beautiful cutting-edge products that will be used by some of the world’s biggest brands. In this way, helping them improve the quality of the senior executives they hire.

**Essential skills and knowledge:**
- ETL Processes for importing data to production
- Setting up GCP services (DAGs, DataFlow, Monitoring)
- Serving data to ML requirements, ensuring data quality
- Improving our NLP-based classifiers and our recommender system (Together with the ML team)
- Identifying new data sources
- Strategy on big data tools and scaling
- Automating pipelines and Data Validation
- Improving database architecture
**🔹 ETL and Databases:**
- Strong skills in GCP Data / ETL tools such as;
   - DataFlow, AirFlow, DAGs;
   - Cloud Tasks, Pub/Sub;
   - AppEngine, Cloud Functions.
- Strong SQL skills (our dialect is MySQL 8);
- Database design;
- ETL processes, refactoring, and automation;
- Processing large-scale event data;
- Managing data through scale and monitoring;
- Data Validation;
- Data Science;
- Machine Learning Modeling and Practices.
**🔹 Data Science skills:**
Clustering;
- Multiclass Classification;
- Improving a recommender system;
- Some knowledge of NLP.
**🔹 Python:**
- Strong Python skills including Flask for RESTful APIs;
- Pandas, Scikit-Learn.
🔹 **Other**:
- Vendor discovery to find new data sources;
- Agile Development;
- GitHub.

**Nice-to-have skills:**
- Secure Data and Development Practices;
- Product Analytics;
- Familiar with scraping tools;
- Supported SaaS Product Development;
- Understanding of data in the recruitment industry.

**Responsibilities**:
🔹 **A split role, where 70% of duties will be data engineering and 30% ML duties;**
🔹 ETL Processes for importing data to production;
🔹 Setting up GCP services (DAGs, DataFlow, Monitoring);
🔹 Serving data to ML requirements, ensuring data quality;
🔹 Improving our NLP-based classifiers and our recommender system (Together with the ML team);
🔹 Identifying new data sources;
🔹 Strategy on big data tools and scaling;
🔹 Automating pipelines and Data Validation;
🔹 Improving database architecture.

**Interview Stages:**
1) Intro call.
2) Technical interview with Savannah Group.

If you have any questions, I will be happy to answer and I gonna be happy for any feedback!