Skip to main content

Innodata Inc.

Backend / Integration Engineer

Hybrid - Washington D.CmidAdded today

About this role

Innodata seeks a Backend/Integration Engineer to build the connective infrastructure for a secure federal data platform. You'll develop REST API integrations with Databricks, ServiceNow, and synthetic data generation tools, managing async job pipelines and data governance within a federal IL4 environment over a 20-week engagement.

What you'll do

  • Implement Databricks REST API write-back for labeled outputs and synthetic content
  • Build Duality backend integration with async job lifecycle management and retry logic
  • Develop ServiceNow REST integration for intake routing
  • Create and maintain storefront backend services and API layer
  • Design async job queue management across all integration surfaces
  • Structure output metadata for DataCard provenance records per DoD requirements

What they're looking for

  • Python backend development (production-grade)
  • REST API integration and async patterns
  • Databricks REST API or Spark platform experience
  • JSON schema design and metadata handling
  • Async job lifecycle management (submission, polling, retry)
  • Federal data environment familiarity
  • ServiceNow API integration (nice-to-have)
  • Error handling and retry logic design

Benefits

  • Hybrid work arrangement in Washington D.C.
  • $75–$80 per hour based on experience
  • Work on cutting-edge AI/data infrastructure
  • Collaboration with Solution Architects
  • Federal clearance-eligible opportunity
  • 20-week focused engagement with clear deliverables
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Innodata Inc.

Innodata builds AI data infrastructure and solutions, specializing in LLM post-training pipelines, physical AI datasets for robotics, and audio/speech datasets for foundation models. The company is hiring AI/ML engineers, robotics solutions specialists, research engineers, and audio engineers to design data systems, evaluation frameworks, and quality assurance processes that enable cutting-edge AI model development.

View all jobs at Innodata Inc.

Likely interview questions

  • Walk us through your experience designing and implementing async job lifecycle management—specifically how you've handled retries, polling, and error states in production systems.
  • Describe a complex REST API integration you've built. How did you manage parameter translation between systems and ensure reliable data flow?