Are you excited about cutting edge technologies, including robotics and AI?
Are you passionate about improving access to healthcare?
Do you want to work in a diverse team with people who have complimentary skills?
Apply to Dopl! We are a data and AI company democratizing access to diagnostic exams and interventional procedures through autonomous care delivery, starting with remote services.
Our first product is Traverse, an AI-driven remote robotic ultrasound system that enables patients to receive ultrasound exams no matter where they live.
Job Description
We’re seeking a self-motivated, hands-on full stack engineer to develop the next generation Traverse in preparation for commercial release. You will work closely with Yingbo Shi, Head of Product Development, and Ryan James, co-founder CEO+CTO.
Responsibilities
- Develop software platform.
- Develop and maintain applications that will be used by clinicians to perform remote robotic exams.
- Use CI/CD practices to develop, maintain and deploy cloud infrastructure to support Dopl’s applications and services.
- Develop APIs and use them to integrate AI algorithms and third party devices, including a robot, ultrasound system and controller.
- Develop software requirements to define the behavior of the remote robotic system.
Lead Dopl’s software development process.
- Create, present and maintain software designs, including architecture diagrams, to document and share knowledge.
- Write unit, integration and system level tests to validate and maintain core features.
- Analyze the software for failure modes and develop solutions for risk mitigations.
- Participate in code reviews on GitHub.
Experience and Skills
Must haves
- Frontend: Html, CSS and Javascript
- Backend: NodeJS, Python or C++
- Databases (e.g. SQL)
- RESTful APIs
- Data streaming (e.g. using WebRTC and/or web sockets)
- Controlling an external system using APIs
Nice to haves
- Experience with medical device software development life cycle
- Robot API development (e.g. UR5 or Kuka)
- Experience with computer vision algorithms
- Developing and deploying microservices (e.g. using AWS and/or GitHub actions)
- Managing people
- Basic knowledge of ultrasound imaging systems
- Knowledge of healthcare data standards (e.g., DICOM)
- Knowledge of WebRTC or similar technologies for real-time video/audio communication
- 3D printing
Benefits
- 100% medical coverage for all employees
- Unlimited vacation
Equal Opportunity
Dopl is an equal opportunity employer who values diverse perspectives. We want to create a culture where everyone feels welcome, safe and accepted for who they are.
#J-18808-Ljbffr