Data Scientist
Project Detail
About the Role
We are seeking candidates with strong data science skills and a passion for building solutions to difficult social problems. Most importantly, successful candidates should possess the ability to work independently to solve complex challenges related to both human and technological.
As a senior data scientist, you’ll also be across multiple projects and bring technical expertise to the team. In addition to the tasks above, you’ll be:
- Working with clients to understand their needs: Understanding their current processes and pain points and identifying which of these can be framed as a tractable data science problem.
- Providing technical oversight on multiple projects.
- Designing, testing, and improving various algorithms: From OOTB sci-kit-learn algorithms to bespoke ones.
- Writing articles and blog posts to share our work for technical and non-technical audiences.
- Synthesizing, visualizing, and communicating results: Dashboards, plots, interactive viz, presentations, and reports
- Writing test cases, setting up CI/CD, and deploying solutions using cloud resources.
- Ensuring business problems are framed correctly: Not everything is a data science problem, and a senior data scientist would have the expertise to make this judgment.
- Ensuring appropriate methods are being used to tackle the problem: Having a broad knowledge of methods would allow a senior data scientist to pick the one best suited for the task.
- Establishing standards and best practices: The senior data scientist will bring experience in writing quality code and project management best practices.
- Doing code reviews: Every piece of code we write should be reviewed. Senior data scientists would often be a reviewer and also establish best practices for reviews.
- Provide mentorship to junior data scientists.
- Provide expertise in one or more of the following:
- Deep-learning: image classification/segmentation, sequence models
- Optimization under constraints: linear programming, evolutionary algorithms
- NLP: sentiment analysis, text summarization
- Other: performance tracking, online learning, contextual bandits, survival analysis
Required Technical Qualifications
- Intermediate to advanced Python skills. Please do not apply if you are not an expert in standard data science packages in Python (numpy, pandas, scikit learn, etc.).
- Hands-on experience building and deploying supervised and unsupervised machine learning algorithms in production.Degree in Applied Math, Data Science, Computer Science, Physics, or a Similar Technical Field.
- Strong foundations in statistics and probability.
- Minimum 4 years experience working as a data scientist in Python or R.
- Experience with version control and code management in Git.
- Knowledge of good software engineering principles.
Other required qualifications:
- Proven ability to work alone and with teams in a dynamic, multicultural environment.
- Passion for improving lives through technology.
- Strong oral and written communication skills in English. Fluency in languages spoken in countries where IDinsight works is a plus.
- Strong values aligned with IDinsight’s stated values.
- Ability and interest in sharing knowledge, mentoring others, presenting work, and reviewing the work of others.
- Deeply passionate about global development and improving lives in disadvantaged populations
- Open-minded self-starter who will thrive while tackling new, unusual, and unpredictable challenges
To apply visit: Data Scientist job application link