Position: Data Engineer/Machine Learning Engineer
Company: Luxoft
Category: Data Engineer
Experience required: 3y
English level: fluent
Published: 2022-02-01T00:00:00+02:00

Remote - Ukraine, remote - Russia, remote - Poland, remote - Romania


Responsibilities are (but not limited to):

- Participate in requirement clarification and sprint planning
- Design technical solutions and present technical data concepts to stakeholders
- Implement and deploy data solutions and pipelines using primarily PySpark
- Implement best practices patterns
- Engage with stakeholders and take ownership of deliverables
- Understand business problems and offer technical solutions
- Improve productivity by using automation where applicable



We are looking for EITHER a Data Engineer OR a Machine Learning Engineer with 3 to 5 years of the following experience.


Data Engineer:

• ETL, ELT process of transforming the data and model it (relationships, Primary Key, Constraints…)
• Experience with PySpark or Pandas to build medium to large pipelines
• Good understanding of commonly used algorithms & data structures
• Experience working in an agile environment (Sprints, CI/CD, Code
  reviews, Unit tests…)
• English - advanced


Machine Learning Engineer:

• Experience with promoting, running, and monitoring ML models
• Experience with data modeling and evaluation
• Experience with applied mathematics (linear algebra, probability,
   statistics, distributions…)
• Experience with machine learning algorithms, Natural Language
   Processing, Neural Networks
• English - advanced


Nice-to-have skills:

• Degree in computer science, mathematics or statistics or other technical
  disciplines
• Knowledge of the financial markets, risk management is
  a plus
• Strong problem-solving skills
• Storytelling using the data (ML Engineer Only)
• Keen focus on delivering high-level quality solutions within the timeline
• Team player, proactive to resolve, improve the existing processes
• Good communication skills



What we offer:

• Be a part of a team of high-qualified specialists
• Possibility to work remotely from Ukraine, Russia, Poland, or Romania
• Paid vacation and sick leaves
• Possibility of career growth within the company
• Equipment and software