
Mid/Senior - Data Scientist
Yassir · United States
- Hybrid
- Full-time
- $120,000 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Optimize pricing, dispatching, and fraud detection systems.
- Analyze and model data for ML system optimization.
- Collaborate with engineering and product teams.
- Develop and deploy ML models using MLOps.
- Requires Masters, Python, SQL, and cloud experience.
About the role
About Yassir
Yassir is the Super App designed to make your life easier. Yassir’s Mission is to serve Africans in the continent and its diaspora while creating economic opportunities for service providers and infusing social values. We aspire towards providing our users with the most essential services to their door by leveraging technology and a large ecosystem of partners. We at Yassir stand for: Ambition, Transparency & Trust, Quality, Performance. And we are growing fast - super fast.By choosing a career at Yassir, you choose to be part of one of the most impactful, fastest-growing Tech companies in Africa.About The Role
Yassir is seeking a highly skilled and motivated Data Scientist, of any level, to join our Artificial Intelligence (AI) team and contribute to some of our key projects, such as Dynamic Pricing and Trip Dispatching. As a Data Scientist, you will play a crucial role in analyzing and modelling data to optimize our Machine Learning (ML) systems. Your expertise in both predictive modelling and software development will be essential in driving our solutions and providing value to Yassir. This is a very exciting opportunity, tackling some of Yassir’s most critical problemsAbout The Team
The AI team is part of Yassir’s central Data & AI domain, which is responsible for all data related activities in the organization - from Data Engineering, Data Platform management and Data Analytics all the way to AI solutions and MLOps infrastructure development. We are a global team of Data and AI / ML experts, encompassing diverse backgrounds and skills. We strive to build state-of-the-art Data and ML infrastructure and solutions, and ultimately a Data Culture supported by responsible and democratized data access, data-driven decision making and automation. We push the envelope of what’s feasible, we challenge each other, we support each other, and we take great pride in our work. Most of all we are value-driven to create impact from our data solutions. If you have an inherent curiosity about the fields Data and AI, a relevant background and an internal zeal and drive to contribute, please come join us!Key Responsibilities
- Become an expert point of contact and thought leader on your scope by mastering the details and principles pertaining to it
- Some key areas we have to focus include: optimizing our Pricing capabilities, such as Dynamic / Surge Pricing, Discounts / Commissioning Optimization and Personalized Pricing, optimizing our Dispatching capabilities, optimizing our Fraud Detection / Revenue Leakage Prevention capabilities, optimizing our Recommendations / Personalization capabilities, amongst others
- Identify and propose ML opportunities related to your scope and beyond
- Support with requirements definition and prioritization of ML projects
- Collaborate with cross-functional Engineering and Product teams
- Champion Data Quality as a critical input component to all ML solutions and Analytics
- Conduct Exploratory Data Analysis and subsequent Feature Selection / Engineering
- Utilize Statistical and ML techniques, as appropriate, for model training
- Validate and tune ML models
- Visualize analysis / modelling results focusing on meaningful, actionable metrics and insights
- Deploy and test ML applications using our MLOps infrastructure
- Monitor ML models on their technical performance, business impact and underlying data / concept drift
- Explain technical solutions in a business-friendly manner, supporting Product teams in their communications and reporting
- Maintain and improve technical documentation of delivered solutions
- Support the Data & AI domain in developing its technical capabilities, improving its ways of working and collaboration with other dependent teams
- Champion Data Culture, proactively share knowledge across teams, and participate and drive team building activities
Key Requirements - Essential
- Solid Mathematical / Statistical / Machine Learning as well as Software Development technical skills - supported by a Masters degree or above in a relevant quantitative field such as Mathematics, Statistics, Data Science, Machine Learning, Operational Research, Computer Science, Software Engineering, Physics
- Comfortable in efficient, production quality Python and SQL coding at a professional setting with at least 2 years of industry experience (more years of experience would be required for more Senior roles)
- Comfortable with key software engineering concepts, such as code / memory profiling, code optimization, scalability, code / QA testing, cost optimization and associated best practices
- Comfortable with key Statistical concepts, such as statistical testing and causal analysis
- Analytical thinking and problem solving skills
- Engineering mindset focused towards delivering robust applied data science solutions
- Visualization skills, including experience with common Python ecosystem libraries and/or Analytics / BI tooling
- Familiarity and prior use of Cloud solutions and their data / ML services - at Yassir we use Google Cloud Platform (GCP), experience with which is highly preferred
- Mastering of the end-to-end (ML) model development lifecycle
- Excellent communication skills, including presentation and oral / written communication (clear articulation, concise documentation) in professional English
- Positive attitude and resilience
- Strong interpersonal skills focused on peer support, empathy, active listening, team building and stakeholder relationships building
- Internal drive, self-motivation and ability to work independently including own effective project management
Nice to have
- Experience with On-demand, Mobility or Financial Services companies
- Experience working on ML features for Digital Products (apps, websites)
- Experience with one or more from: Pricing / Economics related projects and/or modelling techniques (we welcome Economics / Econometrics backgrounds and experience), Fraud Detection related projects, Dispatching related projects, Personalization related projects
Join the ride!
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.Key skills/competency
Data Scientist, Machine Learning, Python, SQL, Data Analysis, Statistical Modeling, Cloud Computing, GCP, MLOps, Software Development.Skills & topics
- Data Scientist
- Machine Learning
- Python
- SQL
- Data Analysis
- Statistical Modeling
- Cloud Computing
- GCP
- MLOps
- Software Development
- Dynamic Pricing
- Trip Dispatching
- Fraud Detection
- Personalization
- Quantitative Analysis
- Data Engineering
- AI
How to get hired
- Tailor your resume: Highlight your Masters degree, 2+ years of Python/SQL experience, and ML lifecycle expertise.
- Showcase engineering skills: Emphasize your experience with code optimization, scalability, and testing.
- Demonstrate analytical prowess: Detail your experience with statistical testing, causal analysis, and data visualization.
- Highlight cloud proficiency: Mention your familiarity with GCP or other cloud ML services.
- Prepare for interviews: Be ready to discuss your project experience and problem-solving approach.
Technical preparation
Master Python and SQL for production code.,Practice statistical testing and causal analysis.,Build ML models end-to-end.,Gain experience with GCP ML services.
Behavioral questions
Describe a complex data problem you solved.,How do you ensure data quality in models?,How do you explain technical results to non-technical stakeholders?,Share an example of collaborating with cross-functional teams.
Frequently asked questions
- What is the primary focus of the Data Scientist role at Yassir?
- The Data Scientist role at Yassir primarily focuses on analyzing and modelling data to optimize Machine Learning systems, particularly for critical projects like Dynamic Pricing and Trip Dispatching. You'll be instrumental in enhancing our ML capabilities and driving value through data-driven solutions.
- What are the essential technical skills required for this Data Scientist position at Yassir?
- Essential technical skills include a strong foundation in Mathematics, Statistics, Machine Learning, and Software Development, supported by a Masters degree or higher. Proficiency in Python and SQL coding with at least 2 years of industry experience is required, along with familiarity with software engineering concepts and cloud platforms like GCP.
- What kind of ML projects will a Data Scientist work on at Yassir?
- You will work on optimizing various capabilities, including dynamic pricing, discounts, dispatching, fraud detection, revenue leakage prevention, and personalization. The role also involves identifying new ML opportunities and supporting the end-to-end ML model development lifecycle.
- Does Yassir use specific cloud platforms for its data and ML services?
- Yes, Yassir utilizes Google Cloud Platform (GCP) for its data and ML services. While experience with GCP is highly preferred, familiarity with cloud solutions and their ML services in general is also beneficial.
- What is the importance of software development skills for a Data Scientist at Yassir?
- Software development skills are crucial as Yassir seeks Data Scientists with an engineering mindset focused on delivering robust, production-quality solutions. This includes expertise in code optimization, scalability, testing, and understanding of software engineering best practices for efficient ML systems.
- What is the Data & AI team like at Yassir?
- The Data & AI team is a global, diverse group of experts focused on building state-of-the-art data and ML infrastructure. They foster a data culture through responsible data access and drive data-driven decision-making, valuing collaboration, continuous learning, and creating impactful data solutions.
- How does Yassir leverage AI in its hiring process?
- Yassir may use AI tools to assist in the hiring process, such as reviewing applications and analyzing resumes. However, these tools are used to support the recruitment team, and final hiring decisions are always made by humans.