Job Description
We’re looking for someone to join our Engineering team at Ferrum. Are you interested in building services to help hospitals detect and eliminate the millions of medical errors that occur every year? If so, read on.
What You Will Do
Ferrum is a distributed, fast-growing company where you will be wearing many hats and pitch in on different components and projects across the organization. That said, here are some examples of what you’ll do:
- Own the technical success of our ML application partners on Ferrum’s platform and at customer sites, alongside customer success
- Shepherd ML applications through the end-to-end process, from onboarding and integration through deployment and monitoring
- Become the point of contact for engineering and technical needs to and from ML application partners
- Directly contribute code when developing compatibility and integration shim layers
- Surface platform technical requirements by new and upcoming ML applications
- Design and implement the integration plans in production environments
- Managing in-house ML models and applications
About You
Your have experience with:
- At least 2 years in a customer facing role
- At least 3 years of proven experience in an architectural capacity for complex or enterprise applications
- Deep understanding of fundamental container internals in Linux environments
- Successfully leading an architecture, integration, or customer success engineering team while managing
cross functional stakeholders
- Writing and maintaining production-level applications with Python 3 or Go
Preferred experience, but not required:
- Working with healthcare IT systems and data formats, such as HL7 and DICOM
- Executing and monitoring ML workloads in container and VM environments
- Developing with ML frameworks such as Tensorflow, PyTorch, etc.
You love efficiency and automation. Your work at Ferrum will have a huge impact on the business. You take pride in developing scripts, tools, and services to help the team perform at a high level and scale to new challenges. You should be proficient with BASH and familiar with Python–but Go is even better.
You ensure the security of our systems and the privacy of our customers’ data. You keep up to date with security bulletins and CVEs. You’ve been a part of or even led remediation plans to swiftly implement fixes. You can provide architecture guidance for hybrid cloud solutions and implement them when necessary. You have experience and opinions on vulnerability scanners, firewalls, and intrusion detection systems.
You strive to take ownership of a project from ideation to delivery and maintenance. Your experience provides a framework for you to work independently on several initiatives which will provide significant and measurable value to our customers. Seek opportunities to develop horizontal technologies that benefit multiple teams. Build developer tools to increase efficiency of all teams at Ferrum.
You communicate and document everything. At Ferrum, we are a distributed team. A culture of sharing and documentation allows everyone to work together. We are looking for a practitioner of clear documentation that is well-maintained.
And most importantly, you want to make a positive and lasting impact on the world. You understand that technology has the power to improve people’s lives and enrich our society.
About Ferrum
Medical errors kill 6 million patients every year and are the third leading cause of death worldwide. Ferrum provides doctors with an automated quality management system and machine learning marketplace that ensures they catch and fix medical errors before they affect patient care. The service does not affect physician workflow, takes less than a day to install, and is delivered via a secure appliance so patient data never leaves the hospital. Ferrum has been deployed at hospitals in multiple countries around the world. We are a highly technical team led by experienced founders who have built, funded, and scaled successful healthcare technology companies previously.