Careers

Innolitics is a remote-only professional services firm. We help medical device companies, from startups to large corporations, develop software and AI for medical devices, validate safety and security, and navigate FDA regulations. We’d love to have you join our team!

  • Yujan Shrestha, Partner
  • J. David Giese, Partner
  • Mary Vater, Director of Regulatory Affairs
  • Reece Stevens, Director of Engineering
  • James Swink, Principal Regulatory Specialist
  • Sameer Peesapati, Principal Regulatory Specialist
  • David Pudwill, Principal Regulatory Specialist
  • George Hattub, Principal Regulatory Specialist
  • Mekha Thomas, Director of Business Development and Growth
  • Kris Huang, Physician Engineer
  • Mihajlo Grčić, Director of Admin/Finance
  • Quinten Sodia, Senior Software Engineer I
  • Ilya Spivakov, Senior Software Engineer II
  • Ethan Ulrich, Senior Software Engineer II
  • Juan Pablo Centeno, Senior Software Engineer II
  • Matt Hancock, Staff Software Engineer
  • Nicholas Chavez, Senior Software Engineer I
  • Gian Iacona, Medical Device AI/ML Engineer
  • Michael Millan, Senior Software Engineer I
  • Vineel Bhattiprolu, Intern Engineer
  • Cordelia Ashmore, Senior Medical Device Software Engineer
  • Meri Martinez, Senior Regulatory Affairs Specialist
  • Valeriia Zakrasniana, Admin Assistant
  • Charles Connor, Sales Manager
  • Ameera Roubi, Associate Quality/Regulatory Specialist
  • Cooper Molloy, Regulatory Affairs Specialist
  • Maddie Tran, Regulatory Affairs Specialist
  • Shaily Shah, Senior Regulatory Affairs Specialist
  • Jennifer Dixon, Senior Regulatory Affairs Specialist
  • Niranjani Komethagavel, AI/ML Regulatory Engineer
  • Justin Greger, Medical Device Cybersecurity Specialist
  • Alex Friedman, Senior Regulatory Affairs Specialist

The people you would work with. Meet the team

Current positions

What the work looks like

Five disciplines take a device from concept to FDA clearance.

This map shows a typical project from concept to FDA clearance, in eight stages. Every role sits in one lane and works with the other four. Pick a role to see which lanes it owns, which it shares, and which it needs to follow. Select any task to see who you work with.

See it as:

Scroll sideways to see all eight stages.

Discipline
Stage 1
Kickoff and plan
Month 0–1
Stage 2
Study design and pre-sub
Months 1–4
Stage 3
Risks and requirements
Months 2–4
Stage 4
Build sprints
Months 4–14
Stage 5
Verification
Months 14–16
Stage 6
Validation and submission
Months 16–17
Stage 7
FDA review
About 5 months
Stage 8
After clearance
Ongoing
Engineering Stage 3 · Risks and requirements · Months 2–4

Software requirements and architecture.

Risk workshops. Containerize the algorithm.

Who you work with

Write requirements alongside cybersecurity's threat model and clinical's hazard input, so every risk control lands as a testable requirement. Quality checks the trace before the Phase 1 review.

Open the task page: decisions, examples, articles

Nobody is expected to know everything. You are expected to know what to ask, and who can answer it.

How we work together

You are not expected to know everything.

Every project needs engineering, cybersecurity, regulatory, clinical and quality work. Nobody here covers all five. Each role owns one discipline and learns enough of the other four to know what to ask and whom to ask. A question you raise in your discipline gets answered by a teammate in another.

Each opening below lists the disciplines the role knows, knows some of, and is aware of. They map to the centers and rings in the figure below.

Nobody here knows all five disciplines. Everyone knows whom to ask.

Each circle is one discipline. The filled center is what that expert knows and can answer. The dashed ring is what they are aware of: the questions they know to ask. Outside every ring are questions nobody on the team knows to ask.

Most medical device companies

Five experts who each stay inside their own discipline.

knowsknowsknowsknowsknowsEngineeringRegulatoryClinicalQualityCybersecurity

Each expert answers the questions in their own field. A question that belongs to another field is never asked.

The gap shows up late, in verification or in an FDA deficiency letter, and fixing it means rework across code and documents.

Innolitics

The same five experts, each aware of what the other four do.

knowsknowsknowsknowsknowsEngineeringaware ofRegulatoryaware ofClinicalaware ofQualityaware ofCybersecurityaware of

Each expert keeps their own discipline and learns enough of the other four to know what to ask and whom to ask.

A question raised in one discipline on day one is answered by a teammate in another, before it reaches code or the submission.

You are expected to know your own discipline well, and to know what to ask of the other four.

About Innolitics

At Innolitics, we are at the forefront of a rapidly evolving industry that increasingly relies on software and AI. As part of our team, you’ll work on projects that improve patient care and safety. From developing AI-driven diagnostics to ensuring cybersecurity, you’ll push the boundaries of what's possible.

In this dynamic field, both regulations and technology are constantly changing. Success requires continuous learning and growth. We foster a collaborative and flexible environment that encourages this. For example, we dedicate two hours each week to "10x Time," where we explore technical and regulatory topics.

Why would you want to work for us?

Meaningful work

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. See our portfolio for more examples.

You can see past projects in our portfolio.

Compensation

We pay competitive salaries, including profit sharing bonuses.

Financially Stable

We operate exclusively in the healthcare sector and do not take on debt which shields us from boom and bust economic cycles. We have never had to lay off employees because of a recession.

Tight-knit and growing

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.

Talented and fun teammates

Work with a team of talented, mission-driven engineers who will help you become a better engineer. We're also a lot of fun and have a close-knit group, despite being fully-remote.

Stay relevant

We invest in the personal and professional development of all our team members. We dedicate two and a half hours on Wednesday afternoons to ongoing learning. Here is a list of our previous learning topics.

You’ll also have opportunities to change projects from time to time and be involved with many more.

Remote only

We’ve been remote-only since 2012. You can live wherever you want within the United States except for Alaska and Hawaii.

Balance

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.

Benefits

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.

We provide company health insurance (read more about this in our handbook). We reimburse internet costs up to $1200/year and provide a $750/year equipment stipend.

Join us.

Pick the role that fits the work you want to do. Each posting lists the tasks you would own at every stage of a project, and the disciplines you would work with.

We don't always remember to, but we try to announce all new positions on Twitter @innoliticsdev.

Apply now →