Machine Learning Position
We are seeking an experienced Machine Learning Engineer to join our team. This is a challenging role that requires strong technical skills and the ability to work on complex data-driven projects.
The successful candidate will have a proven track record of developing and implementing machine learning models, particularly for retention use cases, anomaly detection, and regression analysis. They will also have experience with pipeline automation and data flow monitoring, as well as hands-on experience with Azure Databricks for data processing and machine learning tasks.
The ideal candidate will be proficient in programming languages such as Python, R, or Scala, and have experience with machine learning libraries and frameworks. They will also have strong analytical and problem-solving skills, with the ability to work effectively in a team environment.
Responsibilities
* Develop and implement machine learning models tailored to CRM and platform contexts.
* Design and deploy models for retention use cases, anomaly detection, regression analysis, and other predictive analytics tasks.
* Create and manage automated data pipelines for efficient data processing and model deployment.
* Ensure seamless integration of machine learning models into existing systems and workflows.
* Monitor data flows to ensure the quality, consistency, and reliability of data used for machine learning models.
* Troubleshoot and resolve data-related issues promptly to maintain smooth operations.
* Utilize Azure Databricks for data processing, model training, and deployment.
* Optimize the use of Databricks resources to achieve efficient and cost-effective machine learning solutions.
* Design and maintain the infrastructure required for machine learning projects, ensuring scalability and performance.
Requirements
* Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or a related field.
* Proven experience as a Machine Learning Engineer or similar role, with a focus on CRM and platform-based solutions.
* Strong proficiency in developing machine learning models, particularly for retention use cases, anomaly detection, and regression analysis.
* Experience with pipeline automation and data flow monitoring.
* Hands-on experience with Azure Databricks for data processing and machine learning tasks.
* Familiarity with cloud infrastructure management, preferably within the Azure ecosystem.
* Proficiency in programming languages such as Python, R, or Scala, and experience with machine learning libraries and frameworks.
* Strong analytical and problem-solving skills, with the ability to work on complex data-driven projects.
* Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Benefits
* Great Work-Life balance.
* Very flexible organizational routine.
* Health benefits (for you and your family).
* Team Building activities.
* Over 300 protocols to offer you great discounts in different areas.
* Continuous professional development sponsored by our Training and Certification Department.
* Regular feedback on your performance through a personalized plan.
* Comprehensive career plan and progression involving assertive performance reviews.
Please submit your application if you are interested in this challenging and rewarding role.