Machine Learning Engineer - Python and SQL
CitiMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Apply data science, machine learning, and Generative AI techniques to develop scalable analytical solutions impacting client experience, pricing, acquisition, and retention.
Design, validate, deploy machine learning models and build/maintain scalable ETL/ELT pipelines to support AI and analytics initiatives.
Collaborate with cross-functional partners and present analytical insights and model outcomes to technical and senior management stakeholders.
Minimum Requirements
Bachelor's or Master's degree in Computer Science, Data Science, Statistics, Engineering, Mathematics, or related quantitative field.
3 to 5 years of experience in Data Science, Machine Learning, or Advanced Analytics; experience in banking/financial services preferred.
Strong proficiency in Python and advanced SQL skills; experience with PySpark and large-scale data processing required.
Demonstrated experience deploying production-grade machine learning or AI solutions.
Ideal Candidate Profile
Experienced in designing and operationalizing machine learning models within highly regulated sectors like banking or financial services.
Skilled in developing and managing data pipelines and collaborating closely with data engineering teams to improve data governance and scalability.
Able to translate ambiguous business questions into structured analytical solutions and communicate effectively across technical and non-technical audiences.
