1

Python Ml Developer Jobs in Tennessee (NOW HIRING)

AI/ML Engineer

Franklin, TN

$113K - $135K/yr

Job Title Senior Software Engineer (Intelligent Data Systems) Location Franklin, TN Candidates must ... Python Proficiency: Expert-level proficiency in Python, with experience using it for both system ...

AI/ML Engineer Duration:12 months Location: Onsite at Franklin, TN Work Type: Contract - W2 Rate ... Design, develop, and maintain scalable backend systems using Python frameworks (FastAPI, Django ...

AI/ML Engineer

Franklin, TN · On-site

$113K - $135K/yr

Job Title Senior Software Engineer (Intelligent Data Systems) Location Franklin, TN Candidates must ... Python Proficiency: Expert-level proficiency in Python, with experience using it for both system ...

AI/ML Engineer RFP Radar

Franklin, TN · On-site

$90 - $120/hr

Python Proficiency: Expert‑level proficiency in Python for system building and data processing ... Practical experience integrating ML into production workflows using standard libraries such as ...

AIML * Expert in Python * LLM Concepts * RAG Architecture * MS OpenAI * GPT40 41 * O3 Mini ... Prompt Engineering & RAG,Retrieval Augmented Generation,Fine Tuning Large Language Models,Prompt ...

Senior Data Engineer

Memphis, TN · On-site

$95K - $129K/yr

This person will work closely with Data Science, ML Engineering, and Software Engineering teams to ... Strong programming skills in Python, with advanced SQL experience and data quality validation logic.

AI/ML Architect

Nashville, TN · On-site

$61.50 - $79.25/hr

Proven experience as an AI/ML Architect with a focus on Python-based solutions. * Strong expertise ... Proficiency in data processing, feature engineering, and model deployment. * Excellent ...

Senior Data Engineer

Memphis, TN · On-site

$95K - $129K/yr

This person will work closely with Data Science, ML Engineering, and Software Engineering teams to ... Strong programming skills in Python, with advanced SQL experience and data quality validation logic.

Senior Data Engineer

Memphis, TN · On-site

$95K - $129K/yr

This person will work closely with Data Science, ML Engineering, and Software Engineering teams to ... Strong programming skills in Python, with advanced SQL experience and data quality validation logic.

... and ML solutions to drive innovation and enhance business processes. Your work will involve ... Data Engineer Associate] is a plus - Proficient in Python and structured/unstructured data ...

AWS Data Engineer

Nashville, TN · On-site

$110K - $132K/yr

Work extensively with AWS ECS/ECR to containerize, orchestrate, and deploy data processing and ML ... Strong Python skills for building data pipelines, automation, and backend integrations.

Machine Learning Operations Engineer

Nashville, TN · On-site

$51 - $69.75/hr

Learn more at Position Summary We are seeking an experienced Machine Learning Ops (MLOps) Engineer ... Advanced proficiency in Python, Jupyter, and common ML/analytics frameworks. * Hands-on experience ...

New

Machine Learning Operations Engineer

Nashville, TN · On-site +1

$51 - $69.75/hr

Learn more at Position Summary We are seeking an experienced Machine Learning Ops (MLOps) Engineer ... Advanced proficiency in Python, Jupyter, and common ML/analytics frameworks. * Hands-on experience ...

New

Act as a liaison between the ML Engineers and Data Science team, managing AI/ML model deployments ... Proficiency in statistical programming languages such as R, Python, SAS, or similar, alongside ...

next page

Showing results 1-20

Python Ml Developer information

What does a Python ML Developer do?

A Python ML Developer designs, builds, and deploys machine learning models using the Python programming language. They work with large datasets, clean and process data, select appropriate algorithms, and use libraries like TensorFlow, PyTorch, or scikit-learn to implement solutions. Their work often involves collaborating with data scientists and engineers to integrate machine learning models into applications. Additionally, they may be responsible for testing, tuning, and optimizing models to achieve the best possible performance in real-world scenarios.

What are the key skills and qualifications needed to thrive as a Python ML Developer?

To thrive as a Python ML Developer, you need strong programming skills in Python, a solid understanding of machine learning algorithms, and a background in mathematics or statistics, often supported by a degree in computer science, engineering, or a related field. Familiarity with tools and libraries such as TensorFlow, scikit-learn, PyTorch, and version control systems like Git is essential, along with experience using data visualization and cloud platforms. Critical soft skills include problem-solving, adaptability, and effective communication to collaborate with cross-functional teams and explain complex models to stakeholders. These skills ensure the successful development, deployment, and maintenance of machine learning solutions that drive business value.

What are some common challenges Python ML Developers face when deploying machine learning models to production?

Python ML Developers often encounter challenges such as ensuring model scalability, managing dependencies, and maintaining reproducibility when deploying models into production environments. Integrating machine learning models with existing systems can require close collaboration with DevOps and software engineering teams to streamline workflows and automate deployment pipelines. Additionally, monitoring model performance over time and handling data drift are crucial responsibilities to ensure continued accuracy and reliability of deployed solutions.

What is the difference between Python Ml Developer vs Data Scientist?

AspectPython Ml DeveloperData Scientist
Required CredentialsBachelor's in CS, Data Science, or related; Python, ML certificationsBachelor's/Master's in Data Science, Statistics, or related; Python, ML certifications
Work EnvironmentSoftware development teams, AI/ML projectsResearch, data analysis, modeling teams
Employer & Industry UsageTech companies, startups, AI firmsFinance, healthcare, tech, research institutions
Common Search & ComparisonYesYes

Python ML Developers focus on building and deploying machine learning models using Python, often working closely with software engineering teams. Data Scientists analyze data, create models, and generate insights, often using Python along with statistical tools. While both roles require Python and ML knowledge, Python ML Developers are more involved in implementation and deployment, whereas Data Scientists focus on data analysis and research.

What are popular job titles related to Python Ml Developer jobs in Tennessee?

For Python Ml Developer jobs in Tennessee, the most frequently searched job titles are:

What job categories do people searching Python Ml Developer jobs in Tennessee look for?

The top searched job categories for Python Ml Developer jobs in Tennessee are:

Infographic showing various Python Ml Developer job openings in Tennessee as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 9% Part Time, and 6% Contract. Highlights an 75% Physical, 6% Hybrid, and 19% Remote job distribution.
omnia
Internet and IT • 1 - 10 employees

$113K - $135K/yr

Full-time

Re-posted 26 days ago


Job description

Job Title 

Senior Software Engineer (Intelligent Data Systems) 

Location 

Franklin, TN 

Candidates must be legally authorized to work in the U.S. without sponsorship, now and in the future.

Open Position Summary – Senior Software Engineer 

OMNIA Partners has become the largest and most experienced purchasing organization for public and private sector markets by delivering unparalleled scale and solutions. Through further organic growth and strategic acquisitions, OMNIA Partners will continue to drive economies of scale to execute more contracts, in more verticals, with transparent, value-driven pricing for our membership of companies. Our success and growth have been unparalleled in this space. OMNIA Partners is at the forefront of leveraging AI and data-driven solutions to enhance business operations and customer insights. We are committed to using cutting-edge AI/ML capabilities to improve data quality, automation and overall efficiency across the organization. 

We are hiring a Senior Software Engineer to take the lead on designing and building the next generation of our data-driven products. In this role, you will bridge the gap between data science concepts and robust software engineering. You will be responsible for taking innovative ideas – often starting as proofs-of-concept – and architecting them into highly scalable, production-grade systems that drive immediate business impact. 

Your primary focus will be building intelligent automation engines that can ingest vast amounts of unstructured data from the outside world, make autonomous decisions about that data using AI/ML and route actionable intelligence to our sales teams and partners. You will work closely with senior leadership to define technical strategy and join a talented team of engineers and architects dedicated to harnessing the power of AI for operational efficiency and growth. 

Position Responsibilities: 

  • System Architecture & Scaling:Lead the architectural design and implementation of complex backend systems, taking early-stage concepts and maturing them into resilient, high-load production environments.
  • Intelligent Data Acquisition:Develop robust strategies and systems for acquiring large volumes of data from diverse, often unstructured external sources, ensuring high data quality and reliability.
  • Applied AI/ML Integration:Design pipelines that integrate practical AI/ML models (such as text classification, NLP or scoring algorithms) to automate complex decision-making processes and enrich incoming data streams.
  • Data Pipeline Engineering:Build high-throughput data pipelines that ingest, validate, process and route data efficiently to downstream applications, data warehouses and third-party ecosystems.
  • Database Strategy:Optimize data storage and retrieval strategies for large-scale datasets across both relational databases and modern data warehouses.
  • Technology Evaluation:Act as a technical leader by staying current with emerging tools in data engineering and applied AI, recommending adoption where it enhances our capabilities. 

Required Education and Skills: 

  • Software Engineering Foundations:5+ years of backend software engineering experience, with a strong track record of building data-intensive applications.
  • Python Proficiency:Expert-level proficiency in Python, with experience using it for both system building and data processing.
  • Handling Unstructured Data:Demonstrated experience building systems that interact with, ingest and structure messy or complex external data sources at scale.
  • Applied Machine Learning:Practical experience integrating Machine Learning into production software workflows. You don't need to be a research scientist, but you must know how to apply standard ML libraries (e.g., scikit-learn, spaCy, or similar) to solve practical problems like classification, entities extraction or scoring.
  • Database Expertise:Strong understanding of data modeling and performance tuning in relational databases and cloud data warehouses (preferably Snowflake).
  • API & Integration:Deep experience designing and consuming complex APIs to connect internal services with third-party data providers.
  • Cloud-Native Mindset:Experience building and deploying applications in cloud environments (AWS, GCP or Azure). 

Preferred Qualifications: 

  • Experience with containerized deployments (Docker/Kubernetes) and modern orchestration tools (e.g., Airflow, Celery).
  • Bachelor’s or master’s degree in computer science or a related technical field.Â