IMPAQ International, LLC

Returning Candidate?

Data Scientist - Python

Data Scientist - Python

Job Location 

More information about this job


IMPAQ International, a growing and dynamic social science research firm, provides high-quality research and impact evaluation services, policy analysis, survey research, technology solutions, organizational development, technical assistance and consulting services to U.S. and international government agencies, foundations, and the private sector.  IMPAQ’s mission is to bring together exceptional people to develop innovative and rigorous approaches to evaluate the real-world impact of social policies and programs.  IMPAQ offers five locations: our Corporate Headquarters in Columbia, Maryland, rated one of America’s Best Small Cities; Downtown Washington, D.C., Boston, Massachusetts, Seattle, Washington and a Bay Area office in Oakland, California. IMPAQ has a diverse and collegial work environment and is an Equal Opportunity/Affirmative Action Employer (M/F/Disability/Veterans).


The Data Scientist/ Python Developer will join our data science and mathematical statistics team in IMPAQ’s Social Programs Research group.  Incumbent will work with cross-functional research teams building, testing, and validating mathematical models; and apply a wide range of machine learning methods on projects for multiple clients in research organizations.  The ideal candidate will demonstrate strong problem solving skills and experience in quantitative data analysis, including statistical analysis, modeling, producing data visualizations, and translating of data analysis to report writing and presentations. 


Applicants must be currently authorized to work in the U.S. on a full-time basis.  Employment-based visa sponsorship (including H-1B sponsorship) is not available for this position.


  • Use data science tools to manipulate and analyze large and unstructured data sets.
  • Use statistical methods and modeling to analyze and report data.
  • Develop algorithms to solve complex problems.
  • Communicate data through visualizations, stories, and high-level summaries that offer actionable insights.
  • Analyze data, summarize results and incorporate findings into reports tailored to client needs that include actionable recommendations (includes writing technical reports and making presentations to government clients).
  • Develop rigorous quality assurance approaches to validate methodological approach and results.


Education, Knowledge and Experience


  • Master’s Degree in Mathematics, Statistics, Economics or related quantitative field.
  • Demonstrable experience developing statistical data models and analytic solutions on big data projects involving unstructured data.
  • Proficiency in using Python to collect, analyze, manage and report data required.
  • Experience collecting, cleaning, analyzing, statistical modeling, and reporting using large and unstructured datasets.
  • Proficiency with data science tools including text analytics, topic modeling, sentiment analysis, classification, supervised and unsupervised learning methods, spatio-temporal forecasting, System Dynamics Models, Agent Based Models, and static and dynamic network models.
  • Familiar with data visualization techniques.
  • Familiar with machine learning, text analytics, and/or predictive modeling.
  • Project leadership experience.



  • Demonstrable proficiency in Python, including Unit testing and Sentiment Analysis.
  • Experience developing in Unix and Windows environments and Full-Stack programming skills in Java, JavaScript and C# and open source applications like NodeJS, PHP and Django.
  • Experience in database design and working on multiple DB platforms including MongoDB, MySQL, PostgreSQL and Oracle.
  • Experience in API Creation and API Integration (Facebook, Mapbox, Foursquare); and creating intuitive GUI.
  • Experience with Web scrapping and Web/ Mobile Security.
  • Previous experience in both Agile/ Scrum and Waterfall software development methodologies.
  • Excellent ability to communicate complex technical material, both orally and in writing.
  • Ability to exercise strong attention to detail, problem solving, and organizational skills. Includes the ability to produce consistent, high-quality deliverables while meeting tight deadlines.
  • Strong communication skills, both verbal and written is a must. Includes the ability to communicate complex technical material succinctly and accurately, both orally and in writing.
  • Excellent people skills with a customer service oriented approach and a focus on building relationships with and integrating into project teams.




Connect With Us!

Not ready to apply? Connect with us for general consideration.