Salesforce is seeking a Machine Learning Engineer to design, build, and productionalize models that drive customer growth, engagement and retention, specifically focusing on attrition prediction and mitigation
Requirements
- Demonstrated ability to take models from research to production
- Strong software engineering proficiency in Python and data manipulation skills like SQL
- Experience using third-party and in-house Machine learning tools and infrastructure to develop reusable, high-performing Machine Learning systems
- Exposure to architectural patterns of a large, high-scale software application
- Familiarity with ML libraries such as scikit-learn, XGBoost, Pytorch, or TensorFlow
- Experience with feature engineering on big data (Spark, Trino, Snowflake, etc.)
- Experience with ML lifecycle management tools (ML Flow, Airflow, Kubeflow or equivalents)
Responsibilities
- Design predictive models for user and customer attrition using supervised, unsupervised, deep learning and generative techniques
- Design scalable data pipelines for feature generation from both structured and unstructured sources of product adoption, sales activity, and customer engagement data
- Build and maintain production-grade ML services , integrating models into APIs or decision systems that support real-time and batch use cases
- Continuously monitor and improve model performance through drift detection, retraining automation and impact measurement
- Collaborate with product and engineering teams to integrate models into production systems and agentic experiences, ensuring scalability, robustness and efficiency
- Mentor junior engineers and data scientists and provide technical leadership in model architecture, experimentation, and deployment best practices
- Develop and evaluate AI Agents that integrate with traditional ML models
Other
- Bachelor's degree or higher in a quantitative field such as Computer Science, Mathematics, Statistics, or related field
- Ability to communicate technical vision and mentor junior engineers
- Experience with Agile development methodology, Test-Driven Development, incremental delivery, and CI/CD
- Ability to work in a team environment and collaborate with cross-functional teams
- Ability to apply for accommodations due to disability through the Accommodations Request Form