Software Architect at Morphle (W20)
$45k - $55k  •  
Robotic Microscopes (Whoe Slide Scanners) & Autonomous Microtomes for cancer biopsy diagnostics.
Bangalore
Full-time
1+ years
About Morphle

About Us

We make whole slide scanners i.e. digital pathology systems which scan microscopic samples and convert them to a digital scan that can be viewed on a screen. Once the scan is digitized, we also have semi-automated and automated diagnostic software for specific diseases that work on top of the digital images.

Why Join Us?

We started sales a year back and are already market leaders in digital pathology in India among big players like Phillips, Roche, and Leica. We are looking to expand internationally now with the first few international installations already under our belt!

Our founding team consists of IIT Alumni Computer Science engineers with experience in Computer Vision and Machine Learning. Our people have worked in Walmart, Rippling, IBM Research, Samsung, and more!

We have been funded by Y Combinator (Batch W20). We are afunded by marquee angels and bio innovation grants in India.

We have managed to bring down the cost of digital pathology by a factor of 1/10th by completely re-engineering the digital pathology system.

Working at Morphle

We're looking for fantastic engineers who can work harder, faster, and smarter without sacrificing technical excellence. Our organizational challenges are unique and we are rapidly defining an enormous new industry. So you should be excited to build systems that can support the way that pathologists will diagnose in the future. We believe that generalists are better than specialists and we value people who are not afraid of getting their hands dirty.

Perks & benefits

  • Free Food
  • Beautiful Office
  • Company Retreats
  • Team Activities
  • Health Insurance
About the role
Skills: Django, React, Java

Morphle is a Y-Combinator backed startup founded by IIT alumni developing medical devices which help in digitizing pathology and provide assistive intelligence for pathologists. Our core team has a wide range of experience ranging from Robotics + Hardware design to Computer Vision + AI.

Job Brief: We are looking for an engineer to take on the unique opportunity of designing a digital pathology system. You will be responsible for leading the research and development of control firmware for our robotic devices along with our web-based digital pathology viewer interface. Adding to the challenge is the fact that your interfaces will be used by a diverse group of users consisting of AI engineers, data scientists, lab technicians, and medical professionals. If you have previously led the development of complex web-based software and are looking for the next big challenge, then this is the profile for you.

We have a strong engineering culture with a focus on

  1. 2D Map-based interactive interfaces (checkout https://morphlelabs.com for examples)
  2. Low network footprint & flexible API design
  3. Using modern tools & frameworks like React.js to their fullest potential

In addition to the right technical skills, we stress on right engineering mindset that outweighs knowledge when solving the new-new problems

  1. Patience to dive deep & Grasping power to digest complex system design (a must-have for building stuff from scratch)
  2. Tactical debugging when dealing with the not-so-trivial and often opaque frameworks

SKILLS & ATTRIBUTES:

  • Fast learner -- We're looking for software engineers who thrive on learning new technologies and want to build something that will be used by many.
  • Attention-to-Detail -- You strive to prove that speed and quality are not conflicting; you can achieve both at the same time.
  • Versatility -- In addition to having an intimate knowledge of the whole web stack, you understand how all the pieces fit together (front-end, database, network layer, etc.) and how they impact the performance of your application.
  • Team player -- You believe that you can achieve more on a team than you ever could alone. You rely and thrive on others' candid feedback for continuous improvement.
  • Design and business acumen -- You understand requirements beyond the written word. Whether you're working on an API used by other developers, an internal tool consumed by our operation teams, or a feature designed for thousands of customers, your attention to detail leads to a delightful user experience.

BASIC QUALIFICATIONS:

  • Bachelors, Masters or Ph.D. in Computer Science, Engineering or a related technical discipline.
  • Experience with web frameworks and developing a scalable data-heavy infrastructure
  • Strong algorithmic and problem-solving skills
  • Experience with various stages of development right from the idea stage to prototype to a polished product

PERKS

  • Ground floor opportunity with the team; shape the strategic direction of a fast-growing startup
  • Work on a product with amazing hardware + software integration
  • Be part of a company that uniquely leverages technology to empower a diverse range of people
  • Fun office environment & Competitive salary
Technology

Engineering Team and Processes

Engineering projects at Morphle start with defining the Abstract Requirements and End Goals for the project to actually sketching out the timeline and the checkpoints needed to actually achieve the goals at the same time fulfilling all requirements. Engineers are encouraged to question each and everything and always seek answers to the WHY of any project which goes a long way in obtaining clarity on what to do and how to do it.

We have defined frameworks and thought processes by learning from our mistakes in the past and general good principles which serve as the guiding path for anything and everything we do at Morphle.

Technical Challenges

We are building complex and precise hardware using low-cost and cheap mechanical/electronic components using software-based feedback loops which model the inaccuracies in the system and account for the same. We also make diagnostics software for many applications in pathology for eg cancer diagnostics, blood diagnostics, and cytology.

Projects You Might Work On

You would get to work on adding features and improving the speed and quality of our digital pathology systems.

You would work on the viewing software for the scans and improving the UI/UX, adding features that will be used by the doctors diagnosing the scans.

You would get to work on building diagnostics software for some of the applications of Computer Vision and Machine Learning in pathology scans.

Other jobs at Morphle

fulltimeBangaloreFull Stack$45k - $55k1+ years

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›