Innovations, Research & Data
Data Engineer - ML Ops
As a Data Engineer - MLOps at Emplifi you will work on both Data Engineering and MLOps projects and will be responsible for several batch and streaming data pipelines. You will be working on our ML serving platform built on top of MLflow and you will make sure that our models run reliably and scale well. You are a software engineer at heart!
What You’ll Do Here:
Team
- Participate in the productionalization of ML models, e.g. implement streaming pipeline which detects sentiment in various languages and processes large amounts of data on a daily basis
- Take ownership of ML tooling
- Go the extra mile to deliver code of exceptional quality, i.e. make sure the code is tested, scalable and maintainable according to best practices while also reasonably optimized
- Willingness and drive to learn all technologies required for the delivery of our service (Scala/Python/Akka/Spark) - curious personality is a must!
- Be a good communicator and team player, help other team members when appropriate, seek support first rather than try to solve problems on your own
Stakeholders
- Proactively communicate with stakeholders, announce changes and give status updates
- Make sure we deliver products and data of high quality that are robust, fast and that satisfy our stakeholders' needs
- Take responsibility for applications that other teams are relying on
What You'll Bring to Us
- Solid professional experience in software engineering and an interest in ML
- Languages: excellent knowledge of OOP and/or FP in Scala, Python or Java
- Very good understanding of the SQL syntax, databases, distributed systems and streaming Pub/Sub
- Knowledge and experience in various levels of software testing
- Knowledge of NLP and computer vision is nice to have
- Technologies (not all required!): MLflow, Apache Spark, Akka Streams, Rabbit MQ, AWS Kinesis, AWS S3, ElasticSearch
- Technical academic background (statistical/mathematical/computer science)
- Proactive approach in solving problems
- English language around B2 level
What We Offer
- International, fast paced and rapidly growing environment
- Opportunity for professional growth and development
- Possibility to learn new and cutting edge technologies, in an environment that encourages new ideas
- Work in an international environment in our new modern offices in Karlín, with our big terrace and our own grill
- Unlimited PTO
- Multisport card
- Home office working
- There’s more as well! Speak with us to find out all details!
- position:
- Data Engineer - ML Ops
- department:
- Innovations, Research & Data
- location:
- Brno, Pilsen, Prague
- Employment Type:
- Full-time