Lead Machine Learning Engineer

  • Full time
  • Prague
  • Posted 2 months ago
GIT/Github (regular)
Spark (regular)
Cloud knowledge (advanced)
Terraform (advanced)
Kafka (advanced)
Machine Learning (advanced)
About Us

We Help Merchants Grow. DataFeedWatch is a fast growing tech start-up with roots in Silicon Valley and offices in Krakow, Amsterdam, and Prague. Since March 2022 we are part of Cart.com which brings us numerous new opportunities to grow our business and ourselves.
We are a market leader in Feed Marketing Solutions and enable 20,000 online shops on 6 continents to advertise and be successful on shopping channels like Google, Facebook, and Amazon.
If you join us, you will be part of a team of nearly 100 people that includes 15 different nationalities. We are a diverse team that enjoys a perfect work-life balance. We don’t just work together, we have lunch together and hang out outside work hours. And most importantly, we like people who make their own decisions and want to grow the company and themselves.
About the Job

As the Lead Infrastructure Engineer, you will be part of the Machine Learning team at Cart and work on ML-functionality in DataFeedWatch. You will be responsible for managing the systems, services, MLOps, and production models for one of our core departments that interfaces across our entire suite of “eCommerce-as-a-service” products.
 
This role is responsible for people as well as technical leadership – and will play a huge role in building out the future of commerce as we know it! If you want to get in early on a company that is going to disrupt the booming eCommerce space, then this is your role!
 
We’re looking for innovators who are passionate about working in a fast-paced and collaborative environment. So if this is you, then read on.
 
Your main responsibilities:
  • Study and transform data science prototypes
  • Design machine learning systems
  • Construct the environment to run these ML systems in AWS
  • Research and implement appropriate ML algorithms and tools
  • Develop machine learning applications according to requirements
  • Select appropriate datasets and data representation methods
  • Run machine learning tests and experiments
  • Perform statistical analysis and fine-tuning using test results
  • Train and retrain systems when necessary
  • Extend existing libraries and frameworks
  • Keep abreast of developments in the field

About You

You are ambitious. You want to grow yourself and like a challenge, both in life and in your job. You are friendly, open-minded, and a team player. You enjoy working with people that are as eager as you are to take the initiative, and have an impact on the success of the company. 

And most of all, you understand our core values & culture and you think they will fit like a glove 😉

 
We also value the following experience and characteristics:
 
ML Knowledge:
  • Kafka – Ingesting data from core product before Spark processes them
  • Spark (pyspark, MLLib)
  • Jupyter (Spark backend) – Running experiments & model training
  • Git/GitHub – Source control, versioning artifacts like random forest models
  • Terraform – Infrastructure as Code automation of deployments
 
Cloud Knowledge:
  • AWS EMR
  • AWS Lambda + API Gateway
  • AWS DynamoDB
  • AWS VPC + VPN Gateway
 
Data Collection Related Projects:
  • AWS DMS 
  • AWS S3 + Glue + Athena/Tableau
  • AWS ECS + Amazon SP API 
 
Preferences:
  • Proven experience as a Machine Learning Engineer or similar role
  • Understanding of data structures, data modeling and software architecture
  • Deep knowledge of math, probability, statistics and algorithms
  • Ability to write robust code in Python, Java and R
  • Familiarity with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn)
  • Excellent communication skills
  • Ability to work in a team
  • Outstanding analytical and problem-solving skills
  • BSc in Computer Science, Mathematics or similar field; Master’s degree is a plus
  • Fluency in spoken and written English (minimum C1)

What’s in it for You?

The salary for this position is between 30k and  35k per month on a B2B contract.
 
We also offer free lunch, remote work, and various other awesome perks!
 
However, we believe that there is a much bigger reward in joining a team of people that enjoy each other’s company, as well as sharing the same goals and values. And that it is much more satisfying to work, learn, and grow in an environment where freedom and initiative are appreciated.

To apply for this job please visit cz.talent.com.