
Senior Software Engineer, AI, Python
Castor
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonasynchronous programmingcloud applicationsGCPKubernetesAI toolingevent-driven architecturemessaging patternsdata pipelinesETL processes
Soft Skills
collaborationcommitment to code qualityoperational robustnessthorough code reviewspassion for AI applications