Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

AI/ML Engineer

Job

Spectraforce

Franklin, TN (In Person)

Full-Time

Posted 1 week ago (Updated 1 day ago) • Actively hiring

Expires 7/4/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
100
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Job Title:
AI/ML Engineer Location:
Onsite at
Franklin, TN Duration:
11+
Months Job Summary:
  • Candidate should have 6+ years of hands-on experience in backend development with Python and AWS-based environments.
  • 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.
Required Skills:
1. 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 2.
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 3. 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 Nice to
Have Skills:
  • Frontend experience with React, JavaScript/TypeScript, Redux
  • Experience with Neo4j or graph databases
  • Data engineering exposure (ETL pipelines, Spark, data quality)