Our client is one of the worldwide top investment banks. As part of the strategic initiative of the client we are looking for an experienced Data Scientist, passionate about Machine Learning / Deep Learning and Natural Language Processing, who would apply knowledge and skills to bring business value for the client


– Utilizing Natural Language Processing tools and libraries in order to extract valuable business data from documents
– Applying Machine Learning \ Deep Learning techniques to analyze the extracted data
– Adjustment of the models and algorithms to improve the accuracy of the end result
– Sharing technical expertise with the team bringing new practices and techniques
– Integration of the developed application with producers and consumers of data




Mandatory Skills:

– Graduate degree (MS or PhD) in Computer Sciences, Mathematics or a related discipline
– 2+ years of of post-qualification experience in software development
– Hands-on experience and proven success in building Deep Learning-based solutions (Dense & Convolutional NNs, RNNs/LSTMs, Transformer-based models, etc.)
– Advanced understanding of Statistics & traditional ML & optimization methods
– Strong background in both supervised and unsupervised learning techniques
– Solid Python coding experience in the context of Machine Learning (primarily Python >3.6, familiarity with popular ML/Data Science libraries, e.g. numPy, Pandas, scikit-learn
– Proficiency in training large scale models in, at least, one of the following frameworks: TensorFlow, Keras, PyTorch
– Excellent knowledge of natural language processing (NLP) techniques in the following areas: Machine Translation, Question Answering, Information/Relation Extraction, NER, Sentiment Analysis, Feature modeling, etc.
– Knowledge of the latest SOTA research papers (NLP domain covering the following is a plus: Transformer, BERT, Google Reformer, etc.)
– Good understanding of algorithms and complexities that could translate into an efficient code
– Demonstrated ability to execute across the entire data pipeline
– Excellent knowledge of professional software engineering practices and best practices for the full software development life cycle
– Fluency in using Git and GitHub, Confluence, JIRA, understanding of agile methodologies
– Ability to plan, design and deliver solutions in a large scale enterprise environment
– Ability to prioritize against competing demands and deadlines
– Ability to work collaboratively with on-site and remote teams
– Good written and spoken English communication skills

Job Details
Seniority Level
Mid-Senior level

Information Technology & Services
Employment Type

Job Functions
Engineering Information Technology

Educational level:

Master Degree

Level of experience (years):

Mid Career (2+ years of experience)

Tagged as: , , , , , ,