Staff Systems Engineer

Company: Iterative Scopes
Company: Iterative Scopes
Location: US Remote
Posted on: 2023-11-07 01:11
Iterative Health is pioneering the use of artificial intelligence-based precision medicine in gastroenterology, with the aim of helping to optimize clinical trials investigating the treatment of IBD. We use advanced machine learning and computer vision to interpret endoscopic videos along with other types of data, helping clinicians better assess patients with potential GI problems. Ultimately, the company aims to establish more meaningful endpoints to serve as better predictors of both therapeutic response and disease outcomes.   Our Hardware Engineering team is building devices that integrate our computer vision models for use in a clinical endoscopy setting. Our SKOUT device uses ML models for real-time polyp detection and other visualization tools as assistive technology. This project is a critical part of the company’s product offering and requires development under design control to ensure correctness and safety.   What you’ll be doing:  Develop edge applications that run computer vision models and handle real-time video capture and processing. Write optimized C++ and Python code to run on Linux, configured as an appliance. Deploy ML models and applications using automation and connected services. Work closely with data scientists and computer vision, hardware and technical infrastructure teams. Ensure that our devices are secure, reliable and highly optimized for handling real-time video in a clinical setting.   Required Skills:  Experience with a low-level, strongly typed and compiled programming language such as C++ and/or Rust. Experience with Linux system programming and libraries handling for example, sockets, multi-threading, memory management and inter-process communication. Python programming, including multiprocessing and asyncio. Experience building CI/CD pipelines and test automation. Willingness to dive into different areas, debug a system end to end, and design and develop creative solutions to a connected hardware device. BS in Computer Science, Electrical Engineering or related discipline Preferred Skills:  Low-level C programming for embedded devices. Experience with PyTorch, TensorFlow or other ML frameworks. Experience with deploying  ML models on “raw metal”, ie. GPUs, and/or CUDA programming. Experiences with video engineering, live broadcasting/production, digital video capturing and processing. M.S., or Ph.D. in Computer Science or other quantitative fields or related work experience Experience in medical device, health tech industry with SDLC Experience working at a startup Experience with products requiring 21 CFR 820 and ISO 13485 Quality System Requirements or other regulated industries Experience with ISO14971, ISO 62304   Some of our benefits include: Vision/Dental/ Medical Insurance Life/Disability Insurance Parental Leave Stock Options Flexible Work Hours Unlimited Paid Time Off At Iterative Health, we’re actively working towards creating an environment that is representative of the diversity of patients our technology serves. We are focused on building an equitable and inclusive culture, and by extension, hiring process. If you require any accommodations to make the application process or interviewing experience more accessible to you, please contact CandidateAccommodations@iterative.health.
View Original Job Posting