> Markdown version of [/jobs/ext/3958281-senior-machine-learning-software-engineer-iv](https://www.wearedevelopers.com/jobs/ext/3958281-senior-machine-learning-software-engineer-iv). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Machine Learning Software Engineer IV - **Company:** Trilliant Health - **Location:** Mundelein, IL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Command-Line Interface, Code Generation, Software Quality, System Configuration, Continuous Integration, Relational Databases, Software Debugging, Linux, Distributed Data Store, Python (Programming Language), Machine Learning, Software Deployment, SQL Databases, AI Coding Agents, Git, Information Technology, Software Version Control, Data Pipelines - **Published:** October 27, 2026 - **Apply:** https://www.thejobnetwork.com/job/52b0359d-5e1b-415c-ade3-14d81e0df3bf/senior-machine-learning-software-engineer-iv ## About the Role * Demonstrated ownership of significant technical initiatives from concept through delivery \n * Experience making architectural and technical decisions in complex software environments \n * Experience working effectively across engineering, product, data, and/or ML teams \n * Demonstrated ability to operate independently in ambiguous or evolving environments \n * Bachelor's, Master's, or PhD in Computer Science, Engineering, Mathematics, or a related field-or equivalent professional experience \n, * Experience designing and maintaining data pipelines and distributed data-processing systems \n * Strong understanding of software engineering fundamentals, including testing, code quality, maintainability, and performance \n * Experience with SQL and relational databases \n * Experience with CI/CD, Python packaging, and software deployment \n * Strong proficiency with Git and modern version-control practices \n * Strong familiarity with Linux and command-line tools \n * Experience configuring and managing development environments \n * Ability to design clean, reusable, well-tested, and maintainable software \n * Experience using AI-powered coding assistants or coding agents as part of your day-to-day development workflow \n * Ability to review, test, debug, and take ownership of AI-generated code rather than treating generated code as production-ready by default ## Description 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. \n \n 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. \n 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. \n \n You will also be expected to speak up, challenge assumptions, contribute to technical direction, and help raise the engineering capabilities of the team.