About The Position

The International Telecommunication Union (ITU), a United Nations agency focused on information and communication technologies, is seeking a Software Developer and Metadata Engineer Consultant for its Open Code Infrastructure (OCI) platform. This role is within the Telecommunication Standardization Bureau (TSB), specifically the Study Groups and Policy Department (SPD). The consultant will contribute to the Global Initiative on Artificial Intelligence for Health (GI-AI4H), which aims to establish an international framework for evaluating AI in healthcare. This involves ongoing development, maintenance, and operational support for two web platforms: the AI4H Evaluation Platform and the AI4H Annotation Tool. Additionally, the role will contribute to open standards for dataset metadata interoperability, focusing on the Croissant metadata format and its dual compatibility with Bioschemas. The objective is to perform full-stack development and operations activities across the OCI platform.

Requirements

  • University degree in computer science, software engineering, information technology, or a related field OR education from a reputed college of advanced education, with a diploma of equivalent standard to that of a university degree in one of the fields above.
  • At least three (3) years of progressively responsible experience in software development and documentation for the relevant technical areas.
  • Experience in full-stack development with TypeScript on both ends — Node.js services (NestJS or comparable) and a modern React framework.
  • Experience with JSON / JSON-LD, schemas, and validation (e.g., Zod, JSON Schema, Croissant / BIOCroissant).
  • Proficiency with modern React frameworks, ideally Next.js (App Router / React Server Components).
  • Strong TypeScript fundamentals; strict mode, generics, discriminated unions.
  • Working knowledge of PostgreSQL and an ORM/query builder such as Prisma.
  • Familiarity with RESTful API design and OpenAPI 3.x specifications.
  • Coding skills in Python for the evaluation sandbox runner, validators, parsers, and tooling.
  • Familiarity with AWS primitives (ECS, S3, Cognito, RDS/Aurora, IAM) and infrastructure-as-code (AWS CDK preferred).
  • Experience with CI/CD pipelines (GitHub Actions) and secure cloud deploy patterns (OIDC, least-privilege IAM).
  • Ability to read an open-source codebase, opening issues / pull requests, and responding to code reviews.
  • A minimum of an intermediate level of English is required.

Nice To Haves

  • Knowledge of FAIR principles and data interoperability concepts; exposure to Croissant / ML metadata schemas is a plus.
  • Knowledge of at least one of the six official ITU languages (Arabic, Chinese, French, Russian, Spanish) would be an advantage.

Responsibilities

  • Implement new features and enhancements on both platforms (AI4H Evaluation Platform and AI4H Annotation Tool) as prioritized by the project team, covering backend logic, REST APIs, frontend interfaces, and database changes.
  • Diagnose and resolve reported bugs and issues across the full stack.
  • Ensure new code follows existing architectural patterns and coding standards of each platform.
  • Implement and test code changes in the Croissant repository to address dual-compatibility blockers with Bioschemas, including handling type conflicts, name validation, and differing structures for keywords/citations.
  • Create validator or linter rules or plugins that check both Croissant and Bioschemas expectations.
  • Add unit and integration tests, fixtures, and CI hooks to prevent regressions on dual compatibility.
  • Prepare minimal examples and documentation demonstrating successful dual validation (Croissant parsers + Bioschemas FAIR checks).
  • Open PRs and upstream issues to the Croissant repository or maintain a clean BioCroissant extension package if upstream changes are not feasible.
  • Maintain technical documentation covering architecture, deployment procedures, and API specifications.
  • Document operational procedures and troubleshooting guides to facilitate knowledge transfer.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service