Uphill Health is hiring a Senior Backend Developer - AI to join their team and build the next generation of AI infrastructure for healthcare. They are looking for a developer with experience in Python, AI frameworks, and AWS services to design and build AI agent pipelines, develop and maintain backend microservices, and contribute to the AWS cloud infrastructure.
Requirements
- MSc/BSc in Computer Engineering, Software Engineering, or a related field
- Minimum 5 years of backend development experience in production environments
- Strong proficiency in Python
- Experience building and integrating LLM-powered applications using Python AI frameworks (LangChain, LlamaIndex, or equivalent)
- Experience in event-driven architecture — SQS, Kafka, or similar message queues
- Experience with AWS services: ECS/Fargate, S3, SQS, EventBridge, AI services
- Proficiency with PostgreSQL and Redis
- Strong testing experience — Unit, Integration, E2E
- Rigorous about code quality
- Experience taking part in architectural discussions and decisions
- Keen awareness of the evolving AI landscape, including LLM integrations and agent patterns in day-to-day engineering work
- Strong observability mindset: familiarity with tools like Datadog, CloudWatch, or OpenTelemetry — understands the importance of logging, metrics, and alerting in a production-grade SaaS product
- Fluency in English
Benefits
- Competitive salary
- Comprehensive health insurance
- Top-tier equipment — new MacBook + budget for peripherals
- Flexible schedule and hybrid work model
