
SOFTWARE DEVELOPER (DATA SCIENTIST)
Position Overview
We are seeking a talented Data Scientist to join our dynamic Capital Market Practice. As a Data Scientist, you will be responsible for participating in the development, training, deployment, and management of data quality monitoring models using machine learning and generative AI. The role requires an experienced data scientist with a continuous improvement mindset to enhance the model development process. You will work autonomously and follow a continuous improvement approach, ensuring high-quality code that adheres to design, norms, and standards. You will be accountable for delivering solutions that meet both functional and non-functional requirements, taking into account the principles of Agile development.
Responsibilities
- Feature Engineering: Identify and create relevant features from transaction data to improve model performance.
- Model Development: Develop, train, and evaluate machine learning models using transaction data.
- Optimization: Implement cross-validation and hyperparameter tuning to optimize model performance.
- Monitoring: Monitor model performance over time to detect and address issues such as data drift and model degradation.
- Generative AI Integration: Develop strategies to integrate generative AI tools and techniques into transaction data monitoring processes.
- Collaboration: Work closely with data engineers, software developers, and business analysts to ensure seamless integration of data quality monitoring processes.
- Communication: Effectively communicate data quality findings, model performance, and project progress to stakeholders.
- Documentation: Maintain comprehensive documentation of data quality monitoring processes, machine learning models, and generative AI models and processes.
Qualifications
- Education: Bachelor's degree in Computer Science, Data Science, Statistics, or a related field.
- Experience: Minimum 6 years of relevant experience.
- Technical Skills: Proficiency in Python, R, SQL, Java or Scala; strong understanding of statistical methods; experience with data manipulation libraries and machine learning frameworks; expertise in analyzing and forecasting time series data; familiarity with big data tools and database management.
- Functional Skills: Experience in supporting capital market applications and trading systems; commendable grasp of financial products (Treasury, FX, Credit, IRD, Bonds, RSF, etc.).
- Other Skills: Excellent communication and interpersonal skills; problem-solving and analytical skills; ability to work under pressure; eagerness to learn and adapt to new technologies; strong perseverance and diligence.
Nice to Have
- Experience in Business Intelligence tools.
- Experience in working with application monitoring and automation.
- Experience in a banking environment, especially in Capital Market IT.
- Experience working with advanced technologies like APIs, artificial intelligence, and cloud solutions to enhance efficiency and decision-making processes in capital markets.
Position Overview
We are seeking a talented Data Scientist to join our dynamic Capital Market Practice. As a Data Scientist, you will be responsible for participating in the development, training, deployment, and management of data quality monitoring models using machine learning and generative AI. The role requires an experienced data scientist with a continuous improvement mindset to enhance the model development process. You will work autonomously and follow a continuous improvement approach, ensuring high-quality code that adheres to design, norms, and standards. You will be accountable for delivering solutions that meet both functional and non-functional requirements, taking into account the principles of Agile development.
Responsibilities
- Feature Engineering: Identify and create relevant features from transaction data to improve model performance.
- Model Development: Develop, train, and evaluate machine learning models using transaction data.
- Optimization: Implement cross-validation and hyperparameter tuning to optimize model performance.
- Monitoring: Monitor model performance over time to detect and address issues such as data drift and model degradation.
- Generative AI Integration: Develop strategies to integrate generative AI tools and techniques into transaction data monitoring processes.
- Collaboration: Work closely with data engineers, software developers, and business analysts to ensure seamless integration of data quality monitoring processes.
- Communication: Effectively communicate data quality findings, model performance, and project progress to stakeholders.
- Documentation: Maintain comprehensive documentation of data quality monitoring processes, machine learning models, and generative AI models and processes.
Qualifications
- Education: Bachelor's degree in Computer Science, Data Science, Statistics, or a related field.
- Experience: Minimum 6 years of relevant experience.
- Technical Skills: Proficiency in Python, R, SQL, Java or Scala; strong understanding of statistical methods; experience with data manipulation libraries and machine learning frameworks; expertise in analyzing and forecasting time series data; familiarity with big data tools and database management.
- Functional Skills: Experience in supporting capital market applications and trading systems; commendable grasp of financial products (Treasury, FX, Credit, IRD, Bonds, RSF, etc.).
- Other Skills: Excellent communication and interpersonal skills; problem-solving and analytical skills; ability to work under pressure; eagerness to learn and adapt to new technologies; strong perseverance and diligence.
Nice to Have
- Experience in Business Intelligence tools.
- Experience in working with application monitoring and automation.
- Experience in a banking environment, especially in Capital Market IT.
- Experience working with advanced technologies like APIs, artificial intelligence, and cloud solutions to enhance efficiency and decision-making processes in capital markets.