You will work on all aspects of the design, development and delivery of machine learning enabled solutions for our clients and consulting teams.
This includes collaborating on problem definition, data acquisition, data exploration and visualization, feature engineering, experimenting with ML algorithms, evaluating and comparing metrics, deploying the models, iteratively improving the solution, and building the tools for this process, etc.
You will work with data from diverse structured and unstructured data sources in both batch and streaming modes. You will work with consultants, clients or internal teams to prepare complex data analyses and models that help solve client problems and deliver significant measurable impact. You will often be responsible for the entire analytical process – from outlining the type of solution through implementation, interpretation of results and transferring capabilities to the client or colleagues.
You will constructively discuss your findings in collaboration with consultants and clients while always looking for the best solution. Some work at the client site is expected. Working on projects and exchanging experiences with your colleagues means you will face new intellectual challenges on a daily basis, while continuously building your methodological knowledge and skills.