Skip To Main Content
backBack to Search

Senior Data Software Engineer

Remote in Ukraine
Data Software Engineering
& 5 others

We are seeking a Senior Data Software Engineer to join our remote team.

As a Senior Data Software Engineer, you will be responsible for designing, developing, and maintaining data-centric software applications and services. You will work closely with data scientists, data engineers, and other software engineers to build data-driven solutions and platforms that meet our customers' needs. You will have the opportunity to work on challenging projects and collaborate with a talented and dedicated team.

Responsibilities
  • Create, enhance, and support software applications and services focused on data
  • Partner with data scientists, data engineers, and fellow developers to deliver data-powered platforms and solutions
  • Build and manage MLOps workflows and continuous integration/continuous deployment pipelines
  • Guarantee that all software and services adhere to top standards for quality, security, and performance
  • Assist in preparing technical documentation and user manuals
  • Keep current with new advancements and best practices in data engineering and machine learning
Requirements
  • At least 3 years of experience in data software engineering roles
  • In-depth knowledge of AWS tools including S3, EC2, Lambda, and Glue
  • Advanced programming abilities in Python and familiarity with Snowflake
  • Practical experience with MLOps practices and CI/CD pipeline development
  • Skilled in using ONNX Runtime and TensorFlow
  • Background in agile development and effective teamwork
  • Strong English communication skills, both spoken and written, at B2 level
Nice to have
  • Familiarity with PyTorch