Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

AI/ML Engineer

OMNIA Partners

Senior Software Engineer (Intelligent Data Systems)

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.

OMNIA Partners provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the AI/ML Engineer in Franklin, TN vacancy
  • $160k - $200k

     ...amazing healthcare. For more information, visit As the Director, AI Engineering, you will serve as the strategic leader and architect for...  ...in healthcare technology, information security architecture, AI/ML solutions, cloud-native application development, and agile methodologies... 
    Suggested
    Full time
    Bank staff
    Local area
    Remote work

    Premise Health

    Brentwood, TN
    3 days ago
  •  ...Hybrid – onsite 1-3 days per week, but also flexible depending on current projectPosition Summary:We're looking for a Senior Software Engineer to be responsible for analyzing, coding, writing, and running unit tests, and debugging complex service-oriented systems. You will... 
    Suggested
    Local area
    Flexible hours
    3 days per week
    1 day per week

    1872 Consulting

    Franklin, TN
    3 days ago
  •  ...level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers. Who Should Apply Recent computer science/engineering/mathematics/statistics or science graduates looking to make their... 
    Suggested
    H1b

    SynergisticIT

    Franklin, TN
    3 days ago
  • Sr. Software EngineerHiring Purpose for U3 Band Onsite under PID : 45395 requested by Herald and Team....... Job descriptionStrong knowledge in Oracle Database administration including oracle cloud-based databases (11g above databases)Good knowledge and understanding of...
    Suggested

    Keylent Inc

    Franklin, TN
    3 days ago
  •  ...that might take them outside of our company (eventually). Role & Goal: Design and develop scalable and robust software solutions Use AI tools thoughtfully to develop and debug software more efficiently while maintaining strong judgment and a focus on product quality. Approach... 
    Suggested
    Work experience placement
    Work at office
    Remote work

    Glass House Inc

    Franklin, TN
    1 day ago
  •  ...ConsultantLocation: USA Tennessee Franklin (Day 1 onsite)Years of Experience: 2-5 YearsJob Summary: We are seeking a skilled Data Engineer with a strong background in Informatica Cloud, AWS, and Snowflake to join our dynamic team in Franklin, Tennessee. The ideal candidate... 

    Yantran LLC

    Franklin, TN
    3 days ago
  • Job TitleComprehensive System Design/Analysis skills.Advanced knowledge of a combination of coding tools and platforms, such as:Languages: JAVA, J2EE, Angular, PythonStrong knowledge of Java and J2EE technologies, including Servlets, JSP, EJB, JDBC, JMS, and web services...
    Work at office
    Afternoon shift

    My3Tech Inc

    Franklin, TN
    3 days ago
  • ETL Developer Role OverviewPart of Data Analytics Power BI Team - ETL Developer Role Overview1. Must have clear understanding of SDLC2. Should be able to write bug free, quality code and adhering to defined coding standards followed by unit testing.3. Able to review team...
    Work experience placement

    Next Level Business Services, Inc.

    Franklin, TN
    3 days ago
  •  ...Job Title: Sr. Software Engineer/AWS Cloud Engineer Location: Franklin, TN(USA) JOB TYPE: Full Time and Subcon Salary: USD62k/Annum and SUBCON:30/hr Role Description: AWS Cloud Engineer: MUST HAVE hands on experience in building AWS Cloud Infrastructure... 
    Full time
    Work experience placement

    Procyon TS

    Franklin, TN
    1 day ago
  • Great people make Schneider Electric a great company. The EcoStruxure Power Advisor engineer position is a unique and exciting opportunity for individuals who are interested in using their technical expertise in electrical systems, their project management skills, their... 
    Contract work
    Work at office
    Remote work

    Schneider Electric

    Franklin, TN
    9 hours ago
  •  ..., NV Hybrid – onsite 1-3 days per week, but also flexible depending on current projectPosition Summary:We're looking for a DevOps Engineer to deploy gaming applications to both on-prem and cloud environments. You'll be partnering with technical and product teams across... 
    Flexible hours
    3 days per week
    1 day per week

    1872 Consulting

    Franklin, TN
    3 days ago
  •  ...Software ArchitectBachelor’s degree in Computer Science, Engineering, or related discipline.4+ years of experience in designing and architecting enterprise scale software solutions.12+ years of experience in building and managing large scale software engineering solutions... 

    Software Technology Inc

    Franklin, TN
    3 days ago
  • Position - Java Developer Franklin, TN, 37068 95k to Max 105k Mandatory Skillset required: Strong proficiency in Java programming and the Spring Boot framework. Strong Knowledge on AWS Cloud. Experience with application development...

    Yochana

    Franklin, TN
    1 day ago
  • Senior Java Developer We are seeking a Senior Java Developer to join a growing technology organization as a full-time hybrid team member based in Franklin, TN. This role requires a customer-focused, organized, and collaborative technical leader with strong Java and ...
    Full time

    GSD Search, LLC

    Franklin, TN
    1 day ago
  • $90k - $100k

    Position - Sr Java Developer Location - Franklin TN Only FTE Salary - $90k - $100k Skills - Microservices and AWS JD: Strong experience in Java, Spring, JPA Experience with Microservices, Spring Boot, JPA Should be well versed with AWS Services...

    Procyon TS

    Franklin, TN
    1 day ago
  • Worky is seeking a skilled ServiceNow Developer to support the ongoing development, enhancement, and maintenance of our ServiceNow platform across ITSM, ITOM, HRSD, and CSM modules. The role requires deep scripting expertise and a focus on scalable, enterprise-grade solutions...
    Remote work

    Worky Ltd

    Franklin, TN
    4 days ago
  •  ...including data extraction/data load, data cleansing, predictive analysis and model build.Develops complex data and predictive/prescriptive/AI analytics models and solutions.Assist in development, maintenance and management of advanced reporting, analytics, dashboards and... 
    Full time
    Local area

    Nissan

    Franklin, TN
    3 days ago
  •  ...Software EngineerAustin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid Position Summary:We're looking for an Embedded Software Engineer to be responsible for design, code development, debugging, testing, integration, and documentation of embedded software products.... 
    Local area

    1872 Consulting

    Franklin, TN
    3 days ago
  •  ...innovation that powers smarter healthcare decisions.As a Software Engineering Advisor, you will play a critical role in building and...  ...needs using tools such as Tableau, MicroStrategy, and SSRSLeverage AI-assisted development tools (e.g., GitHub Copilot, Cursor) to improve... 
    Full time
    Local area
    Work from home

    CIGNA

    Franklin, TN
    4 days ago
  • Find a JobJoin IDR Internal TeamStaffing ServicesConsultantsAbout UsBlog

    IDR Internal Data Resources

    Franklin, TN
    1 day ago
  •  ...developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with...  ...and REST API's experience For data Science/Data Analyst/AI/Machine learning Positions Preferred SKILLS Associate or... 
    Full time

    SynergisticIT

    Brentwood, TN
    5 days ago
  •  ...Work Environment Work Remotely. Opportunity to work on a growing, enterprise-wide platform with innovation initiatives including AI, Virtual Agent, and Process Automation. Equal Employment Opportunity This organization does not discriminate in any way to... 
    Local area
    Remote work

    Community Health Systems

    Franklin, TN
    2 days ago
  •  ...Lead Engineer This role is a hands-on Lead Engineer embedded in a small, cross-functional squad focused on testing new business strategies. The Lead Engineer will drive both technical execution and day-to-day squad leadership, partnering closely with Product and Delivery... 
    Remote work

    Insight Global

    Franklin, TN
    1 day ago
  • C# DeveloperFranklin, Tennessee, United States Or refer someone Job Openings C# DeveloperWe are looking for a C# Developer for a 6 month contract. Your primary focus will be sourcing the internet for real estate data and put together services that run all day and night...
    Contract work
    Work at office
    Remote work
    Night shift

    CincyBrian Hires

    Franklin, TN
    9 hours ago
  •  ...Come Drive Innovation with Us.We are currently looking for a Data Engineer to join our team in Franklin, TN.The Data Engineer builds and...  ...Scientists and BI teamsSupport MLOps and analytics workloadsDocument AI for extracting answers, parsing documents, and summarizing... 
    Full time
    Local area
    Remote work

    Nissan

    Franklin, TN
    2 days ago
  •  ...We are seeking an AI Copilot Studio Consultant to help drive enterprise adoption of AI tools, specifically within the Microsoft Copilot ecosystem. This individual will play a critical role in enabling business units to build and scale their own AI-driven solutions using... 

    Insight Global

    Franklin, TN
    3 days ago
  •  ...our Nissan Americas HQ in Franklin, TN . The Data Scientist drives the organization's advanced analytics, machine learning, and AI initiatives, transforming data into actionable insights that support business decision-making and innovation. A Day in the Life... 
    Local area

    Nissan Motor Co., Ltd.

    Franklin, TN
    5 days ago
  • $90k

     ...tolerant environment. Position Requirements Technical Skills - Mandatory:-Storage & Backup In-depth knowledge of engineering, administering, and supporting NetApp, HPE and Pure Storage systems Prior experience with NetApp Data ONTAP, NetApp NAS... 
    Full time
    Temporary work
    Remote work
    Relocation

    Procyon TS

    Franklin, TN
    5 days ago
  •  ...set for the projects in the account. Position Requirements Bachelor's degree (or foreign equivalent) in Electronics Engineering, Computer Engineering, or related field, PLUS five (5) years of experience in the job offered or a related position. Experience... 
    Remote work

    emids

    Franklin, TN
    4 days ago
  •  ...using GitHub Actions, Azure DevOps, or dbt Cloud. Qualifications Education: Bachelor's or Master's in Computer Science, Data Engineering, or related field. Experience: 10+ years of data engineering experience, with 5+ years in Snowflake Data Cloud. Expertise... 

    Yantran LLC

    Franklin, TN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI/ML Engineer. Be the first to apply!