Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us
IDinsight is an international development organization that helps policymakers and managers make socially impactful decisions using rigorous evidence. We carefully tailor a wide range of analytical and quantitative tools to enable our clients to design better policies, rigorously test those ideas, and take informed action at scale to improve lives. Our servi...
Read more about this company
Responsibilities
Reporting to the Manager of Global Operations based in Nairobi, Kenya, and working with our Global and Regional Operations teams, the Specialist will be responsible for the following workstreams:
Owning Org-Wide Recruitment:
- Lead and oversee global recruiting drives for teams hiring across multiple geographies, in conjunction with the Global Operations team.
- Lead organizational recruitment initiatives to ensure IDinsight teams are achieving their hiring goals; execute on global recruiting strategies to ensure IDinsight is finding and winning the best talent in the sector
- Partner with regional operations and functional teams to understand hiring needs and provide timely, high-quality support
- Manage end-to-end recruiting processes, including job postings, candidate screening, interview coordination, and offer management
- Track recruiting metrics and pipeline data to inform hiring decisions and improve process efficiency
Improving Recruitment Processes:
- Analyze recruiting metrics and pipeline data to identify process improvements and enhance efficiency
- Develop and maintain global recruiting strategies, including building and nurturing relationships with US, UK, and other international universities to connect with students and plan global recruiting events
- Continuously optimize the Applicant Tracking System (ATS) for better data integrity and positive candidate experience
People Experience & People Operations:
As a secondary focus to recruitment, this role will also contribute to other workstreams led by the Global People Ops team and act as a reliable execution partner across people operations workstreams, stepping in where needed to move priorities forward and ensure strong follow-through. These could include:
- Onboarding: Coordinate onboarding logistics and materials, maintain onboarding content and systems, and support onboarding sessions as needed. Ensure new hires have what they need to get started smoothly.
- Employee Transitions:
Support the coordination and tracking of employee transitions, including promotions, relocations, and leave processes, ensuring processes are completed accurately and on time.
- Performance Reviews: Support the execution of performance review cycles and related processes. This includes managing timelines and follow-ups, supporting data tracking and analysis, handling system administration (Lattice), and assisting with promotion processes to ensure everything runs smoothly.
- Offboarding: Support offboarding processes, including managing checklists, updating systems, and maintaining alumni records to ensure clean and consistent transitions.
- Employee Experience & Culture: Support the delivery of key people experience and operations priorities across IDinsight, working closely with Global and Regional Operations teams. This includes contributing to initiatives that strengthen employee engagement, team culture, and overall employee experience.
Qualifications
We’re looking for an entrepreneurial, “get stuff done” teammate with 3-5 years of relevant experience. Desired qualifications include:
- 3-5+ years of professional experience in talent acquisition, people operations, human resources, operations, or international development
- Proven track record in full-cycle recruiting, ideally within non-profit, development, or mission-driven organizations
- Demonstrated experience managing and optimizing an Applicant Tracking System
- Experience partnering directly with hiring managers to define role requirements, align on candidate profiles, and move searches forward efficiently
- Proven ability to source and engage passive candidates through LinkedIn, job boards, university networks, and other talent channels
- Detail- and execution- oriented, able to take a task from high-level strategic idea to rapid execution with a large amount of autonomy and conscientiousness;
- Demonstrated track record as a self-starter and leader, including comfort with ambiguity and dynamic environments and work streams
- Strong communicator in multiple fora (written communications, public speaking, teamwork, and upward management)
- Strong desire for professional growth and development, with a track record of openness to give and receive feedback
go to method of application »
Responsibilties
Grow and Deliver External AI Consulting
Build IDinsight’s external AI Transformation Advisory practice into a sustainable, high-impact service line serving nonprofits, governments, and foundations.
- Engagement leadership: Serve as the senior lead on external advisory engagements, owning client relationships, strategic direction, deliverable quality, and team allocation.
- Client development: Identify, scope, and structure new AI advisory engagements.
- Service design: Codify IDinsight’s AI transformation approach into repeatable frameworks, toolkits, and playbooks covering governance, change management, tool development, and benchmarking.
- Training and workshops: Design and deliver executive workshops, workflow redesign sessions, and training programs that build lasting client capability.
- Thought leadership: Represent IDinsight externally through blog posts, conference presentations, and sector conversations on AI transformation.
Lead internal AI Product Strategy
Own the product roadmap for IDinsight’s internal AI journey. Lead a team building custom AI solutions that change how IDinsight and our partners deliver core services.
- Product vision and roadmap: Define and prioritize which custom AI products to build, determine make/buy decisions, ensure custom builds are reserved for problems that off-the-shelf tools can’t solve.
- User-centered discovery: Drive user research and workflow audits to identify where AI can deliver step-change improvements across IDinsight’s business units and external partners.
- Delivery oversight: Ensure products move from concept to deployed tools on quick timelines, apply agile principles, stop what doesn’t work and scale what does.
- Measurement: Track improvements with hard metrics. Use data to drive strategy and execution decisions.
Qualifications
We’re looking for someone who combines consulting expertise, product leadership, technical fluency, and entrepreneurial drive.
- Commitment to IDinsight's values and mission.
- 8–15 years of professional experience, with significant time in consulting, digital transformation, product management, or technology implementation, ideally serving governments, foundations, or social sector organizations.
- People management: Track record of building, managing, and developing high-performing teams that include both technical and non-technical roles.
- Product leadership: Experience owning a product roadmap end-to-end, from user research and problem definition through build, launch, measurement, and iteration.
- Client-facing consulting: Experience leading complex advisory engagements, managing senior client relationships, and delivering results against defined success metrics.
- Technical fluency: Strong understanding of LLM capabilities and limitations, AI agent architectures, and the practical realities of deploying AI in organizations. Ability to credibly direct a technical team. The role does not require production coding skills.
go to method of application »
We are seeking candidates with strong software engineering skills in Python, experience building with Large Language Models, and a passion for building solutions to difficult social problems. Ideal candidates should be able to take a problem from concept to deployed, user-facing tool — handling frontend, backend, and everything in between. You should be able to work independently to solve complex challenges and quickly learn new tools and technologies as needed.
As an AI engineer on the AI Transformation team, the day-to-day work may include:
- Working with IDinsight teams and external clients to understand their current processes and pain points and identifying which of these can be solved with AI-powered tools.
- Working across business functions internally and externally — from research to finance to operations to programmatic challenges — to find ways of creating efficiency gains through AI tools and automation.
- Building and deploying user-facing AI applications: from LLM-based pipelines and agents to workflow automations and internal tools.
- Designing, testing, and iterating on LLM-based solutions — prompt engineering, retrieval-augmented generation, multi-step agent architectures, and API integrations.
- Working across the full stack — frontend, backend, and deployment — to ship tools that people actually use.
- Building dashboards, usage tracking, and analytics to measure the impact of deployed tools.
- Synthesising, visualizing, and communicating results internally with other teams as well as externally with clients: dashboards, plots, interactive viz, presentations and reports.
- Writing blog posts or presenting on lessons learned.
Career Development
Professional development for our technical roles is essential for IDinsight's long-term impact. With support from IDinsight leadership, the employee will maintain self-directed professional development plans and will be given "stretch" opportunities designed to strengthen their professional skills. Real-time feedback and structured reviews are regularly provided to maximize each team member's expertise. IDinsight's entrepreneurial culture allows roles and career progression to be tailored to individual strengths, interests, and goals. Employees have the opportunity to increase responsibilities, and high performers will have the opportunity to move up in the organization along technical, managerial, or client-facing paths.
Required Technical Qualifications
- 2–4 years of professional experience in software engineering, AI/ML engineering, or a closely related technical role.
- Proficiency in Python is required — including web frameworks, API development, and scripting. Please do not apply if you are not comfortable building production-quality Python applications.
- Experience building solutions using Large Language Models. This includes designing prompts, building LLM-based pipelines, retrieval-augmented generation systems, or developing applications that use LLM APIs.
- Ability to work across the full stack: backend (APIs, data pipelines), frontend (basic UI/UX for internal tools), and deployment (containerization, cloud services).
- Working knowledge of SQL and comfort working with structured data.
- Familiarity with version control (Git), CI/CD practices, and writing clean, reproducible code.
- B.S./B.S.E. degree in Computer Science, Software Engineering, Applied Math, Data Science, or a similar technical field.
go to method of application »
Responsibilities
The successful candidate will play a critical role in both donor management and operational excellence, including:
- Managing and administering IDinsight’s Salesforce database to ensure accurate and up-to-date fundraising information.
- Supporting prospect research to identify new funding opportunities and maintain a robust donor pipeline.
- Overseeing pipeline management, tracking progress toward fundraising goals, and generating relevant reports.
- Drafting and editing high-quality donor-facing materials, including proposals, concept notes, and updates.
- Collaborating closely across global teams to ensure smooth coordination, data integrity, and timely delivery of fundraising commitments.
Qualifications
- At least 4 years of experience in development or fundraising, ideally with an international or globally-oriented nonprofit organization.
- Proven expertise with Salesforce (required).
- Familiarity with Slack and the Google Suite (preferred).
- Exceptional written communication skills and ability to craft clear, engaging donor correspondence.
- Excellent organizational and project management skills with strong attention to detail.
- Excellent time management and organizational skills, with the ability to meet deadlines.
- A collaborative, proactive, and solution-oriented approach to work.
go to method of application »
The Product Manager will own IDinsight’s internal roadmap for accelerating and disrupting our work by leveraging AI, while contributing to external advisory engagements that help our partners do the same. The Product Manager will scope, build, and deploy AI-powered products that change how IDinsight and our partners deliver our core services. The role blends product management, user research, and technical coordination to ensure we're building the right things, shipping them fast, and generating real impact.
As a Product Manager on the AI Transformation team, the day-to-day work may include:
- Conducting user research with internal and external teams to understand workflows and pain points, and prioritizing where AI can deliver step-change improvements.
- Defining problem statements and translating user needs into actionable product specifications.
- Working with data scientists and engineers to scope, build, and deploy bespoke tools, applying agile principles to ship fast and kill what doesn't work.
- Scoping the product and technical components of external AI advisory engagements, including contributing to proposals and coordinating delivery.
- Tracking efficiency gains from deployed tools with hard metrics like hours saved, tasks automated, cycle time reductions and iterating based on usage data and feedback.
- Creating playbooks and documentation that other teams can replicate.
- Synthesising, visualizing, and communicating results: Dashboards, plots, interactive viz, presentations and reports.
Required Technical Qualifications
- Minimum 5 years of relevant professional experience, including at least 3 years in a Product Manager, Technical PM, or product-oriented consulting role focused on digital products or AI/data solutions.
- Strong working knowledge of advanced data science and AI concepts relevant to DSEM products (e.g., LLMs, GenAI applications, ML algorithms), and the ability to translate technical capabilities to non-technical stakeholders.
- Expert command of product analytics, growth experimentation (A/B testing), and proficiency in leveraging data platforms and pipeline concepts (e.g., SQL, Python) to define and track complex growth metrics.
- Experience conducting user research, translating fuzzy problems into clear solutions, defining problem statements, and validating assumptions through interviews and data.
- Proficiency in applying agile principles to manage product development like sprint planning, backlog prioritization, retrospectives, and stakeholder communication.
- Well-versed with technical architecture, such as cloud platforms (AWS/GCP), data integration workflows, or deployment constraints, in order to credibly engage partners and funders.
- A bachelor’s degree in a quantitative or technical field such as Engineering, Computer Science, Applied Math, or Data Science.
go to method of application »
About the role
Execute AI Advisory Engagements
- Engagement management: Serve as the primary project manager for external advisory projects. You will own the timeline, budget, and deliverable quality, ensuring a smooth project execution.
- Client advisory: Act as the primary day-to-day interface for clients. You will guide them through the transformation process, troubleshooting roadblocks, maintaining trusted relationships, and ensuring we achieve the intended outcomes.
- Change management: Execute change management plans, including designing training materials, setting up champion networks, and facilitating peer learning.
- Workflow redesign: Design and facilitate workshops and process to help clients audit their workflows, identify opportunities, and redesign around AI capabilities.
- Build and deploy agents: Configure and launch tailored AI agents (e.g., CustomGPTs, Projects, Gems, etc.) and low-code automations (using tools like Zapier, Make, or n8n) that augment or automate client workflows.
- Coordinate custom technical solutions: Identify high-value use cases requiring bespoke engineering (beyond off-the-shelf tools) and collaborate with IDinsight’s data science team to scope, manage, and deploy these solutions.
- Governance: Design and oversee AI governance frameworks to ensure ethical use and risk compliance.
- Measurement: Deploy learning and impact-focused measurement strategies to support continuous iteration and achieve impact goals.
Support Client Development & Scoping
- Client scoping: Partner with Directors to find and assess prospective clients.
- Proposal development: Lead the drafting of technical proposals, concept notes, and pitch decks. Translate complex AI concepts into clear, compelling value propositions for non-technical donors and NGO leaders. Diagnose client AI maturity.
- Thought partnership: Act as a thought partner to leadership on how to refine our service offerings based on market feedback and client needs.
Product and Practice Innovation
- Advance IDinsight’s internal transformation: Support IDinsight’s continuous internal AI transformation, flexing your focus between internal initiatives and external engagements as opportunities and priorities shift.
- Codify our toolkit: Build assets such as data privacy guidelines, use case libraries, and governance models into repeatable playbooks.
- Continuously learn: Actively monitor the AI landscape for emerging tools, research, and trends, while experimenting with how advances could help both IDinsight and our clients work better. Ensure our advice remains cutting-edge.
This role will be dynamic. Responsibilities are likely to change over time as we learn and our opportunities evolve.
Qualifications
We're looking for a combination of consulting expertise, technical capability, product thinking, and entrepreneurial drive. We value demonstrated ability over traditional credentials.
- Commitment to IDinsight's values and mission.
- 4-12 years in consulting or digital transformation: Experience managing client relationships, managing timelines and budgets, and delivering results.
- Project Management: Ability to manage timelines, deliverables, and stakeholders for complex projects.
- Leadership: Experience leading and developing teams of high-performing early-career professionals. Ability to work independently with minimal supervision.
- Strong grasp of LLM capabilities and limitations: Strong understanding of LLMs’ superpowers and limitations. Clear sense of risks and how to mitigate them.
- Generative AI implementation: Track record of designing and deploying complex AI agents or automations that solved critical business problems. Experience building Gems, Projects, Artifacts, Custom GPTs, CoPilot Agents, Zaps, n8n workflows, or similar.
- Change management: Able to deploy change management strategies to drive organizational outcomes. Experience with training or workshop facilitation.
- Communication: Able to communicate written and spoken technical and non-technical information to diverse audiences.
go to method of application »
The Researcher will be required to think critically about how to maximize methodological rigor given our clients’ time, operational, political and budget constraints. The ideal candidate should love having many different types of problems thrown at them, be able to quickly digest and understand the program and evidence objectives, and provide advice and guidance on how best to proceed.
The Researcher will be an important member of IDinsight’s Technical Team. The Technical Team is responsible for ensuring that the services we provide to clients are statistically and methodologically sound. In collaboration with the Technical Team lead and personnel, the Researcher’s role will include, but not be limited to, the following activities:
- Designing and implementing evaluations and other research activities for IDinsight clients in collaboration with project teams. The Researcher will play a leading role along with our client teams in designing and implementing studies for IDinsight clients, including descriptive studies, diagnostic/needs assessments, impact evaluations, process evaluations, monitoring systems, program design and advisory, M&E advisory, and scale-up plans.
- Ensuring technical rigor of project deliverables. The Researcher will support project teams in drafting and refining technical documents, which include evaluation designs, pre-analysis plans, sample size calculations, data collection instruments, technical reports, and other documents. The Researcher will also be a crucial resource to the country office where he or she is stationed by providing technical expertise on short-term issues that confront project teams.
- Working with culturally and geographically diverse project teams. The Researcher will work with project teams that can be spread across the globe, from different nationalities and cultures.
- Supporting the technical professional development of staff. The Researcher will prepare and lead training sessions on technical topics (such as statistical inference and Stata programming) on a regular basis. He or she will also provide individualized support to staff on their technical professional development.
- Publishing IDinsight studies in academic and policy journals. The Researcher will have the opportunity to co-author publications in academic and policy journals to showcase results from IDinsight studies, based on IDinsight’s client needs and the Researcher’s interest.
- Develop new projects and services. The Researcher will have the opportunity to develop new projects and client relationships in accordance with IDinsight’s values of client-focused and decision-focused research.
The Researcher will be expected to fulfill these responsibilities and others with professionalism and on strict deadlines. He or she will also be expected to propose, design and implement new initiatives for supporting project teams and increasing the technical rigor of IDinsight’s work.
Qualifications
- Deeply passionate about social, economic, and environmental policies and programs, and social impact
- Advanced degree in economics, econometrics, statistics, political science, public policy, public health, sociology, anthropology or other applied field. PhD preferred, although candidates with a Master’s degree and a strong record of success doing similar work will be considered.
- Outstanding quantitative and critical thinking skills
- Self-starter who will thrive in a start-up setting by taking ownership and initiative
- Intellectual curiosity and sense of humor
- 3+ years of relevant work experience preferred, including designing and managing evaluations, quantitative analysis, field research, and managerial experience in a developing country
- Significant experience with Stata or R preferred. Experience with additional programming languages a plus
- Prior work authorization in one of the position locations preferred
- Deep contextual knowledge and experience in the regions where IDinsight works
- Candidates interested in the Dakar or Rabat office should be fluent in French.
go to method of application »
Responsibilities
The Junior Economist’s primary role will be coding in Stata and/or R, and ensuring the quality of research design, implementation and outputs. Depending on the projects, the Junior Economist may be responsible for any of the following activities:
- Evaluation design: Estimating required sample size for any monitoring and evaluation activity, coding for impact evaluation design (e.g. random assignment, matching), programming SurveyCTO questionnaires for digital data collection.
- Evaluation implementation: Coding to ensure high data quality, data management including data
- Analysis: Conducting statistical analysis on datasets to produce results that inform recommendations and decisions.
- Data visualization: Presenting results for clients in easy to understand graphs, charts, tables, maps and other visualizations
- Quality control: Reviewing code to ensure quality code written by others on the project team
- Publication: Preparing data for publication in IDinsight’s data repository. Also preparing manuscripts for the publication of reports and/or articles in academic journals
- Monitoring: Building dashboards and/or data visualization tools to track key performance indicators
- Working with culturally and geographically diverse project teams. Working with project teams that can be spread across the globe, from different nationalities and cultures.
- Supporting the technical professional development of staff. Providing individualized technical support for IDinsight Associates, and periodically leading scheduled and ad-hoc training of technical topics.
The Junior Economist will be expected to fulfill these responsibilities and others with professionalism and on strict deadlines. They will also be expected to propose, design and implement new initiatives for supporting project teams and increasing the technical rigor of IDinsight’s work.
Qualifications
- Deeply passionate about social, economic, and environmental policies and programs, and social impact.
- Undergraduate degree in economics, econometrics, statistics, or political science, public policy. Outstanding quantitative and critical thinking skills.
- Self-starter who will thrive in a start-up setting by taking ownership and initiative.
- Intellectual curiosity and sense of humor.
- 2+ years of relevant work experience preferred, including working on empirical evaluations and research.
- Significant experience with Stata or R required. Experience with additional programming languages is a plus
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.