Our client, one of the leading global banks is seeking a highly skilled and motivated Data Scientist to join their team. As a Data Scientist, you will be responsible for developing, training, and deploying machine learning models in an end-to-end capacity. The ideal candidate will have strong programming skills, experience with machine learning frameworks like TensorFlow and PyTorch, and a deep understanding of statistics and deep learning techniques.
Key Responsibilities:
- Develop, train, and deploy machine learning models from concept to production.
- Work with data integration, profiling, validation, and cleansing processes to ensure high data quality.
- Collaborate with cross-functional teams to identify and solve business problems using data-driven approaches.
- Implement machine learning models using TensorFlow and PyTorch and deploy them into production.
- Conduct data analysis using Python to identify trends, insights, and patterns in large datasets.
- Validate models for accuracy and optimize them for performance in production environments.
- Perform data profiling to understand data quality, structure, and anomalies.
Key Requirements:
- Degree in Computer Science or related disciplines
- Strong programming skills in Python.
- Proven experience in developing and deploying machine learning models end-to-end.
- Familiarity with machine learning frameworks such as TensorFlow and PyTorch.
- A solid understanding of basic statistics and deep learning techniques.
- Experience with data integration, data profiling, data validation, and data cleansing.
- Ability to work effectively in a team-oriented, collaborative environment.
- Strong analytical mindset with problem-solving skills.
- Ability to communicate complex data findings clearly and concisely.
- Experience working with cloud-based platforms and services.