Hyperscience

Senior Software Engineer (Backend)

[Hybrid] Sofia, Bulgaria, Remote. Posted 3 days ago

The role

You will contribute to the core application and assist with customer workflow integrations. You will design and maintain end-to-end processing features for a Python/Django backend that converts documents into structured data.

What you will do

  • Design and maintain end-to-end processing features including ingestion, layout detection, and field extraction
  • Develop task routing, review logic, and APIs for the human review UI
  • Build services to store, import, export, version, and sanitize training data
  • Evolve versioned REST APIs and expand connectors for platforms like Salesforce and MuleSoft
  • Optimize the workflow engine and task queue for high concurrency
  • Implement and review production customer workflows using the Flows SDK
  • Leverage AI development tools and maintain repository agent rules
  • Perform cross-team code reviews and document system architecture
  • Assist peers with database query optimization and schema migrations

Required qualifications

  • 5+ years of backend engineering experience
  • BS in Computer Science or equivalent practical experience
  • Strong SQL and database expertise: indexing, query plans, isolation levels, and locking across multiple engines
  • Proven API design skills for internal and external consumers
  • Strong written English skills

Nice to have

  • Experience delivering and supporting self-hosted software
  • Deep familiarity with Django and its ORM
  • Experience working with multiple database engines
  • Experience integrating LLM APIs or ML models in production
  • Basic React/TypeScript proficiency

Benefits

  • Supplemental Health Insurance Package including medical, dental, vision, and life insurance
  • MultiSport & NV Sport & Spa cards available for BG employees and families
  • Flexible-use PTO, unaccrued and uncapped
  • 12 weeks of paid parental leave
  • 4 additional weeks for birthing parents
  • Stock Options

Before you apply

  • AI tools are used to assist in screening resumes
  • You have the right to request a manual review of your application

About the company

Hyperscience is a leader in Intelligent Document Processing Solutions. The company uses an AI platform to automate end-to-end processes by converting documents into structured data.

Senior Software Engineer (Backend) at Hyperscience | JobZoey