โก๏ธ Apply here: Software Engineer
๐ฉโ๐ผ Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. โก๏ธ Improve your resume
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)
