Castor
Delightful for patients, effortless for study teams, risk-free for sponsors.
Senior Software Engineer, AI, Python
Location
United States
Posted
19 days ago
Salary
Not specified
Bachelor Degree5 yrs expEnglishCloudETLGoogle Cloud PlatformKubernetesPython
Job Description
• Be a key driver in building and scaling our AI-powered applications.
• Work closely with other engineers to develop and implement innovative solutions.
• Take part in our on-call rotation.
Job Requirements
- 5+ years of software development experience
- Extensive experience with modern-day Python and its ecosystem.
- Experience with messaging patterns, event-driven architectures, and integrating with external systems.
- Understanding and experience with asynchronous programming patterns.
- Proven experience with cloud applications (GCP) and a working knowledge of Kubernetes.
- Proven experience with using AI tooling and workflows to deliver high quality production grade code suitable for regulated environments.
- A passion for building AI applications and using AI assistants.
- A commitment to high code quality, comprehensive testing, operational robustness, and thorough code reviews.
- Familiarity with data pipelines or ETL processes (though you are not a dedicated Data Engineer).
- While not required, experience within life sciences, healthtech, or e-clinical products is a significant plus.
Benefits
- Guaranteed annual 'happy holidays' bonus
- Employee Stock Option Plan
- Learning & Development Budget to support your growth
- Unlimited annual leave (25 days minimum)
- A fully remote role, with support for your home office set-up
- A flexible working schedule: nobody is tracking your time except you, we focus on output and delivery
- A great work-life balance
- Quarterly downtime weeks, well-being workshops, sleeping courses (for you and for new-borns) access to Open Up, virtual company events and celebrations