Job Description
AI/ML Engineer#26-18250
$35-$40 per hour
Franklin, TN
Onsite
Job Description
Our client, a IT Services and Consulting company, is looking for a AI/ML Engineer for their Franklin, TN location.
Responsibilities:
Design, develop, and maintain scalable backend systems using Python frameworks (FastAPI, Django, Flask).
Build and optimize RESTful APIs with strong adherence to best practices and performance standards.
Develop asynchronous applications using async/await for high-performance and concurrent processing.
Design and optimize PostgreSQL databases, including complex queries, indexing, and schema design.
Implement and manage microservices-based architectures ensuring scalability, reliability, and fault tolerance.
Deploy and manage applications on AWS cloud (EC2, S3, Lambda, EKS, Glue).
Containerize applications using Docker and orchestrate using Kubernetes (EKS).
Build and maintain CI/CD pipelines using Jenkins, GitLab, or GitHub Actions.
Integrate AI/ML capabilities using OpenAI APIs and LangChain or similar frameworks.
Develop features like semantic search, embeddings, and LLM-powered workflows.
Work with vector databases (Pinecone, Weaviate, pgvector) and graph databases (Neo4j).
Build and maintain ETL/ELT pipelines using AWS Glue or Apache Spark for data processing.
Ensure performance optimization, data quality, and system observability across services.
Requirements:
Candidate should have 6+ years of hands-on experience in backend development with Python and AWS-based environments.
Strong Python Backend Development
Expertise in FastAPI / Django / Flask
Experience building REST APIs, async programming, and scalable backend services
Strong understanding of SQLAlchemy and database integration
AI / ML & LLM
Integration (Must Have)
Hands-on experience with OpenAI APIs, LangChain, or similar frameworks
Knowledge of prompt engineering, embeddings, and semantic search
Experience with vector databases (Pinecone, Weaviate, pgvector
AWS Cloud & Microservices Architecture
Strong hands-on experience with AWS services (EC2, S3, Lambda, EKS, Glue)
Experience with Docker, Kubernetes, and CI/CD pipelines
Solid understanding of microservices, distributed systems, and system design
Frontend experience with React, JavaScript/TypeScript, Redux
Experience with Neo4j or graph databases
Data engineering exposure (ETL pipelines, Spark, data quality)
6.00+ Years of Experience
Skills:
Category Name Required Importance Experience
Generative AI Open AI Yes 1 IIOT (Industrial IOT) AWS Yes 1 Software Skills Python Yes 1 Web Development Django Yes 1 Web Development Rest API Yes 1