Senior Machine Learning Engineer
Remote
Who we are:
Apella is applying computer vision, machine learning and natural language processing to improve the standard of care in the most critical aspect of healthcare: surgery. We build applications to enable surgeons, nurses, and hospital administrators to deliver the highest quality care.
We’re looking for a machine learning generalist who thrives on solving impactful problems, particularly in getting the right data into the right place to build effective models. You are a collaborative team player who can work closely with software engineers on product and infrastructure, taking broad specifications and transforming them into exceptional product experiences. As an early member of our team, you’ll also have the unique opportunity to help shape the culture of Apella’s machine learning function.
Apella is applying computer vision, machine learning and natural language processing to improve the standard of care in the most critical aspect of healthcare: surgery. We build applications to enable surgeons, nurses, and hospital administrators to deliver the highest quality care.
We’re looking for a machine learning generalist who thrives on solving impactful problems, particularly in getting the right data into the right place to build effective models. You are a collaborative team player who can work closely with software engineers on product and infrastructure, taking broad specifications and transforming them into exceptional product experiences. As an early member of our team, you’ll also have the unique opportunity to help shape the culture of Apella’s machine learning function.
In this role you'll
- Collaborate closely with engineering, product, and data science teams to understand business challenges and the potential for machine learning and AI solutions.
- Develop and test novel features offline to enhance model performance.
- Build, integrate, and monitor the end-to-end lifecycles of large-scale, distributed machine learning systems.
- Stay current with recent advancements in machine learning and deep learning to continually improve our models.
What you'll bring:
- Experience working on a range of optimization problems, including recommender systems, classification, or clustering.
- 3+ years of experience working with machine learning systems, covering the full production workflow and monitoring.
- Proficiency in handling real-world, large-scale datasets.
- Ability to write readable, tested, and efficient code in collaboration with other engineers.
- A strong commitment to craftsmanship and producing high-quality work.
- Experience working in healthcare or other regulated industries.
- Familiarity with developing SaaS products for business customers.
What to expect from our interview process:
- Chat with Our Recruiter – A quick intro to get to know you and share more about Apella & the role.
- Meet with the Hiring Manager and Dive Into a Case Study – Discuss your experience and work through a relevant case or technical exercise (if applicable, and all done in live time - no take home work here!).
- Virtual Onsite Interviews – Meet a few team members and dive into areas like collaboration, culture, and role-specific skills. Typically 3-4 interviews.
- Meet with one or two of our founders – Usually “reverse interview” style where you can ask questions and make sure we’re the right fit for you.
Our benefits:
- Competitive salary and stock options
- Flexible vacation policy and a culture that values time for rest and recharging
- Remote-first work environment with unique virtual and in-person events to foster team connection
- Comprehensive health, dental, and vision insurance—we’re a healthcare company that prioritizes your health
- 4 months of parental leave for all parents
Compensation:The salary range for this position is between $175,000 - $200,000 annually, depending on experience and qualifications. We believe in fair compensation and strive to provide a competitive package, including benefits and growth opportunities. We assess final compensation throughout the interview process, taking into account your experience, skills, and alignment with the role’s requirements.
Job Profile
Benefits/PerksCompetitive salary Comprehensive health insurance Flexible Vacation Parental leave Remote First Environment Stock options
Tasks- Build and monitor ML systems
- Collaborate with teams
- Develop and test features
- Stay current with ml advancements
Classification Clustering Code craftsmanship Computer Vision Data Handling Deep Learning Large-scale datasets Machine Learning Natural Language Processing Optimization Recommender Systems SaaS SaaS development Software Engineering
Experience3 years
Remote Jobs in North America
Remote Jobs in Europe
Remote Jobs in South America
Remote Jobs in Asia/Pacific
Remote Jobs in Africa
Remote Jobs in Middle East
Full Time Remote Jobs
Part Time Remote Jobs
Internship Remote Jobs
Contract Remote Jobs
Temporary Remote Jobs
Freelance Remote Jobs
Mid-Level Remote Jobs
Senior-Level Remote Jobs
Entry-Level Remote Jobs
Exec-Level Remote Jobs
Lead-Level Remote Jobs
Remote Assist Jobs
Remote Analytics Jobs
Remote Data Scientist Jobs
Remote Sales Rep Jobs
Remote Advisor Jobs
Remote Therapist Jobs
Remote Contract Jobs
Remote Sales Representative Jobs
Remote Marketing Manager Jobs
Remote Pathologist Jobs
Remote Speech Language Pathologist Jobs
Remote Inside Sales Jobs
Remote Program Manager Jobs
Remote Finance Jobs
Remote Partner Jobs
Remote Engineer I Jobs
Remote Customer Success Jobs
Remote Sales Manager Jobs
Remote Technician Jobs
Remote Expert Jobs
Remote Jobs with EUR > 100K in Salary
Remote Jobs with CAD > 140K in Salary
Remote Jobs with CAD > 160K in Salary
Remote Jobs with GBP > 120K in Salary
Remote Jobs with EUR > 120K in Salary
Remote Jobs with CAD > 180K in Salary
Remote Jobs with GBP > 140K in Salary
Remote Jobs with CAD > 200K in Salary
Remote Jobs with PLN > 100K in Salary
Remote Jobs with PLN > 60K in Salary
Remote Jobs with PLN > 80K in Salary
Remote Jobs with PLN > 120K in Salary
Remote Jobs with ₱ > 40K in Salary
Remote Jobs with PLN > 40K in Salary
Remote Jobs with PLN > 140K in Salary
Remote Jobs with PLN > 160K in Salary
Remote Jobs with PLN > 180K in Salary
Remote Jobs with PLN > 200K in Salary
Remote Jobs with PLN > 220K in Salary
Remote Jobs with EUR > 140K in Salary