More jobs:
Job Description & How to Apply Below
About the Role
We are seeking a Senior Data Scientist to design, build, and scale advanced machine learning solutions that power customer engagement, optimization, and decision-making systems. This role is ideal for someone who enjoys translating complex business challenges into robust, production-ready data products and thrives at the intersection of machine learning, software engineering, and data platform development.
You will take deep ownership of the end-to-end ML lifecycle, from model design and experimentation to deployment, monitoring, and continuous improvement. Beyond model development, you will play a critical role in building reliable data foundations, ensuring engineering excellence, and driving scalable solutions that deliver measurable business impact.
Key Responsibilities
Develop Advanced Machine Learning Solutions
Design, train, evaluate, and deploy machine learning models to solve business problems across customer behavior, prediction, segmentation, recommendation, optimization, forecasting, and related domains.
Translate business requirements into practical and scalable data science solutions.
Select appropriate algorithms, features, and evaluation methodologies to maximize model performance and business value.
Build and Maintain Data & ML Infrastructure
Architect and develop scalable data pipelines supporting both structured and unstructured data workloads.
Design data models, schemas, and transformation frameworks that enable reliable machine learning operations.
Integrate new data sources, manage backfills, and optimize pipeline performance, scalability, and cost efficiency.
Ensure Model Reliability and Production Readiness
Establish rigorous validation, monitoring, and quality-control processes throughout the model lifecycle.
Detect and mitigate issues such as data quality degradation, drift, bias, and operational edge cases.
Implement automated testing and governance practices to maintain high standards of reliability and reproducibility.
Drive Engineering Excellence
Write clean, maintainable, and production-grade Python and SQL code.
Apply software engineering best practices including code reviews, testing, documentation, and CI/CD automation.
Continuously improve platform health by reducing technical debt, streamlining workflows, and decommissioning obsolete assets.
Qualifications
Bachelor's degree or higher in Computer Science, Statistics, Mathematics, Physics, Engineering, Data Science, or a related quantitative discipline.
At least 4 to 6 years of hands-on experience building and deploying machine learning solutions in production environments.
Strong proficiency in Python and SQL, with experience developing scalable data pipelines and data processing frameworks.
Demonstrated experience working with large datasets and end-to-end machine learning workflows, from experimentation through deployment and monitoring.
Strong understanding of statistical modeling, machine learning techniques, model validation methodologies, and data quality controls.
Experience applying data science to customer analytics, personalization, recommendation systems, lifecycle management, growth optimization, or similar business domains is highly desirable.
Strong problem-solving skills and the ability to operate independently in a fast-paced, highly technical environment.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×