Senior Software Engineer, Core Experiences - Ann Arbor, MI, USA
Role details
Job location
Tech stack
Job description
The Senior Software Engineer, Machine Learning will develop and enhance machine learning systems that support the organization''s clinical AI products. This role is critical for advancing the machine learning ecosystem, ensuring reliable production deployment, and improving developer and data scientist workflows across the platform.
- Responsibilities:
-
Build and scale machine learning features across multiple products
-
Design reusable architecture to accelerate machine learning development
-
Deploy and maintain machine learning models and pipelines in production
-
Collaborate with data scientists, data engineers, and application engineers for model integration
-
Develop tools to enhance data scientists'' productivity
-
Contribute to the design and architecture of machine learning systems
Requirements
-
Over 5 years of development experience focused on machine learning and engineering
-
Proficiency in Python and SQL; experience with PyTorch and TensorFlow
-
Experience managing full model production lifecycle including deployment and monitoring
-
Ability to work with cross-disciplinary teams to integrate ML into products
-
Experience with cloud platforms, preferably AWS, and machine learning services
-
Experience project managing small teams using agile methodologies
-
Capability to influence organizational adoption of best practices
-
Strong knowledge of data engineering and architecture principles
-
Excellent collaboration and communication skills
Benefits & conditions
- Pay Range and Compensation Package:
- Base salary between $190,000 and $220,000
- Benefits & Perks:
-
Medical, dental, and vision insurance covering 75% of premiums depending on plan
-
Up to 12 weeks of paid parental leave for birth or adoption
-
Remote-first work environment within the U.S.
-
Unlimited paid time off plus 10 holidays
-
401(k) with traditional and Roth options and a 4% company match
Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note