We are looking for a highly skilled Data Scientist to join our client’s team
As a Data Scientist, you turn behavioral data into actionable insights that drive value in e-commerce and marketing automation. You design, deploy, and optimize statistical and machine learning models to improve customer engagement and business decisions. Working across the full model lifecycle, you ensure solutions are scalable, maintainable, and aligned with business needs. You collaborate with cross-functional teams and communicate insights clearly to stakeholders, all while contributing to Customer Data Platform and recommendation systems. A proactive, structured, and impact-driven mindset is key to success in this role.
responsibilities :
Develop and optimize machine learning models for our recommendation engine and e-commerce products using C# and Python.
Improve and maintain existing models to ensure performance, scalability, and robustness in production.
Gain proficiency in our proprietary domain-specific programming language used for key recommendation engine components.
Design and maintain data pipelines and API integrations to support real-time and batch processing of behavioral data.
Assist in debugging and troubleshooting data science-related issues in collaboration with the Support and Engineering teams.
Proactively contribute to research and specification phases with Product Managers to explore new product opportunities.
Collaborate with backend developers, UX/UI designers, product managers, and customer service teams to align data science solutions with business needs.
Present complex data insights in an accessible way to both technical and non-technical stakeholders.
Proactively analyze behavioral data to identify and validate new business opportunities for customers.
Write clean, maintainable, and scalable code following software engineering best practices.
Ensure high-quality standards through testing, documentation, and continuous integration workflows.
Conduct code reviews and provide support to team members to improve code quality and maintainability.
Actively contribute to discussions on mathematical approaches and data science methodologies to improve team workflows.
Coach and mentor junior data scientists, fostering a collaborative and learning-focused environment.
requirements-expected :
Degree in Data Science, Computer Science, or related fields. And candidates with a strong backend development background (e.g., .NET/Azure/Python) and experience in transitioning into data science.
Experience in end-to-end data science projects, including model development, testing, deployment, and maintenance.
Strong mathematical modeling and statistical skills, with a focus on software-level implementation.
Ready to work primarily on improving and maintaining current solutions on source code level.
A good sense of balance between model complexity, generalization, scalability, performance, and maintenance costs under an agile and continuous development cycle.
Proficiency in Python for statistical programming and general-purpose development in C#.
Experience with Azure infrastructure, including Kubernetes and Azure Pipelines.
Strong communication skills, with the ability to explain data-driven insights to diverse audiences.
An ability to take charge of your own projects as well as close collaboration with others.
Proactive, self-disciplined, and highly motivated with well-organized work style
Excellent English (verbal and written)
offered :
Fair salary based on your experience
Training budget and learning opportunities - access to internal trainings