
Software Engineer
Neurons Lab
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AirflowDjangoFlaskNeo4jPython
About the role
- You'll be joining Neurons Lab as a Python Backend Developer to contribute to the development of a cutting-edge healthcare SaaS platform.
- 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.
- Build and maintain production-ready REST APIs using FastAPI with proper authentication, authorization, and error handling.
- Design and implement REST APIs using FastAPI with Pydantic models.
- Develop business logic for medical document processing workflows.
- Connect backend services with Airflow pipelines for document processing and batch operations.
- Maintain 80%+ test coverage for all backend code and ensure API reliability with 99%+ uptime.
Requirements
- 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
- 1+ years working with graph databases (Neo4j, Memgraph, or similar)
- Proficiency in Cypher query language
- Experience with knowledge graph design and implementation
- 2+ years production API development with comprehensive testing
- Experience with pytest and automated testing practices
- Code review experience and familiarity with coding standards
Benefits
- 2-month project engagement
- Health insurance
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonFastAPIREST APIsgraph databasesCypherPydanticAirflowpytestautomated testingmulti-tenant SaaS development
Soft skills
communicationcollaborationproblem-solvingattention to detailcode review