Developer - Netherlands

Laterite

Amsterdam

On-site

EUR 34,000 - 40,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Office in Amsterdam
Hybrid work model
Annual learning budget

Job summary

Laterite is seeking an AI Developer to join the Analytics team in Amsterdam. You will develop AI-driven applications and software for social impact, collaborating across research and field teams to translate research needs into practical solutions.

The role combines coding, data handling, and deployment, with opportunities to shape projects across Africa and Latin America. Strong Python skills and experience with LLMs are highly valued.

Qualifications

  • Master’s or Bachelor’s degree in a technical or quantitative field (CS, AI, data science, engineering).
  • Hands-on Python development and AI application experience are desirable.
  • Experience with LLMs, AI frameworks, and modern software tools is valued.

Responsibilities

  • Develop and implement AI‑driven applications and software for social impact.
  • Collaborate with analytics teams and research partners across countries.
  • Build scalable knowledge hubs and AI tools, from front‑end to DevOps.

Skills

Python
LLMs
AI frameworks
Data handling
GitHub
Docker
Unix/Linux
Cloud services
English communication

Education

Master’s or Bachelor’s degree in a technical or quantitative field

Tools

GitHub
Docker

Job description

Laterite is looking for an AI Developer to join our Analytics team and develop and implement research applications and software solutions for social impact. This role combines AI application development, software engineering, data handling, coding, product development and deployment, with a focus on translating research needs into practical technical solutions. This role will liaise directly with our Managing Partner and Analytics team in Amsterdam, and with Laterite’s in-country research and data collection teams across eight countries in Africa and Latin America.

This position is open to candidates of all nationalities who have the legal right to work in the Netherlands. Please note that we are unable to provide sponsorship.

WHO WE ARE

Laterite is a data, research, and analytics firm working on complex international development challenges. We partner with universities, global think tanks, international NGOs, multilateral donors, and government ministries. Our clients include the World Bank, TechnoServe, the Mastercard Foundation, and others.

THE ENVIRONMENT YOU’RE STEPPING INTO

You will join our Netherlands team in a collaborative and engaging environment. We are low on bureaucracy but high on individual accountability. You won’t be micro‑managed here – we want you to use your judgment to solve problems, support our fast‑paced teams, and actively improve the systems you build and work with. The Analytics team in particular is small, and you will have an opportunity to shape your role and the team you are on. Through your work, you will liaise directly with our in‑country research and data collection teams across Africa and Latin America, who are working on delivering research for social impact.

HOW YOU’LL MAKE AN IMPACT

You will work on the development and implementation of AI‑driven applications and software solutions for social impact across our key sectors: Agriculture, Education, Public Health, Youth & Labor, Urbanization & Migration. Some of this work might be internal‑facing (e.g., building tools to help Laterite researchers do better research), and some of this work will be external‑facing (e.g., developing a knowledge hub web platform for an international NGO).

An important note on this role: Laterite is not a technology company but is building tech products to complement our research and social impact work. Your experience on Laterite’s Analytics team will be unique and likely dissimilar to similar roles within technology companies.

We build fast, we learn as we go, and we all wear many hats. This is a generalist role, requiring multidisciplinary skills across the technology stack –from front‑end to back‑end to DevOps. Candidates should be prepared to go outside their comfort zone, learn by doing, and share their ideas for how to build better.

Your work at Laterite has the potential to make a meaningful difference. We are advocates of building AI for social good to create a fairer and more dignified world. In our own small way, the products we build attempt to unlock insights to help achieve this mission.

A non‑exhaustive list of potential projects you might work on includes:

  • — Intelligent knowledge hubs. Develop knowledge hub web platforms for use by researchers, policymakers, and program implementers working in the international development sector. Enhance data retrieval processes by integrating automated data curation pipelines with knowledge graphs, RAG, and LLM agents. This initiative involves curating unstructured data, establishing nodes and relationships within knowledge graphs, and combining these elements with a RAG pipeline to generate comprehensive, actionable insights that can be accessed in natural language.
  • — Automating research processes and data analysis. Develop AI applications that automate time‑consuming research tasks for Laterite’s research team (e.g., transcription, translation, quantitative and qualitative data analysis, survey development and testing), increasing efficiency and reducing manual data handling.
  • — Supporting the build of an external website to host Laterite’s AI‑powered research applications. This website will be publicly facing, allowing researchers to access and pay for Laterite’s suite of existing tools, like AutoQuant and AutoQual.
  • — AI‑powered applications for rapid data collection in WhatsApp. Develop tools to collect rapid surveys from the field (e.g., with teachers, farmers, enumerators), integrated in WhatsApp, and including automated analysis and insight generation from responses using an LLM pipeline.
  • — Generative Data Augmentation and evaluation. Test whether we can create LLM pipelines or fine‑tuned LLM models to generate synthetic quantitative or qualitative data. Evaluate the quality of this data against real data.
  • — Google Earth Engine Models: Implement and refine data scraping techniques to build and calibrate models within Google Earth Engine, focusing on environmental and socio‑economic variables. This will help in making informed decisions based on the latest satellite and geospatial data.
WHAT YOU BRING

We are looking for someone with up to 2 years of experience in a related role, or a recent graduate, but will prioritize candidates with hands‑on experience. We are seeking someone who is entrepreneurial, creative, passionate about international development and social impact, structured in their thinking, and able to translate complex research needs into technical solutions. Specifically, you have:

  • — Master’s or Bachelor’s degree in a technical or quantitative field — for example Computer Science, Artificial Intelligence, Data Science, Software Engineering, Econometrics, Statistics, or a quantitative social science.
  • — Software you have personally built and shipped, that you can show us: a GitHub portfolio, an internship, a research tool, or a substantial personal project. This is important to demonstrate for all candidates, but particularly for those applying with a Bachelor’s degree or limited work experience.
  • — Experience working in, or a passion for, international development, social impact, and research
  • — Strong programming abilities in Python
  • — Experience developing applications with LLMs
  • — Familiarity with AI frameworks and tools, particularly in the areas of agentic AI, RAG, and knowledge graphs.
  • — Familiarity with version control and collaborative development tools (GitHub)
  • — Awareness of DevOps and deployment concepts (e.g. CI/CD, environment configuration, secrets management), with curiosity and motivation to grow these skills
  • — Exposure to cloud services, and working with Unix based server environments, and containerization (docker)
  • — Excellent written and oral communication skills in English
  • — Excellent organizational and interpersonal skills, self‑motivation, and the drive to thrive in a fast‑paced environment where timelines can often be unpredictable

In addition, we welcome:

  • o Up to 2 years of professional work experience in a related role
  • o Experience working with Stata or R
  • o Exposure to machine learning and statistics
  • o Eagerness to learn and grow in a collaborative, multidisciplinary team
WHAT’S IN IT FOR YOU
  • — Competitive compensation. EUR 33,830 – EUR 40,000 annual gross salary, commensurate with experience, plus 23 days of annual leave. Salaries are pegged against Laterite’s pay matrix and grades are reviewed every 12 months.
  • — Professional growth. Laterite provides an annual learning budget of up to USD 1,000 per person and 10 days of time off for professional learning each year.
  • — Flexibility. You can work from home a couple of days per week and from a remote location of your choice for up to 6 weeks per year. Our office is in the heart of Amsterdam, about a fifteen‑minute walk from Amsterdam Centraal Station.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Developer for Social Impact & Research Tools
AI Developer for Social Impact & Research Tools

Laterite • Amsterdam

Hybrid
EUR 34,000 - 40,000
Office in Amsterdam
Hybrid work model
Annual learning budget
AI Tech Director
AI Tech Director

Curamando • Randstad

Hybrid
EUR 89,000 - 113,000
Flexible workspace in Amsterdam/Rotter
Lunch & snacks
Bike lease
+3
Senior Software Engineer
Senior Software Engineer

Lab Digital • Utrecht

Hybrid
EUR 50,000 - 65,000
Senior salary 4500–5800 EUR/month
25 vacation days
Annual bonus
+6
Data Scientist
Data Scientist

Code for Good • Eindhoven

On-site
EUR 42,000 - 60,000
Growth opportunities
Friendly work environment
Office in Eindhoven
+1
Full-Stack AI Engineer (senior)
Full-Stack AI Engineer (senior)

Ascending AI [Stealth - Hiring Builders] • Amsterdam

Hybrid
EUR 90,000 - 130,000
Stock-based rewards
Relocation support to Amsterdam
Remote-friendly working environment
Machine Learning Engineer
Machine Learning Engineer

KickstartAI • Randstad

On-site
EUR 65,000 - 85,000
Competitive salary package
15% pension contribution
26 weeks fully paid parental leave
+8
Senior AI Developer (Hybrid)
Senior AI Developer (Hybrid)

Mavisoft • Rotterdam

On-site
EUR 45,000 - 75,000
20 Paid holidays
Monthly fitness and welfare compensation
Commuting allowance
+5
Medior Python Backend Developer
Medior Python Backend Developer

scoyo GmbH • Amsterdam

Hybrid
24 vacation days
Collective pension and health insurance
€600 annual learning budget
+3
Backend Developer
Backend Developer

GloPros • Amsterdam

Hybrid
EUR 65,000 - 95,000
ESOP participation
Annual learning budget
Regular team offsites
+1
AI Consultant
AI Consultant

RevoData • Amsterdam

Hybrid
EUR 50,000 - 65,000
Tech Playground
Unlimited Learning
Fun Clubs
+4