Senior Software Development Engineer
Murray, Salt Lake County, Utah, USA
Listed on 2026-10-19
-
Software Development
AI Engineer (Applied/Software), Cloud Engineer - Software, Backend Developer, DevOps
At Solventum, we improve lives by helping healthcare professionals do their best work. Join a team using innovation and insight to make a real impact on the future of healthcare.
All roles listed are with Solventum, and we’re committed to protecting your personal information—learn more in our Privacy Policy:
Job Description:Senior Software Development Engineer 3M Health Care is now Solventum
At Solventum, we enable better, smarter, safer healthcare to improve lives. As a new company with a long legacy of creating breakthrough solutions for our customers’ toughest challenges, we pioneer game‑changing innovations at the intersection of health, material and data science that change patients’ lives for the better while enabling healthcare professionals to perform at their best.
Because people, and their wellbeing, are at the heart of every scientific advancement we pursue. We partner closely with the brightest minds in healthcare to ensure that every solution we create melds the latest technology with compassion and empathy. Because at Solventum, we never stop solving for you.
The Impact You’ll Make in this RoleBuild the Fabric that enables the next generation of intelligent healthcare applications at Solventum - Health Information Systems (HIS).
- Design, develop, test, and operate code services and capabilities of the Solventum‑HIS AI Fabric.
- Build scalable platform capabilities for AI inferencing, infrastructure for lightweight Agentic AI workflows, and lifecycle management.
- Develop frameworks and services supporting LLMs, SLMs, MCP, AI agents, tool integration and orchestration, and agentic workflows specific to multi‑modal medical documentation and medical coding.
- Build APIs, SDKs, reusable services, and developer tooling that makes it easier for other product teams to safely integrate AI into applications.
- Engineer highly scalable, available, distributed systems using cloud‑native architectures, Kube containers, and microservices.
- Develop production‑grade capabilities with model registry, agentic state management, observability, lineage deployment and infra‑automation, and CI/CD.
- Implement AI platform capabilities with security, privacy, data protection, reliability, and operational readiness by design, particularly for regulated healthcare environments.
- Collaborate across Engineering, Sciences, Product teams, Architects, and security teams.
- Participate in architecture reviews, design reviews, code reviews, automated testing, and continuous improvement.
- Be the bar raiser through strong design and SDLC practices.
In this role, you will help make AI a reusable enterprise capability. Your work will enable engineering, sciences, and product teams to move from experimentation to secure, reliable, observable, and scalable production AI faster.
Your Skills and Expertise- Bachelor’s Degree or higher (completed and verified prior to start) AND Five (5)-(10) years experience in computer science or software development experience, including experience building and operating production software.
- Strong programming skills in Python, Java;
Go, Typescript. - Experience developing products on a major cloud provider such as AWS, GCP, or Azure.
- Experience with Infrastructure automation stack such as Docker, Kubernetes, Terraform, observability, CI/CD, and production on‑call operations.
- Experience building REST APIs/GraphQL/gRPC, event‑driven design.
- Generative AI, LLMs/SLMs, RAG, vector search, model eval.
- Agentic AI frameworks and concepts such as Langraph, Langchain, tool calling, multi‑agent systems and workflow orchestration.
- Experience developing technology for healthcare applications or platforms is a plus.
- Strong engineering discipline around automated testing, measuring code coverage, code quality, security, privacy,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).