Innodata Inc.

Innodata Inc.

Backend / Integration Engineer

Hybrid - Washington D.C

No sponsorship$75k-$80kDetected 11 days ago
TypeScriptPythonReactBackend DevelopmentDatabricksRESTMachine LearningSparkData EngineeringLLMs

About the role

  • It's a strong fit for a backend engineer who likes owning integrations and turning architecture into working plumbing.

Responsibilities

  • Implement Databricks REST API write-back for labeled outputs, DataCard provenance records, and synthetic content outputs
  • Build and validate the Duality back-end integration: catalog intake form configuration, parameter translation to Duality generation API, async job lifecycle management (submission, tracking, retry, completion), output handling
  • Implement ServiceNow REST integration for white-glove routing intake path
  • Build and maintain storefront backend services (API layer between frontend UI and platform components)
  • Implement DataCard write-back path in coordination with Solution Architect
  • Design and maintain async job queue management and retry logic across all integration surfaces

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field required.
  • Equivalent experience may substitute for degree on a 2-for-1 basis.
  • 6+ years total professional experience, 4+ years backend or API integration engineering
  • Bachelor's degree in Computer Science, Software Engineering, or related field required. Equivalent experience may substitute for degree on a 2-for-1 basis.
  • Python backend development - strong, production-grade
  • REST API integration with async job lifecycle patterns (submission, polling, retry, webhook handling)
  • Databricks REST API or strong Spark/Databricks platform familiarity
  • JSON schema design and structured metadata handling
  • Active Secret clearance with TS/SCI eligibility
  • React or modern frontend experience for storefront skeleton support

Nice to have

  • ServiceNow REST API integration experience
  • Federal program API integration background
  • ZenML or ML orchestration pipeline familiarity

Compensation

  • The expected hourly salary range for this position is $75 to $80 p/hour, based on experience, skills, and qualifications.

This listing is sourced directly from Innodata Inc.'s careers page and normalized into a canonical job model.