AI EngineerThe AI Engineer is a member of a highly motivated CAA Tech team responsible for accelerating the creation of opportunity through the strategic use of data. In this role, you will design and build intelligent systems that transform complex information into structured knowledge and actionable insights using modern AI, machine learning, and generative approaches to solve complex business problems. You will operate across the full lifecycle, from experimentation and evaluation to deployment and optimization, developing solutions that ingest, interpret, and reason over large volumes of data.
The ideal candidate combines strong software engineering fundamentals with hands on experience building applied AI systems that operate reliably in production environments and deliver measurable business impact.ResponsibilitiesDesign and implement end to end AI workflows for complex data interpretation, knowledge extraction, and reasoningBuild systems that convert unstructured content into structured representationsDevelop and optimize retrieval approaches that combine semantic and lexical search techniquesPrototype, evaluate approaches, test feasibility, and productionize generative AI solutions for real world use casesPartner with engineering teams to develop technology infrastructureOptimize systems for latency, cost, and throughputDesign and implement evaluation approaches to assess performance, relevance, and effectiveness of AI solutionsApply techniques to improve consistency, accuracy, and trustworthiness of outputsImplement methods for scoring, explainability, and ongoing quality assuranceMonitor deployed solutions and data pipelines for performance, stability, and data quality over timeIdentify data sources that can be useful to answer business questionsPerform experiments on ingested data to evaluate quality and integrityBuild data pipelines for ongoing data extractionWork closely with cross functional team to align data science initiatives with business prioritiesPartner with leadership to identify and prioritize high impact opportunities for data science applicationsPresent insights and recommendations through clear visualizations tailored for audiences across different roles and expertise levelsQualificationsMinimum of 6 years building AI, Machine Learning and NLP solutionsMinimum 3 years building applied AI /LLM and generative systems in production environmentsBachelor's degree in a relevant field such Mathematics, Science, Engineering, or Computer Science. Master's Degree in relevant discipline preferredStrong programming skills in Python and experience building data and AI pipelinesExperience with information retrieval, semantic search, or knowledge driven systemsExperience with relational, non relational and semantic data storesStrong software engineering fundamentals (APIs, system design, testing, version control)Experience with Natural Language Processing methods and applications preferredExcellent analytical and problem solving skillsDemonstrated initiative and ownership of tasks and projectsAbility to prioritize, coordinate, and complete tasks to meet deadlinesAbility to work effectively both independently and in team environmentsAbility to present complex problems in simple termsLocation This role is hybrid, based in our Nashville office.Compensation The annual base salary for this position is in the range of $129,000 - $150,000 in Nashville. This position is also eligible for benefits and a discretionary bonus.
Ultimately, the salary may vary based upon, but not limited to, relevant experience, time in the role, business sector, and geographic location, among other criteria. Please talk with a CAA Recruiter to learn more.