Data Scientist - Predictive Modeling for Commercial Optimization
Role details
Job location
Tech stack
Requirements
At ByRatings, we help companies improve sales performance through predictive modeling and advanced analytics applied to real business challenges. Our SaaS platform integrates CRM data to generate predictions, recommendations, and optimizations that improve commercial efficiency and key KPIs across the sales funnel. We work with companies across multiple industries, including Education, Real Estate, SaaS B2B, Automotive, and Insurance. We are looking for an Applied Data Scientist with a pragmatic business mindset, a strong statistical foundation, and hands-on experience in applied machine learning - someone capable of translating complex data into measurable operational and commercial performance improvements. While we work mostly remotely, we are specifically looking for candidates who can join the team at our Barcelona office once per week. What You'll Do - Design, train, and deploy predictive models focused on marketing, sales, and conversion optimization. - Work with complex and heterogeneous datasets coming from CRMs, advertising platforms, and external sources. - Measure and analyze how the adoption of our platform and predictive models improves clients' commercial performance, including conversion metrics, pipeline efficiency, and revenue-related KPIs. - Build end-to-end ML solutions, from experimentation and prototyping to production-ready Python services, collaborating closely with Product and Engineering teams. - Translate analytical findings into clear insights and actionable recommendations for both technical and non-technical stakeholders. - Contribute to the evolution of our analytics and machine learning capabilities within a highly autonomous and collaborative environment. What We're Looking For - 3+ years of experience as a Data Scientist or similar role. - Strong quantitative background in Statistics, Mathematics, Physics, Engineering, or related fields. - Solid hands-on experience with machine learning techniques applied to business data.
- Ability to work with messy, ambiguous, and complex real-world datasets. - Proven experience driving measurable improvements in business KPIs through predictive models (lead scoring, churn prediction, propensity models…). - Strong Python skills and experience with the data science ecosystem (pandas, NumPy, SciPy, scikit-learn, etc.). - Hands-on experience with gradient boosting models such as XGBoost, LightGBM, or CatBoost. - Familiarity with version control systems such as Git/GitLab. - Strong communication skills with business stakeholders. - Fluent in English and Spanish. Nice to Have - Experience in SaaS environments. - Exposure to Generative AI applications in business contexts. - Knowledge of experimentation and uplift modeling. What We Offer - High-impact projects with challenging datasets and direct business visibility. - Flexible working hours and hybrid-friendly setup (80-90% remote). - Competitive salary based on experience. - Small, highly collaborative, and technically strong team. - Learning budget and private health insurance. - Free Fridays program based on tenure.