1

Senior Python Engineer Jobs in Tennessee (NOW HIRING)

AI/ML Engineer RFP Radar

Franklin, TN

$103K - $141K/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 ...

Senior AI Engineer

Kingsport, TN · On-site

$99K - $136K/yr

They are seeking a Senior AI Engineer to lead the design, development, and adoption of enterprise ... such as Python, R, or similar. • Strong problem-solving skills and the ability to work ...

AI/ML Engineer RFP Radar

Franklin, TN · On-site

$103K - $141K/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 ...

Role Overview Grailed is looking for a Senior Machine Learning Engineer to drive personalization ... This role will work with our data in Snowflake, develop models in Python, collaborate with ML ...

Senior AI/ML Engineer

Nashville, TN · Remote

$90 - $100/hr

Senior AI/ML Engineer Anywhere Type: Contract-to-Hire Category: Development Industry: Government ... Strong Python skills with TensorFlow and PyTorch. * Proven AWS expertise including Bedrock, Lambda ...

Strong application development skills are required using ReactJS, TypeScript, and Python. GCP ... our Senior Software Engineer opening. We promptly review all applications. Highly qualified ...

New

Strong application development skills are required using ReactJS, TypeScript, and Python. GCP ... our Senior Software Engineer opening. We promptly review all applications. Highly qualified ...

New

Senior Cloud Security Engineer

Franklin, TN · On-site +1

$110K - $151K/yr

As a Sr. Cloud Security Engineer, you will help lead the design, implementation, and continuous ... Familiarity with programming languages (Python, Java, Node.js, C#) * Integrate and optimize ...

Senior IAM Engineer

Oak Ridge, TN · On-site

$99K - $137K/yr

Sr Identity and Access Management Engineer for American Science Cloud (AmSC) Experience level ... Experience with Automation and scripting (Python, etc...) for IAM tasks * Working knowledge of ...

Senior Cloud DevOps Engineer

Franklin, TN · Remote

$125K - $161K/yr

Reporting directly to the AWS Architect, this mid-senior role is central to the execution of our ... Proficiencyin at least one scripting or programming language (Python, TypeScript, Go, or Bash ...

Senior Software Engineer

Smyrna, TN · On-site

$114K - $150K/yr

As a Senior Software Engineer at EOSYS, you will be working with small, multi-disciplinary teams to ... Python, C#, .NET, HTML, JavaScript, CSS, database experience (MS SQL preferred) * An equivalent ...

next page

Showing results 1-20

Senior Python Engineer information

See Tennessee salary details

$49.9K

$128.9K

$177K

How much do senior python engineer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for senior python engineer in Tennessee is $128,859.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,300.00 and $148,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Python Engineer, and why are they important?

To thrive as a Senior Python Engineer, you need expert knowledge of Python programming, software architecture, and experience with web frameworks, supported by a degree in computer science or related field. Familiarity with tools like Django, Flask, REST APIs, Docker, and version control systems such as Git is typically required, along with possible certifications in cloud technologies or Python itself. Strong problem-solving abilities, leadership, and effective communication skills help you lead teams and collaborate across departments. These skills ensure robust, scalable software solutions and foster innovation and efficiency within development projects.

What does a Senior Python Engineer do?

A Senior Python Engineer is an experienced software developer who specializes in designing, developing, and maintaining applications using the Python programming language. They often take on leadership roles within development teams, contribute to architectural decisions, and mentor junior engineers. Senior Python Engineers work on complex projects, ensure code quality, and help implement best practices to improve efficiency and reliability. Their work may span back-end development, data engineering, automation, and integrating with other technologies.

What are the common challenges Senior Python Engineers face when leading projects, and how can they effectively address them?

Senior Python Engineers often encounter challenges such as balancing hands-on coding with overseeing project architecture, mentoring junior developers, and ensuring code quality across the team. Effectively addressing these challenges involves strong communication, setting clear coding standards, and fostering a collaborative environment through regular code reviews and knowledge-sharing sessions. Staying updated on best practices and leveraging automation tools for testing and deployment can also help streamline workflows and maintain high-quality deliverables.
What are the most commonly searched types of Python Engineer jobs in Tennessee? The most popular types of Python Engineer jobs in Tennessee are:
What are popular job titles related to Senior Python Engineer jobs in Tennessee? For Senior Python Engineer jobs in Tennessee, the most frequently searched job titles are:
What job categories do people searching Senior Python Engineer jobs in Tennessee look for? The top searched job categories for Senior Python Engineer jobs in Tennessee are:
What cities in Tennessee are hiring for Senior Python Engineer jobs? Cities in Tennessee with the most Senior Python Engineer job openings:
Infographic showing various Senior Python Engineer job openings in Tennessee as of June 2026, with employment types broken down into 91% Full Time, 2% Part Time, 2% Temporary, and 5% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $128,859 per year, or $62 per hour.
AI/ML Engineer RFP Radar

AI/ML Engineer RFP Radar

omnia

Franklin, TN

$103K - $141K/yr

Other

Posted 13 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.