Remote Jobs / Software Development

Neurons Lab is hiring for Software Engineer

AI workflows Python development System integration

Job Description

You'll be joining Neurons Lab as a Python Backend Developer to contribute to the development of a cutting-edge healthcare SaaS platform. This is a GenAI-powered project in the healthcare domain where you'll work alongside an AI Architect to build production-ready systems for processing medical documents, classifying medical device incidents, and delivering automated monitoring reports.

As a Software Engineer, you'll be responsible for implementing robust APIs, working with graph databases, integrating AI/GenAI pipelines, and ensuring the platform meets strict compliance and auditability requirements for healthcare clients. You'll focus on code quality, testing, and day-to-day delivery while the AI Architect leads the technical vision.

This role requires strong expertise in Python backend development, graph databases, API design, and a willingness to work with GenAI technologies. Experience in healthcare or regulated industries is a significant advantage.

Duration: 2-month project engagement

Objective

  • Backend API Development: Build and maintain production-ready REST APIs using FastAPI with proper authentication, authorization, and error handling

  • Graph Database Implementation: Implement and optimize Memgraph database models, Cypher queries, and knowledge graph structures for medical data

  • AI/GenAI Integration: Integrate backend services with AI engines for document processing, entity extraction, and classification

  • Multi-Tenant SaaS Architecture: Develop tenant-aware data models, queries, and APIs ensuring complete data isolation between organizations

  • Audit Trail & Compliance: Implement comprehensive audit logging and provenance tracking for all user and AI decisions to meet healthcare regulatory requirements

  • Workflow Integration: Connect backend services with Airflow pipelines for document processing and batch operations

KPI

Code Quality:

  • Maintain 80%+ test coverage for all backend code

  • Zero critical bugs in production releases

  • Pass all code reviews with minimal revision cycles

API Reliability:

  • 99%+ API uptime during business hours

  • API response times under 2000ms for standard operations

  • Comprehensive API documentation kept up-to-date

Compliance & Documentation:

  • 100% of user and AI actions captured in audit trails

  • Complete technical documentation for all implemented features

  • Knowledge transfer documentation for system maintenance

Areas of Responsibility

Backend Development (50%):

  • Design and implement REST APIs using FastAPI with Pydantic models

  • Develop business logic for medical document processing workflows

  • Implement authentication, authorization, and multi-tenant data isolation

  • Build tenant-aware API endpoints for SaaS platform features

Graph Database & Data Layer (25%):

  • Design graph data models and write optimized Cypher queries

  • Implement ontology structures (RDF, OWL) and provenance tracking (PROV)

  • Build data validation and integrity checks for graph operations

Integration & Workflows (15%):

  • Connect backend services with Airflow DAGs for document processing

  • Develop APIs to invoke AI engines and handle processing results

  • Integrate with external data sources and third-party services

Quality & Compliance (10%):

  • Write unit and integration tests using pytest

  • Build comprehensive audit logging for all user and AI actions

  • Document APIs and maintain coding standards

Skills

Required:

  • Python: Advanced proficiency in Python 3.9+, FastAPI, Pydantic, async programming

  • Graph Databases: Hands-on experience with Memgraph or Neo4j, Cypher query language

  • SQL Databases: PostgreSQL experience for relational data storage

  • RESTful API Design: Strong understanding of REST principles, API versioning, error handling

  • Testing: pytest, unit testing, integration testing, mocking frameworks

  • AI Code Generation Tools: Proficiency with Claude Code, Cursor, or similar

  • Development Tools: Git, Docker, Linux/UNIX command line

Strong Plus:

  • Workflow Orchestration: Airflow experience for pipeline development

  • GenAI/LLM Integration: Experience integrating LLM APIs, RAG systems, or document processing AI

  • Multi-Tenant SaaS: Experience building tenant-isolated architectures

  • Ontology Standards:

    • RDF (Resource Description Framework) - standard model for data interchange

    • OWL (Web Ontology Language) - semantic markup for ontologies

  • PROV Ontology: W3C Provenance standard for tracking data lineage and history

  • Healthcare Domain: Experience with regulated industries

  • React/Frontend: Full-stack capability with React for UI development (nice to have for occasional frontend contributions)

Experience

Python Backend Development:

  • 4+ years hands-on Python backend development

  • 2+ years FastAPI or similar async frameworks (Flask, Django REST)

  • 1+ years multi-tenant SaaS development

  • Proven track record of building production-ready APIs

Graph Databases:

  • 1+ years working with graph databases (Neo4j, Memgraph, or similar)

  • Proficiency in Cypher query language

  • Experience with knowledge graph design and implementation

Testing & Quality:

  • 2+ years production API development with comprehensive testing

  • Experience with pytest and automated testing practices

  • Code review experience and familiarity with coding standards

Preferred Experience:

  • 1+ years GenAI/LLM integration or document processing AI (strong plus)

  • Healthcare domain experience (strong plus)

  • Airflow or similar workflow orchestration (plus)

Apply

Related Jobs