Machine Learning Engineer - REMOTE
Remote
Applications have closed
Caption Health
Our mission is to detect disease early—when there is the highest potential for impact—by leveraging artificial intelligence and ultrasound.Caption Health’s mission is to detect disease early – when there is the highest potential for impact – by leveraging artificial intelligence and ultrasound. Our breakthrough AI platform enables any healthcare professional to perform high-quality ultrasound exams for early disease detection, in convenient and lower-cost outpatient settings including patients’ homes. It was recognized as one of TIME’s 100 Best Inventions of 2021 and one of Fast Company’s Next Big Things in Health Tech.
Through our work with health plans, providers, patients, and industry partners, we are transforming care, expanding access, and reducing costs.
To learn more, visit captionhealth.com.
We are seeking an experienced Machine Learning Engineer to join our team and make an impact! This role is responsible for developing, benchmarking, validating, and deploying a wide variety of deep neural network architectures for the purpose of extracting clinically-relevant knowledge from ultrasound images.
Responsibilities
- Develop deep learning model training and testing pipelines to assess the performance on clinically-relevant image processing tasks.
- Organize data for labeling and annotation and subsequently integrate datasets into training pipelines as part of an iterative model improvement process.
- Keep up with literature on state-of-the-art deep learning techniques in order to implement the latest into our networks and pipelines.
- Develop machine-learning algorithms on a breadth of software frameworks (Keras, TensorFlow, PyTorch, scikit-learn).
- Contribute to deployment of models on a diversity of hardware platforms, including mobile devices.
- Read relevant medical literature to be able to develop sound validation procedures/metrics.
- Share theoretical and practical ideas in deep learning and machine learning with the rest of the team.
- Perform other duties as assigned.
Requirements
- Minimum bachelor’s degree (master’s or Ph.D. preferred) in Computer Science, Electrical/Biomedical Engineering, Physics, Neuroscience, Statistics, Mathematics, or related fields.
- 5+ years of combined academic and/or industry experience in training, testing, developing, and analyzing deep neural networks (recurrent, convolutional, spatiotemporal, attention-based).
- Experience in developing and tuning custom neural network components such as layers and losses based on scientific literature.
- Deep theoretical and practical knowledge of machine learning principles and deep neural network techniques (separable and 3D convolutions, inference acceleration frameworks, network compression, adversarial training, etc.).
- Knowledge of computer vision and image processing techniques and methods.
- Experience with Python and the Python scientific stack (numpy, scipy, matplotlib, pandas, scikit-learn, scikit-image).
- Advanced experience with at least one major deep learning framework (Tensorflow, Keras, PyTorch, etc.).
- Experience with writing production code, testing frameworks, and code review process.
- Strong teamwork ethic, communication skills, and passion for learning.
- Proficient with Microsoft 365 or similar software.
- Preferred qualifications:
- Knowledge of C++ in an industry context is a plus.
- Experience working with medical imaging data and familiarity with the DICOM data format.
- Publications in top-tier machine learning journals or conferences is a plus.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture Computer Science Computer Vision Deep Learning DICOM Engineering Keras Machine Learning Mathematics Matplotlib Model training NumPy Pandas Physics Pipelines Python PyTorch Scikit-learn SciPy Statistics TensorFlow Testing
Perks/benefits: Conferences
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open MLOps Engineer jobs
- Open Lead Data Analyst jobs
- Open AI Engineer jobs
- Open Data Engineer II jobs
- Open Sr Data Engineer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Principal Data Engineer jobs
- Open Data Manager jobs
- Open Power BI Developer jobs
- Open Data Analytics Engineer jobs
- Open Junior Data Scientist jobs
- Open Product Data Analyst jobs
- Open Senior Data Architect jobs
- Open Data Scientist II jobs
- Open Business Intelligence Developer jobs
- Open Sr. Data Scientist jobs
- Open Manager, Data Engineering jobs
- Open Data Quality Analyst jobs
- Open Big Data Engineer jobs
- Open Business Data Analyst jobs
- Open Data Analyst Intern jobs
- Open ETL Developer jobs
- Open Principal Data Scientist jobs
- Open Research Scientist jobs
- Open Data Product Manager jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open GCP-related jobs
- Open Data management-related jobs
- Open ML models-related jobs
- Open Privacy-related jobs
- Open Java-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open APIs-related jobs
- Open Deep Learning-related jobs
- Open PyTorch-related jobs
- Open Consulting-related jobs
- Open TensorFlow-related jobs
- Open Snowflake-related jobs
- Open PhD-related jobs
- Open NLP-related jobs
- Open CI/CD-related jobs
- Open Data governance-related jobs
- Open Kubernetes-related jobs
- Open Databricks-related jobs
- Open Airflow-related jobs
- Open Hadoop-related jobs
- Open LLMs-related jobs
- Open Generative AI-related jobs