onsite
Senior Backend Python Engineer - Rise Technical Recruitment
Software Engineer
Lead the design and implementation of scalable backend services in Python, leveraging AWS, Docker, and machine learning pipelines to power a cutting‑edge cancer diagnosis platform.
About the role
Key Responsibilities
- Architect and develop high‑performance Python microservices that support AI/ML workflows for cancer diagnostics.
- Design and maintain RESTful APIs, ensuring secure, scalable, and well‑documented interfaces.
- Deploy and manage services on AWS using ECS/EKS, CloudFormation, and CI/CD pipelines.
- Collaborate with data scientists to integrate ML models into production pipelines.
- Optimize database schemas and queries in PostgreSQL/MySQL for large‑scale data processing.
- Participate in code reviews, performance tuning, and incident response.
Requirements
- 5+ years of professional backend development experience in Python.
- Strong knowledge of AWS services (Lambda, ECS, RDS, S3) and container orchestration.
- Experience with ML model deployment and integration.
- Proficient with Docker, Git, and CI/CD tools.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonawsmachine learningdockersql