Data Scientist

Avion SolutionsHuntsville, AL
Onsite

About The Position

Avion Solutions Inc., an employee-owned company, is seeking candidates for a Data Scientist to support Avion's AI Project Team. This position is located in Huntsville, AL.

Requirements

  • Bachelor’s degree in Computer Science, Data Science, Software Engineering, or a related field.
  • Two (2) years of experience in software development, data engineering, or AI projects.
  • Proficiency in programming languages such as Python, C++, or Java, as well as experience with version control systems such as Git.
  • Familiarity with AI frameworks and tools, such as TensorFlow and PyTorch.
  • Experience with data processing, including data cleaning, metadata tagging, and vectorization.
  • Knowledge of databases, vector stores, and experience with data storage and retrieval.
  • Experience with developing and maintaining web applications on cloud platforms, such as Microsoft Azure, AWS, or Oracle, and familiarity with high Impact Level environments is a plus.
  • Strong problem-solving skills and the ability to troubleshoot and resolve technical issues.
  • Excellent communication and collaboration skills to work effectively in a team environment.
  • Must be a U.S. citizen and have the ability to obtain/maintain a DoD security clearance.

Nice To Haves

  • Experience with Retrieval Augmented Generation (RAG) applications.
  • Familiarity with OCR data extraction and multi-modal processing techniques.
  • Knowledge of Agile development methodologies and CI/CD pipelines.
  • Experience with testing and validating software.

Responsibilities

  • Collaborate with the AI Project team to develop and implement AI capabilities and applications, including deploying Large Language Models (LLMs) and RAG solutions, multi-agent data processing, multi-modal document processing and retrieval, and fine-tuning.
  • Assist in data processing tasks, including data cleaning, metadata tagging, and preparation for ingestion into AI systems.
  • Develop and maintain Python scripts for data processing and automation of repetitive tasks.
  • Full-stack development and modification of source code for web applications using Python, Node.js, React, TypeScript, CSS, and other frameworks and languages.
  • Proficient in deploying Virtual Machines (VMs) across various environments and containerization technologies such as Docker, including creating, managing, and optimizing Docker images and container clusters.
  • Create and manage vector embeddings and store them in vector databases.
  • Support the deployment and testing of AI applications within cloud platforms such as Azure, AWS, and Oracle, including high-impact level environments, ensuring compliance with cybersecurity and data security requirements.
  • Conduct application testing to verify data accuracy, retrieval quality, and operational performance after updates or modifications.
  • Research and implement new AI techniques to enhance existing applications.
  • Troubleshoot and resolve errors or warnings during data processing and application operation.
  • Document processes, techniques, and best practices for AI application development and deployment.
  • Collaborate with cross-functional teams to ensure seamless integration of AI solutions into existing systems and workflows.
  • Other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service