×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Python, Backend Developer

Job in Germany, Pike County, Ohio, USA
Listing for: Phiture
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Python, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Germany

About The Project

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
KPI
  • Maintain 70%+ test coverage for backend code
  • Comprehensive API documentation kept up-to-date
  • Complete technical documentation for all implemented features
  • Knowledge transfer documentation for system maintenance
Areas of Responsibility
  • Design and implement REST APIs using FastAPI with Pydantic models
  • Develop business logic for medical document processing workflows
  • Design graph data models and write optimized Cypher queries
  • Integrate with external data sources and third-party services
  • Write unit and integration tests using pytest
  • Document APIs and maintain coding standards
Skills
Required:
  • Python:
    Advanced proficiency in Python 3.9+, FastAPI, Pydantic, async programming
  • SQL Databases:
    Postgre

    SQL 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
  • 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
  • Graph Databases:
    Hands-on experience with Memgraph or Neo4j, Cypher query language
  • React/Frontend:
    Full-stack capability with React for UI development (nice to have for occasional frontend contributions)
Experience
  • 4+ years of hands-on Python backend development
  • 2+ years FastAPI or similar async frameworks (Flask, Django REST)
  • 1+ years of multi-tenant SaaS development
  • Proven track record of building production-ready APIs
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary