AI Application Developer

Avion Solutions

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Data Science, or Software Engineering.
  • 2 years of experience in software development, data engineering, or AI projects.
  • Proficient in programming languages like Python, C++, or Java.
  • Familiarity with AI frameworks such as TensorFlow and PyTorch.
  • Experience in data processing including cleaning and metadata tagging.
  • Knowledge of databases and experience with data storage and retrieval.
  • Ability to obtain/maintain a DoD security clearance.

Responsibilities

  • Collaborate with the AI Project team on AI capabilities and applications.
  • Assist in data processing tasks including cleaning and metadata tagging.
  • Develop and maintain Python scripts for automation of tasks.
  • Modify source code for web applications using various programming languages.
  • Deploy and manage Virtual Machines and Docker technologies.
  • Create and manage vector embeddings for storage in vector databases.
  • Support deployment and testing of AI applications within cloud platforms.

Benefits

  • Work on cutting-edge AI projects in collaboration with a skilled team.
  • Opportunity to engage with high-impact environments and enterprise-level cloud services.
  • Experience a dynamic work culture in a notable tech hub like Huntsville, AL.
  • Access to professional development and training in advanced AI techniques.
Full Job Description
Data Scientist to support Avion's AI Project Team. This position is located in Huntsville, AL.

Job Responsibilities/Duties:
  • 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.


Required Experience:
  • 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.


Preferred Qualifications:
  • 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.


Locations Huntsville, AL

Similar Jobs

More Jobs at Avion Solutions

More Information Technology Jobs

Find similar AI Application Developer jobs: