Machine-learning (data cleanup, data augmentation, training models, validating models Software Engin
Apply on
Job Description
You ll work with one of our clients, helping them write software for their medical devices. 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.
In addition to client work, you may work on our internal projects, including possibly our open-source projects.
Who are we looking for?Someone who
- Believes in our mission
- Shares our values
- Is self-motivated and organized
- Has at least three years of experience as a full-time software-engineering experience
- Has a bachelors in Computer Science, Electrical and Computer Engineering, Biomedical Engineering, or a related field
- Has a deep understanding of at least one programming language
- Is familiar with web-development basics (HTML, CSS, and JavaScript)
- Is capable and interested in learning new technologies quickly and independently
- Wants to learn about medical devices and the regulations that apply to them
- Is willing to travel a couple of times a year
- Can communicate fluently in English via Slack, email, and video calls
- Lives in the United States (excluding Alaska and Hawaii).
It would also be helpful if you have experience with a couple of the technologies that we commonly use, such as Python, TypeScript, C++, Django, TensorFlow, React, and Qt but please apply even if you're unfamiliar with these!
Why would you want to work for us?Meaningful workWe 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.
You can see past projects in our portfolio.
Compensation