Profile cover
S

AI Public Procurement Intelligence Developer

Glyph Systems

Remote · $60k – $80k / year · Full-time · Posted 4 months ago

This role is no longer accepting applications

Don't miss the next role like this

Create a free profile with your skills. We match you to new AI roles as they open, and companies hiring can contact you directly.

Create free profile, 2 minutes

Similar open roles you can apply to now:

See all open AI jobs

About the role

Government procurement data is public but nearly unusable. Tender documents are PDF attachments with inconsistent formatting. Contract award notices vary by agency. Vendor names appear in dozens of different spellings. The information that could tell you which companies are winning government contracts, what pricing patterns look like, and where procurement irregularities exist is all theoretically accessible — and practically buried. We build the data infrastructure and intelligence tools that make public procurement data useful for journalists, civil society organizations, procurement reform advocates, and anti-corruption agencies. Our platform covers 40 countries and processes 2 million tender and contract records per month. As a junior developer, you'll work on the data extraction and normalization pipeline: parsing tender documents, standardizing vendor name entities across different spellings and corporate structures, and building the analytical features that power our procurement intelligence dashboards. The work is meaningful — this data has been used in award-winning corruption investigations.

Fully remote.

Responsibilities

  • Build document parsing pipelines for tender and contract documents across formats
  • Implement vendor entity normalization and deduplication across inconsistent spellings
  • Develop data extraction features for procurement metadata: amounts, dates, categories
  • Maintain country-specific parsing connectors as source formats change
  • Build data quality checks for completeness and consistency across jurisdictions
  • Support journalist and researcher users with custom data extraction requests

Requirements

  • 1+ year of Python development with data extraction or NLP experience
  • SQL proficiency for complex data cleaning and analysis
  • Familiarity with PDF parsing libraries and document structure extraction
  • Interest in transparency, anti-corruption, or civic technology
  • Patience with messy, inconsistent real-world data from government sources

Benefits

  • Fully remote
  • Health and dental
  • $1,500 learning budget
  • Meaningful civic technology impact
  • Mentorship from senior data engineers

Keep exploring related roles

Use these topic pages to discover more roles in the same hiring cluster.

Job Type

Full-time

Level

Junior

Language

English

Salary Range

$60k – $80k / year

AI Expertise

NLP & Prompt Engineering Data Science & Analytics

Skills

python sql pandas fastapi docker hugging face

Ready to apply for this role?

Create a free talent account.

  • Find AI roles in one place
  • Get AI-matched job recommendations
  • Reply to companies that message you
  • Build your public AI talent profile

This role is closed. Create your free profile to apply to similar open roles.

Don't miss the next one: get matched to new roles like this.

Create free profile