Senior Software Engineer, AI, Python
Posted 45ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer (AI) at Castor building AI-powered applications. Collaborating with engineers to develop innovative solutions and participate in on-call rotations.
Responsibilities:
- 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.
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



















