Machine Learning Engineer Position
This is an exciting opportunity to join our team as a Machine Learning Engineer, where you will be responsible for designing, developing, and deploying machine learning models that drive innovation and efficiency in our software solutions.
Key Responsibilities:
* Collaborate with cross-functional teams to support the design and integration of responsible ML solutions into company products.
* Design, develop, deploy, and maintain machine learning models to solve diverse business challenges.
* Implement ML workflows using MLOps best practices for continuous integration and deployment.
* Ensure reproducibility, performance, reliability, scalability, and security of ML models in production.
* Implement responsible AI principles to ensure fairness, accountability, and transparency in AI solutions.
Requirements:
* Bachelor's degree in Computer Science, Mathematics, Physics or a related field.
* Master's degree in Data Science, AI, or a related field is desirable.
* Strong understanding and experience in machine learning and MLOps.
* Strong proficiency in Python and experience with ML frameworks.
* Experience with Azure, ML lifecycle management tools (Azure Machine Learning Studio, MLflow, Databricks, etc.), and containerization tools (Kubernetes, Docker).
* Experience working with big data technologies is a plus.
* Experience in data quality and compliance is a plus.
Benefits:
* We offer a culture built on trust, giving you the freedom and autonomy to be successful.
* We have a balance between work and personal life, with uncapped time off policy, remote working opportunities and Global Wellbeing Days.
* We provide talented colleagues, role models and mentors who can inspire you and help you grow.
* We are committed to sustainability and have initiatives like Act4Good program to engage in actions that benefit society and the planet.