Software Architect
Are you excited by innovative, disruptive medical technologies that are revolutionizing healthcare? Do you thrive in a small company where what you do every day makes an impact? Body Vision Medical is looking for a Software Architect to contribute to the development of the LungVision Platform, a cutting edge augmented imaging device used for early-stage minimally invasive lung cancer diagnostics. We are looking for a passionate software architect. You will help shape the future of the company software architecture to continue to meet the challenges of the years ahead. This will include various fields and technologies such as microservices architecture for a real-time medical device powered by AI algorithms, IoT and cloud-based architecture, cybersecurity for a sensitive medical system. Join a core team of skilled algorithm and software developers tackling very complex algorithmic problems. Our product is evolving rapidly, with developers having the ability to influence the product in all aspects of development.
Your responsibility
  • Researching, designing, implementing and managing solutions for LungVision system
  • Handling challenges of scale, low latency and high throughput (fps)
  • Working closely with other developers product managers and business
  • Study existing technology landscape and understand current application workloads
  • Creating high-level product specifications and design documents
  • Guiding and assisting the development team throughout the process
  • Troubleshooting and resolving issues with coding or design
Qualifications
  • Passionate about software design and architecture
  • Strong knowledge of software design and architecture. Deep understanding of software development life-cycle
  • Ability to serve as a subject matter expert for software and architectural frameworks, methods, and tools
  • BSc in Computer Science, Engineering or relevant field
  • Experience in defining new architectures and ability to drive projects from an architecture standpoint
  • Knowledge of best practices and market trends
  • Highly analytical mindset, with an ability to see both the big picture and the details
  • Experience as a Python Developer
  • Knowledge of key AWS services like EC2, S3 etc. - Advantage
  • Knowledge of AWS platform and tools - Advantage
  • MSc in Computer Science, Engineering or relevant field - Advantage