Senior Machine Learning Software Engineer IV (Nashville Metropolitan Area)
Trilliant Health
SENIOR MACHINE LEARNING SOFTWARE ENGINEER IV
Trilliant Health
About Trilliant Health
At Trilliant Health, we help hospitals and healthcare systems make smarter, data-driven decisions in an increasingly complex healthcare environment.
Our teams combine healthcare data, analytics, machine learning, and AI to build products that help healthcare leaders understand what is happening in their markets—and act with confidence.
About the Role
We are seeking a Senior Machine Learning Software Engineer IV to join our Machine Learning (ML) team and help build the software, systems, and frameworks that power Trilliant Health’s machine learning and AI capabilities.
This is a senior individual contributor role with significant technical leadership responsibility . You’ll work hands-on to build production-quality software, data pipelines, tooling, and applications while helping shape the technical direction of our ML engineering organization.
You will partner closely with software engineers, ML engineers, product leaders, and other cross-functional teams to turn ideas and product strategy into well-designed, maintainable software.
The strongest candidates will be hands-on engineers who can take ownership of ambiguous, technically challenging problems; make sound engineering decisions; communicate their thinking clearly; and influence others without relying on formal authority.
You will also be expected to speak up, challenge assumptions, contribute to technical direction, and help raise the engineering capabilities of the team .
This is not a traditional data science or research role. We are looking for a software engineer who enjoys building the systems that make machine learning products possible .
Our Technology
Our engineering environment is Python-first and designed for modern data and ML development.
- Python managed with uv in a monorepo
- Kubernetes for running production jobs and workloads
- DuckDB and Parquet for high-performance data processing
- Spark and Databricks for portions of our existing data pipelines
- scikit-learn, XGBoost, and PyTorch for machine learning
- LangChain for newer LLM-based systems
- FastAPI and NiceGUI for services and internal web applications
- SQLite for several applications and tools
- Azure for cloud infrastructure and deployment
- GitHub and modern CI/CD practices for development and deployment
- Automated testing, static type checking, and pre-commit validation
- Open-source Python libraries published through PyPI and GitHub
What We're Looking For
Engineering Experience
- 8+ years of professional software engineering experience
- Strong track record of building and maintaining production-quality software
- Demonstrated ownership of significant technical initiatives from concept through delivery
- Experience making architectural and technical decisions in complex software environments
- Experience working effectively across engineering, product, data, and/or ML teams
- Demonstrated ability to operate independently in ambiguous or evolving environments
- Bachelor's, Master's, or PhD in Computer Science, Engineering, Mathematics, or a related field—or equivalent professional experience
Technical Skills
- Strong, hands-on Python development experience
- Experience designing and maintaining data pipelines and distributed data-processing systems
- Strong understanding of software engineering fundamentals, including testing, code quality, maintainability, and performance
- Experience with SQL and relational databases
- Experience with CI/CD, Python packaging, and software deployment
- Strong proficiency with Git and modern version-control practices
- Strong familiarity with Linux and command-line tools
- Experience configuring and managing development environments
- Ability to design clean, reusable, well-tested, and maintainable software
- Experience using AI-powered coding assistants or coding agents as part of your day-to-day development workflow
- Ability to review, test, debug, and take ownership of AI-generated code rather than treating generated code as production-ready by default
Technical Leadership & Collaboration
We are looking for someone who can have an impact beyond their individual contributions.
You should be able to:
- Lead significant technical initiatives without formal management authority
- Influence architecture and engineering practices across the team
- Speak up and constructively challenge ideas when you see a better technical approach
- Clearly explain complex technical concepts to both technical and non-technical audiences
- Make decisions in ambiguous situations and communicate the reasoning behind them
- Work effectively with engineers, ML practitioners, product leaders, and other stakeholders
- Provide mentorship and technical guidance to less-experienced engineers
- Balance technical excellence with practical product and business considerations
Nice to Have
- Experience building or supporting machine learning systems in production
- Experience working with healthcare, healthcare data, or other complex regulated datasets
- Understanding of statistics and experimental design
- Experience with Spark, Databricks, or other distributed computing frameworks
- Experience with Kubernetes and cloud-based production environments
- Experience developing APIs or internal web applications
- Contributions to open-source software
- Experience working with LLMs, RAG systems, or other AI-powered applications
If you don’t meet every requirement, we’d still love to hear from you.
Why Join Trilliant Health?
You’ll have the opportunity to work at the intersection of healthcare, data, software engineering, machine learning, and AI —building technology that helps healthcare organizations make better decisions.
You’ll have meaningful ownership of challenging technical problems and the opportunity to influence how our ML engineering organization builds and scales its software.
You’ll work with a highly talented team that values:
- Curiosity — asking questions and continuously learning
- Ownership — taking responsibility for outcomes
- Deep listening — understanding the problem before jumping to a solution
- Effective communication — making complex ideas clear
- Pragmatism — favoring simple, effective solutions
- Collaboration — making the team better, not just the individual
Benefits
- Comprehensive health benefits package
- 401(k) plan
- Flexible PTO
- Equity
Please Note
Trilliant Health is unable to provide visa sponsorship for this position.
How to Apply: If this opportunity sounds like a good fit, we’d love to hear from you! Please submit your application directly through LinkedIn to be considered for this position.
- ...I am looking for a Senior Accountant to join a well-established, mission-driven healthcare company in the Nashville, TN area, serving a broad and diverse patient population across multiple service lines. Why This Role? Hands-on ownership of a turnaround of the...SeniorFull time
- ...fast-growing healthcare client in Nashville, TN in its search for an experienced Senior Finance Operations Analyst. The... ...performance and trends, identifying areas for improvement and cost-saving... ...in Microsoft Excel and financial software applications To apply for the...SeniorPart timeRemote workFlexible hours
- Title: Sales Application Engineer Location: Nashville, TN (Hybrid) Position Summary Our client, a metal forming and fabrication company serving a diverse customer base, is seeking a Sales Application Engineer. The Application Engineer serves as a critical technical interface...SuggestedPart timeNight shift
- ...About the Role Senior Commercial Insurance Account Manager job open due to growth. The... ...team with opportunities to be mentored and learn from senior account executives but also... ...managing your own clients. Location: Nashville, TN. Hybrid schedule available....SeniorPart time
- ...SENIOR MACHINE LEARNING ENGINEER IV At Trilliant Health, we help hospitals and healthcare systems make smarter, data-driven decisions in an increasingly... ...(ML) team and help build the models, systems, and software that power Trilliant Health’s machine learning and AI...SeniorFull timeFlexible hours
- ...transaction Lead gen tools, research systems, and full time marketing engines built by brokers Personalized mentorship programs with... ...Office Locations ~ Austin, Atlanta, Charleston, Charlotte, Chicago, Fort Lauderdale, Los Angeles, Nashville, and Philadelphia...SeniorFull timeWork at office
- ...energy storage. Headquartered just north of Nashville, Tennessee, we have been driving... ...energy industry. We are a collection of engineers, renewable advocates, curious minds, and... ...Utility Solar division. Reporting to the Senior Director of Business Development, this individual...SeniorFull timeLocal areaWorldwide
- ...ServiceNow Developer (Mid-to-Senior Level): Platform Migration & Modernization We’re looking for a ServiceNow Developer to help lead and support the migration of our existing ServiceNow environment to the latest platform version. You’ll work with senior developers...Part time
$92.5k - $209.5k
...Computer Science, Computer Engineering, or a related... ...years of professional software development experience... ...of a defined platform area and evolve its contracts... ...More: We are hiring a Senior Platform Software... ...position is office-based in Nashville, Tennessee, and...SeniorFull timeWork at officeRelocationRelocation packageFlexible hours- ...Experience & Skills • 10+ years of progressive marketing, brand, or communications experience, including significant autonomy or a senior individual-contributor role. • Strong digital marketing background, including CMS/website and resource-library platforms and...SeniorFull timeFreelanceLive outLocal area
- ...great place to work and grow. Role Summary This is a client-facing leadership role, not a development role. You will be the senior MathCo representative embedded at an enterprise client — owning the relationship, the program, and the team. The right person for...Full timeShift work
$89.2k - $209.5k
...Requirements: We are looking for a software engineer with 3+ years of experience. We need... ...understanding of cross-functional platform feature areas in cloud platforms. Preferred:... ...equity, inclusion, respect, continuous learning, and growth. The App Configuration...SeniorFull time- ...Job Description Job Description Job Title: Business Tax Senior Accountant Location: Nashville Metropolitan Area (On-site) Employment Type: Full-time Salary-$75,000-$95000 Job Overview We are seeking a Business Tax Senior Accountant to join a growing...SeniorFull timeLocal area
$79.8k - $178.1k
...About the job Location: Nashville(TN). Description As a member of the software engineering division, you will apply basic to intermediate knowledge of software... ...equivalent experience relevant to functional area. 5+ years of software engineering or related experience...SeniorTemporary workFlexible hours- ...Title: Lead Full Stack Engineer, Senior Manager Location: Franklin, TN Duration: Full-Time Employment with Client - Hybrid Role The Role People who do well on this team are self-motivated engineers with a passion for our business and technologies. We are looking...SeniorFull timeWork experience placement
- ...Implements machine learning (ML) models for production with minimal guidance. Contributes to the readiness of machine learning models for deployment in production. Contributes to the automation of machine learning workflows. Participates in the creation of...Senior
- ...Lead ML Engineer, Document Intelligence Platform We’re hiring a hands-on technical leader to own our end-to-end document intelligence platform. Our system processes court documents, property records, and other complex scanned files across both clean new recordings...Senior
- ...By joining our client's team as a Senior Machine Learning Engineer , you will play a pivotal role in building cutting-edge AI products that directly impact how new therapies reach patients. We’re looking for an experienced ML engineer who is passionate about turning...SeniorRemote work
$79.2k - $209.5k
...Ability to track work, adapt priorities, collaborate across teams, troubleshoot issues, share knowledge, and pursue continuous learning and improvement. Responsibilities: Design, implement, and optimize distributed-system components to support scaling, high-volume...SeniorFull timeFlexible hours$79.2k - $209.5k
...within 50 miles of Nashville, TN, or willing to... ...years of overall software development experience... ...expertise in one area or breadth across... ...projects, mentor engineers, and shape design... ...We partner with senior leadership to influence... ..., and continuous learning. The role is based...SeniorFull timeWork at officeRelocationFlexible hours- ...The Mission Starts Here TheIncLab engineers and delivers intelligent digital applications... ...as well. We are looking for a Senior Machine Learning Engineer to that will focus on... ...technical stakeholders ~ Strong grasp of software engineering best practices and system...SeniorFlexible hours
$92.5k - $209.5k
...solutions, edge computing, and more.As a Senior Platform Software Engineer, you will build the platform... ...based and requires onsite presence in Nashville, Tennessee. Relocation assistance may... ...and customers.Own a defined platform area and evolve its contracts, versioning...SeniorTemporary workWork at officeWorldwideRelocationRelocation packageFlexible hours- ...Length: 12 months Location: Nashville, TN Position Summary:... ...team. The Application Engineer in the Integration and Automation... ...for developing quality software in Java. This requires working... ...within a team and accept direction from more senior staff....SeniorFull timeContract work
$92.5k - $209.5k
...Computer Science, Computer Engineering, or a related... ...years of professional software development experience... ...own a defined platform area and evolve its contracts... ...computing, and more. This Senior Platform Software... ...requires onsite presence in Nashville, Tennessee, with...SeniorFull timeWork at officeWorldwideRelocationRelocation package$92.5k - $209.5k
...implementation. Working knowledge of software development practices, architecture, testing... ...to knowledge sharing and continuous learning. Identify and troubleshoot issues, escalating... ...Oracle Managed Kubernetes (OMK) engineering team. We build OMK, an enterprise-grade...SeniorFull time- ...manufacturer is hiring a Senior Product Design Engineer to develop power-distribution... ...to the Portland, TN area to travel to the facility... ...SolidWorks or comparable 3D CAD software. ~ Experience creating... ...must be able to reach the Nashville, TN facility on short notice...SeniorFull timeWork at officeRelocation
- ...Senior Full stack Engineer - AI-Native Product Team Location: Remote (EST/CST... ...They’re looking for a Senior Software Engineer who enjoys... ...experience Ship quickly, learn from users and production,... ...Strong depth in at least one area of the technology stack, with...SeniorRemote work
- ...Applied AI Engineering Lead The candidates will need to be local to either Nashville, TN or Tampa, FL with hybrid set up (2-3 days on sight).... ...Bachelor's degree in Computer Science, Software Engineering, Data Science, Machine Learning, or related discipline. ~6–8...Full timeWork at officeLocal area3 days per week
- ...any level. Headquartered in Nashville, TN, Marigold has offices... ..., as well as in Japan. Senior Full Stack Engineers are an integral part of... ...Product Managers, and other software engineers to deliver quality... ...potential, a desire for learning, and passion for contributing...SeniorRemote workFlexible hours
- ...with us. We are currently seeking a Senior Software Engineer to join our team in Remote, Tennessee... ...travel. Required location is NTT DATA’s Nashville TN or Plano TX office Degree:... ...communication skills Desire and ability to learn and adopt new technologies Strong...SeniorWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Software Engineer IV (Nashville Metropolitan Area). Be the first to apply!
- machine learning engineer Nashville, TN
- scientific software engineer Nashville, TN
- intel software engineer Nashville, TN
- director software engineering Nashville, TN
- software engineer Nashville, TN
- senior robotics software engineer Nashville, TN
- financial software developer Nashville, TN
- graduate software developer Nashville, TN
- part time software developer remote Nashville, TN
- software engineer remote Nashville, TN





