As a Senior ML Generalist (11217) at Encora, you will play a key role in shaping personalized customer experiences through advanced Machine Learning (ML) solutions.
You will focus on developing models for dynamic pricing strategies and personalized product recommendations, leveraging data to drive impactful business decisions.
Your contributions will directly influence the consumer journey, optimizing value and enhancing the user experience.
Responsibilities and Duties
- Conceptualize, design, and implement full-stack ML models for dynamic pricing and personalized recommendations.
- Develop, implement, and deploy ML models that utilize user behavior and subscription data to improve customer value.
- Engineer and maintain large-scale behavioral feature stores, ensuring scalability and performance.
- Develop and maintain data pipelines and infrastructure to support efficient ML model development and deployment.
- Collaborate with cross-functional teams (e.g., Marketing, Product, Sales) to align solutions with strategic objectives and achieve real-world impact.
- Create algorithms to optimize customer journeys, increase conversion rates, and enhance monetization.
- Design, analyze, and troubleshoot controlled experiments, including Causal A / B tests and Multivariate tests, to validate solutions and measure their effectiveness.
- Embrace an agile development mindset, focusing on constant iteration and improvement.
- Balance the need for high-quality output with practical business considerations, following the 80 / 20 rule for efficiency.
Qualifications and Skills
- Master's Degree / Ph.D. in Machine Learning, Statistics, Data Science, or related quantitative fields (preferred).
- 3 to 5+ years of experience in machine learning, deep learning, recommendation systems, pattern recognition, data mining,
or artificial intelligence.
- Proficiency in Python and SQL, with intermediate data engineering skills using tools like PySpark, Hadoop, Hive, scikit-learn, pandas, numpy, and PyTorch.
- Experience with ML techniques and frameworks, including data discretization, normalization, sampling, linear regression, decision trees, and deep neural networks.
- Proven experience in building recommender systems and pricing models.
- Familiarity with MLOps, ML engineering, and solution design.
- Strong skills in causal inference, uplift modeling, splines, support vector machines, look-alike modeling, model stacking, and embedding-based modeling.
Nice to Have :
- Experience working in a consumer or B2C environment for a SaaS product / software provider.
- Experience developing recommendation systems and deep learning-based models.
- Ability to solve complex, ambiguous problems by breaking them down into manageable components and developing innovative solutions.
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world's leading enterprises and digital-native companies.
With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora's technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.