Join Diagnostic Robotics

We are currently 70 doctors, data scientists, software engineers, and designers. We are looking for passionate people who share our vision and can help us make it a reality.

Open positions

Full Stack Developer
Diagnostic Robotics is looking for experienced Full-Stack Developers with significant JavaScript and API developing experience. In this role, you will be part of a strong team of Full-Stack engineers who build the future of Emergency Rooms medical support systems. You’ll be a true feature owner, and you’ll be solving complex problems in creative ways. You are proficient with Web client technologies such as React, Angular or jQuery. If you have experience in Continuous Delivery and cloud services (GCP, Amazon Cloud, Microsoft Azure), that’s a bonus. Additionally, you’re fluent in server-side technologies. You’re an expert in databases such as MySQL, MongoDB, Cassandra, etc. and have significant experience with Linux / Unix terminal manipulation.
Duties and responsibilities
  • Use your skills and experience to design and develop our web-based systems
  • Lead, design, deliver and own high scale projects from end to end
  • Develop scalable web applications in cutting edge technologies, such as Python, NodeJS, React, Serverless, ES7, HTML5, CSS3, etc.
  • Work closely with product managers in defining and implementing roadmap features.
  • Lead technological initiatives and improvements while instilling development “best practices”
  • Own your code quality by writing tests, automation, and monitoring dashboards
  • At least 5 years of Full-Stack experience.
  • A university degree in Computer Science or related fields.
  • Proficiency with React and Python.
  • At least 3 years of hands-on experience using Testing/CI-CD/Micro Services architecture/Containers
  •  At least 3 years of experience in web client-side technologies such as HTML5, CSS3, ES6/7, JavaScript
  • A can-do attitude and desire to become a technological focal point in the company
  • Passion for providing the best user experience.
  • Ability to carry requirements from the early phase to full implementation.
  • Great communication skills with tech and non-tech alike.
  • Working with high scale, distributed cloud-based architectures
  • Experience working in an early-stage startup company.

Product Designer
Duties and responsibilities
  • As a Product Designer, you will work on end to end product design challenges on various products of the company.
  • Translate users' needs to user journey and flows.
  • Collaborate closely with stakeholders across the company including the rest of the UX team, product managers, developers, medical team, and more.
  • Craft and implement design systems.
  • Conduct user research, usability testing and on-site observations.
  • 2+ years of experience in the digital product design field.
  • Experience designing for web and mobile.
  • Experience working on UX processes, creating wireframes and user flows.
  • Passion for design and strong visual design capabilities. Pixel perfect and attention to details.
  • A problem solver.
  • Ability to communicate ideas and design decisions effectively.
  • Self-taught and curious.
  • Ability to adapt to a startup fast-paced environment.
  • Team player and collaborator, fun person to be around.
  • Passionate about healthcare, and using design to impact people's lives​
  • Advantage: UI animation skills
  • Advantage: Experience in a product company
Data Scientist
Diagnostic Robotics is looking for a Data Scientist to develop, maintain, test and evaluatedata solutions, ML models and experiments. The person will work closely with the data engineers in the team and the physicians (domain experts).
Duties and responsibilities
  • Building robust, reliable, automated ML pipelines and design, build and launch new data models in production.
  • Creating algorithmic prototypes and turning them into shippable products.
  • Work closely with physicians on medical datasets.
  • M.Sc. or PhD in Computer Science or Statistics, Mathematics or related field
  • 3+ years of experience in building production grade products
  • Strong knowledge in Python
  • Highly experience with machine learning and deep learning methods
  • Experience in data analysis and visualizations
  • Possess strong problem solving and critical thinking skills
  • Excellent written and verbal communication skills.
  • Experience with Pandas/Sklearn/Keras/Tensorflow/PyTorch
  • Significant experience with NLP
ML Engineer
Diagnostic Robotics is looking for a ML Engineer to develop, maintain, test and evaluate data solutions, ML services and data science experimentation platforms. The person will work closely with the data scientist in the team. The right candidate should be a combination of a fast prototyper and responsible engineer and excellent communicator.
Duties and responsibilities
  • Building robust, reliable, automated ML pipelines and design, build and launch new data models in production.
  • Collaborate with data scientists to drive cutting-edge research toward product realization.
  • Refactor algorithms into production-quality and operational code.
  • Work with other engineering and research teams to deliver these products.
  • Develop prototypes to help with data exploration.
  • Evangelize reliability, documentation, and software engineering best practices to the
  • Machine Learning organization.
  • Design, implement and enhance ETL (extract, transform and load) processes.
  • Automate and improve the creation of reports and dashboards.
  • BA/BS or master’s degree with an emphasis on coursework of a quantitative nature (e.g., Statistics, Computer Science, Engineering, Mathematics, Data Sciences).
  • 5+ years of experience in building production grade products
  • Proficiency with Python and SQL required
  • Good knowledge working with databases, NoSQL, ElasticSearch
  • Excellent written and verbal communication skills
  • Experience with Pandas/Sklearn/Keras/Tensorflow/PyTorch
  • Experience with machine learning and/or deep learning methods
  • Working with text data / NLP