Cincinnati AI Software/Data Team Engineer

Vurvey LabsCincinnati, OH
2h

About The Position

We are looking for a versatile AI Software Engineer to serve as the critical link between our strategic AI initiatives and our core production engineering team. In this unique role, you will partner directly with our data team to architect and implement data pipelines and intelligent functions. However, you are not just building prototypes; you are a software engineer first. You will be responsible for operationalizing AI features, ensuring they meet the strict architectural, scalability, and CI/CD standards of our Engineering team.

Requirements

  • 5+ years of professional experience in backend software development. You write clean, maintainable, and testable code.
  • Hands-on experience with Kubernetes, Docker, and Cloud Platforms (AWS/GCP/Azure). You know how to troubleshoot a crashing pod.
  • Experience setting up and maintaining pipelines (GitHub Actions, GitLab CI, etc.).
  • You understand the ecosystem. You know the difference between training and inference, you understand embeddings, and you can speak intelligently about LLMs and RAG architectures.
  • Strong grasp of API design patterns.
  • Proficiency in SQL (Postgres) and NoSQL environments.
  • Experience designing pipelines using tools like Apache Airflow, Kafka, or cloud-native serverless functions.

Responsibilities

  • Translate high-level AI strategies and model prototypes into robust, production-grade microservices and libraries.
  • Design and implement efficient data ingestion and processing pipelines (ETL/ELT) that feed our AI models.
  • Work intimately with our Backend team (Node.js/TypeScript) to expose AI capabilities via clean, well-documented APIs.
  • Deploy and manage AI workloads using cloud services; own the deployment and orchestration of your services.
  • Enforce strong software development principles—comprehensive testing, code reviews, and maintaining CI/CD pipelines.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service