As a Senior Full-stack Software Engineer, you will play a key role in the design, development, and delivery of BrightHeart’s products based on a roadmap co-developed with the product and marketing teams. You will be trusted to take ownership of complex topics, make technical decisions, and work autonomously while collaborating closely with cross-functional teams.
Your responsibilities will include:
Working closely with clinical partners, Product, and Customer Success teams to define, refine, and deliver solutions that best meet user needs, within short and iterative development cycles
Designing, building, and owning robust, production-grade software for ultrasound analysis powered by deep learning
Ensuring the seamless integration of BrightHeart’s products into clinical workflows and existing software environments
Contributing to the reliability and quality of production systems, monitoring how the software behaves in real-world clinical settings and helping diagnose and resolve issues when needed
Participating in software validation activities, ensuring compliance with medical-device quality and regulatory requirements
You will also:
Help shape and improve an efficient, scalable environment for R&D activities
Contribute to team growth, including interviewing candidates
Contribute to a culture of continuous learning and technical exchange within the team
5+ years of experience in software development
Experience with SaaS in production
Experience with Python, git, Linux, frond-end (e.g. React), back-end (e.g. Django), databases (e.g. PostgreSQL), cloud services (e.g. AWS), Docker, container orchestration
Excellent communication skills, in English and in French
You enjoy working in a team, you are proactive, energetic, autonomous and rigorous
MSc in a field related to computer science or engineering
Bonus:
Experience in:
DevOps knowledge: cloud providers, Kubernetes & Helm, Terraform
Security by design as a development principle
Medical device development
AI-powered software and basic knowledge in data science
Start-up environment
An introductory phone call to understand your background and a chance for us to introduce BrightHeart and the role
Two follow-up interviews with various members of our team, including the leadership team
A take-home task to present to BrightHeart’s Leadership team
Reference calls
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.