1

Senior Machine Learning Software Engineer Jobs in Murfreesboro, TN

We're looking for a Machine Learning Engineer to own the intelligence layer of our platform. You'll work across structured and unstructured data to drive automation, predict bottlenecks, and help ...

Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...

Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...

Senior Software Engineer

Nashville, TN · On-site +1

$118K - $156K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application ... Participate in continuous learning and professional development, with particular focus on emerging ...

Senior Software Engineer

Nashville, TN · On-site +1

$118K - $156K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application ... Participate in continuous learning and professional development, with particular focus on emerging ...

Senior Software Engineer

Lebanon, TN · On-site

$118K - $155K/yr

Senior Software Engineer Requirements: Object oriented design skills .NET platforms (framework and ... Visual Studio Windows Services IIS and SQL Server Aptitude for programming and learning new ...

Senior Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

We are constantly learning and taking opportunities to grow our careers and ourselves. We challenge ... Qualifications * 3+ years of software engineering experience. * Experience developing service ...

Sr Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

Overview As a Senior Software Engineer, you are expected to provide critical thinking, a high ... Challenge yourself by exercising self-driven learning and team problem-solving on a daily basis

Sr Software Engineer

Nashville, TN · On-site +1

$118K - $156K/yr

Overview As a Senior Software Engineer, you are expected to provide critical thinking, a high ... Challenge yourself by exercising self-driven learning and team problem-solving on a daily basis

Senior Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

Transcard is seeking a Senior Software Engineer to join our mixed local and remote team. The ideal ... active interest in learning how our systems function and interact. • Follow our Software ...

Senior Software Engineer

Nashville, TN · Remote

$118K - $156K/yr

Transcard is seeking a Senior Software Engineer to join our mixed local and remote team. The ideal ... Take an active interest in learning how our systems function and interact. Follow our Software ...

Showing results 21-40

Senior Machine Learning Software Engineer information

See Murfreesboro, TN salary details

$66.6K

$126.5K

$169.4K

How much do senior machine learning software engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for senior machine learning software engineer in Murfreesboro, TN is $126,451.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,100.00 and $142,500.00 per year, depending on experience, location, and employer.

What is the difference between Senior Machine Learning Software Engineer vs Data Scientist?

AspectSenior Machine Learning Software EngineerData Scientist
CredentialsBachelor's or Master's in CS, ML, or related; experience with ML frameworksBachelor's or Master's in Data Science, Statistics, or related; strong analytical skills
Work EnvironmentDevelops ML models, integrates algorithms into products, collaborates with engineering teamsAnalyzes data, builds statistical models, visualizes insights, collaborates with business teams
Industry UsageTech, finance, healthcare, e-commerceResearch, finance, marketing, healthcare

While both roles involve working with data and algorithms, Senior Machine Learning Software Engineers focus on developing and deploying scalable ML models within software systems, whereas Data Scientists primarily analyze data to generate insights and inform business decisions.

What are the key skills and qualifications needed to thrive as a senior machine learning software engineer, and why are they important?

A Senior Machine Learning Software Engineer requires deep expertise in machine learning algorithms, statistical analysis, and strong programming skills in languages like Python or Java, typically supported by a degree in computer science or a related field. Familiarity with frameworks such as TensorFlow, PyTorch, scikit-learn, as well as experience with cloud platforms and version control systems, is standard. Exceptional problem-solving, leadership, and communication skills help drive project success and mentor junior engineers. These competencies are crucial for designing scalable ML solutions, ensuring code quality, and effectively collaborating within cross-functional teams.

What is a senior machine learning software engineer?

A Senior Machine Learning Software Engineer is an experienced professional who designs, develops, and deploys machine learning models and systems to solve complex problems. They work closely with data scientists, engineers, and other stakeholders to build scalable and efficient solutions that leverage large data sets and advanced algorithms. Their responsibilities often include architecting ML pipelines, optimizing model performance, and mentoring junior team members. Typically, they have a strong background in computer science, programming, and applied mathematics, along with several years of hands-on experience in machine learning and software engineering.

What are some common challenges senior machine learning software engineers face when deploying models to production?

Senior Machine Learning Software Engineers often encounter challenges such as ensuring model scalability, maintaining performance under real-world data conditions, and integrating models seamlessly with existing systems. Handling data drift and monitoring model predictions for accuracy over time are also critical responsibilities. Collaboration with data engineers, DevOps, and product teams is essential to address these challenges and ensure robust, reliable deployments.
What are popular job titles related to Senior Machine Learning Software Engineer jobs in Murfreesboro, TN? For Senior Machine Learning Software Engineer jobs in Murfreesboro, TN, the most frequently searched job titles are:

Machine Learning Engineer

Local Infusion

Nashville, TN • Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 28 days ago


Job description

We are Local Infusion.

Local Infusion is the fastest growing infusion provider in the United States, with a mission to transform the specialty infusion industry, because patients deserve better. By providing both exceptional, patient-centered care and the proprietary, AI-driven technology powering it, Local Infusion accelerates access, simplifies workflows, and improves outcomes for everyone in the infusion journey — from patients and clinicians to health plans, health systems, employers, and pharma.
Clinicians can spend less time on paperwork and more time with patients, bringing comfort, connection, and community back to healthcare. With Local Infusion, every patient and every care team is fully supported, every step of the way.

Fraud and Security Notice: Please note that all communication regarding job opportunities at Local Infusion will come exclusively from an @mylocalinfusion.com email address. If you receive messages from any other domain, please disregard them.

 

The Role

Local Infusion is building a next-generation operating system for infusion care — powered by automation, AI, and real-time insights. We’re looking for a Machine Learning Engineer to own the intelligence layer of our platform. You’ll work across structured and unstructured data to drive automation, predict bottlenecks, and help patients start treatment faster.

 

Key Accountabilities:
  • Model Development: Build and deploy ML models to identify missing data, predict treatment delays, triage high-risk referrals, and score payer/patient friction

  • AI Integration: Architect and maintain LLM-powered workflows

  • Data Infrastructure: Build and maintain data pipelines to collect, clean, label, and store data across systems

  • Model Monitoring: Define success metrics, monitor model performance over time, and iterate quickly to improve accuracy and reliability. Set up training data, data labeling workflows or feedback loops for model improvement.

  • Cross-Functional Partnership: Collaborate with product, engineering, and operations to identify high-leverage automation opportunities and embed models into workflows.

Key Requirements:
  • 6+ years in ML engineering, data science, or applied AI roles (bonus for healthcare experience).

  • Proficient in Python (Pandas, Scikit-learn, LangChain, PyTorch or TensorFlow) and SQL.

  • Strong experience building and deploying models in production environments.

  • Familiar with LLM integration, retrieval-augmented generation (RAG), and vector search (e.g., Pinecone, FAISS).

  • Skilled in working with unstructured data: OCR, NLP, form/document understanding.

  • Experience with cloud infrastructure (AWS preferred), Git, and basic DevOps practices.

  • Comfortable partnering with product and operations teams to solve real-world business problems.

  • Working with healthcare data (EMR/EHR, insurance claims, HL7/FHIR).

  • Building patient or payer-facing AI solutions in regulated environments (HIPAA).

 
The Local Infusion Way

Local Infusion is a respectful, upbeat, and remote-first team united by our mission of shaping the way specialty infusion care is delivered. We are highly ambitious but understand that in order to do a great job, we have to take care of ourselves; we expect that you will have time and energy devoted to your families, friends and hobbies.

As part of our team, full-time employees get:

  • Medical, dental, and vision insurance through our employer plan

  • Short and long-term disability coverage

  • 401(k) — as an early-stage startup, and we match!

  • 15 Days PTO — and we want you to take it!

  • Competitive paid parental leave and flexible return to work policy.

  • We invest in your career. Our company is growing quickly, and we'll give you the opportunity to do the same. You'll have access to a number of professional development opportunities so that you can keep up with the company's evolving needs and grow your career along the way.

We don’t discriminate—Local Infusion is an Equal Employment Opportunity (EEO) Employer. We fundamentally believe that a more diverse and inclusive team leads to a stronger company more able to achieve our vision.

 

What It's Like to Work at Local Infusion