Python Engineer with ML (Senior)
We are #VLteam – tech enthusiasts constantly striving for growth. The team is our foundation, that’s why we care the most about the friendly atmosphere, a lot of self-development opportunities and good working conditions. Trust and autonomy are two essential qualities that drive our performance. We simply believe in the idea of “measuring outcomes, not hours”. Join us & see for yourself!
About the role
Join us to drive business innovation with production-grade ML pipelines. Become a key member of our team as you dive into Big Data, utilise Azure for cloud computing, and deploy solutions on edge devices. Collaborate with Data Scientists on impactful AI-powered projects.
Our mentioned projects are the tip of the iceberg – expect a landscape of more intriguing and diverse challenges ahead.
Your key responsibilities would be:
- Developing and implementing common libraries, tools, and frameworks that standardise and accelerate development processes for future projects.
- Diagnosing and resolving technical issues across multiple projects, ensuring high-quality solutions that can be adapted and reused.
- Working with Big Data, using Spark and other frameworks, to parallelise computation for Machine Learning.
- Collaborating closely with different engineering and data science teams, providing advice and technical guidance to streamline daily work.
- Championing best practices in code quality, security, and scalability by leading by example.
- Taking your own, informed decisions moving a business forward.
- Creating solutions enabling hybrid-cloud deployments of machine learning solutions with on-prem ETL and cloud-based model training
- Evaluating options for the Big Data scheduler in Kubernetes
We:
- Work on components to support Big Data processing on an on-prem Hadoop cluster.
- Ensure that high-quality code is delivered.
- Choose the best architecture and tools for the business requirement.
- Push the data to the cloud and select the best way to store and process it.
- Build robust code and architecture to allow easy productisation of data scientists' models with minimal time and effort.
- Enhance monitoring capabilities and reliability.
What we expect in general
- Hands-on experience with productionisation of ML pipelines
- Strong experience with writing framework-grade Python code
- Experience with Spark, Ray, or big data cloud engines
- Knowledge about Azure and AzureML or other cloud-based solutions for ML
- Knowledge about CI/CD and a good understanding of the lifecycle of an ML product
- Ability to dive into the Kubernetes ecosystem as a user
- Ability to discuss requirements and readiness to challenge the status quo
- Good command of English (B2 / C1)
- Availability to work in Kraków twice a year, with costs covered by us
Don’t worry if you don’t meet all the requirements. What matters most is your passion and willingness to develop. Moreover, B2B does not have to be the only form of cooperation. Apply and find out!
A few perks of being with us
Apply now
"*" indicates required fields