Although we haven't filled this position, we suspect we will soon. We respect your time and wanted you to know we may fill this position before you complete our interview process. You're welcome to still apply, and we may consider you for other roles—now or in the future.
Stay in touch! We announce new positions on Twitter at @innolitics along with articles, tips, and lessons for software-developers.
Thank you for your interest in Innolitics!
We're a remote-only team of software engineers and regulatory consultants helping accelerate progress in the medical device industry. We focus on software-only medical "devices", but we sometimes work with physical devices too. We're accelerating progress in a few ways: We help our clients write software for their medical devices. We also help with regulatory submissions and quality documentation for our clients devices.
The U.S. healthcare industry is less prone to the booms and busts of the economic cycle. It is a good choice for those looking for a stable job in this economic climate. If you have recently been laid off or are concerned about your job security, we are hiring and would love to talk to you. Additionally, investment in the medical device industry is still booming as investors are moving money to safter assets and AI/ML is making its way into the clinic. It's a good time to be in this space and we expect to grow significantly over the next few years.
What you'll do as a AI/ML Engineer at Innolitics
You’ll work with one of our clients, helping them write software for their medical devices following our end to end AI SOP. Most projects follow an agile process and we demo progress to clients once a week. You’ll be responsible for gathering requirements from the client, designing the software architecture, implementing it, testing it, analyzing risks, and documenting your work. You’ll also be responsible for reviewing other engineer’s code (and your code will be reviewed too).
Since we work in a regulated industry, you’ll need to learn about the standards and regulations that apply to us to be effective. We don’t expect that you would know about these when you join us. Most of them are reasonable and merely require companies to show they are following best practices.
Sometimes you’ll work alongside the client’s engineering team, and other times you’ll work on a team of one, two, or three engineers. If you’re the only engineer on a project, you’ll be primarily responsible for its success. Sometimes you may have more than one project at a time (but not expected to work more than 40 hours per week).
In addition to client work, you may work on our internal projects, including possibly our open-source projects.
We only work on fulfilling projects—ones that we believe improve the world. For example, our current projects include software for radiation oncology clinics, a startup building an medical device to detect ear infections, open-source software used by neurosurgeons and researchers, software for tracking metastatic cancer, and several others.
The salary for the position is $105k - $145k/year, depending on ability and experience. We also have a quarterly profit sharing program. Typical profits range from $10k to $60k per
year depending on company profits, performance reviews, and time at Innolitics.
We’re tight-knit, profitable, and growing quickly. If you work with us you can participate in our growth and help define the direction we move in. There will also be opportunities to grow your career. You can also wear many hats and contribute to the company beyond software development.
We love what we do, but we also have lives outside of work. We have flexible work hours. You are free to work at your own schedule as long as you are not blocked or do not block others. Most individual contributors have an hour worth of meetings a week.
We provide two weeks of paid time off your first year, three weeks your second and third years, and four weeks for each year after that.
We provide a 401(k), with Traditional and Roth options. Innolitics makes an annual contribution, equal to 3% of your salary, to your 401(k) once you’ve worked with us for six months. This contribution vests immediately. The 401(k) plan includes very low-cost index mutual funds, and we cover all the plan costs.
60-minute technical interview with two engineers on our team.
90-minute higher-level technical interview with David and Yujan (our founders).
Two reference checks
Does this role involve hardware work?
Not really. We usually work on software-only medical “devices.” (Interestingly, the FDA uses the term “device” to apply even when there is no hardware involved.) We do work with hardware devices from time to time, but when we do you won’t be responsible for designing or working on the hardware at all.
Instead of live-coding technical interviews, I'd rather do a take home project. Is that okay?
We can offer a take-home mini project instead of technical interviews upon request, but keep in mind it will likely take more time to complete than the interviews would.
What if I don't know anything about medical devices?
That’s okay—most people on our team didn’t know much about medical devices when they joined. What is more important is that you’re interested in learning. If so, we can teach you what you need to know.
What if I don't know any of the "nice to have" technologies you listed?
Still apply! We’ve found that most good engineers can learn new technologies quickly if given a bit of breathing room. If we think you’re a strong engineer, we can help you learn these as needed.
How is success in the role measured?
Your success will be measured primarily by the value you provide to our clients and your contributions to Innolitics’ internal tools and processes.
We have in-depth performance reviews twice each year.
What if I'd like to have more vacation time?
We are open to swapping a few weeks of vacation time for a lower salary. If you are interested in this, let us know.
What if I'd like to work four days a week?
We are open to this. Nobody on our team currently works a four-day weeks, so we’d need to think through some logistics a bit, but part of our mission is to provide flexible careers. Note that there are fixed-price costs associated with employees, thus the salary for a four-day week would be less than 80% of what it would be otherwise. If you are interested in this, let us know.