top of page

Senior AI Engineer

Job Location: Tuscaloosa, AL
Note: There is a remote option for this role
​

​

Camgian is looking to expand its development organization with the addition of a Senior AI Engineer. We are focused on applying state-of-the-art Artificial Intelligence, Machine Learning, Computer Vision, and Deep Learning technologies to advance decision-support products in the government and commercial markets. This is a hands-on technical position that involves the development, training, and validation of AI, ML, CV & DL based algorithms and models. Teamwork, flexibility, and willingness to continuously learn new concepts & technologies are critical requirements for this position. Candidate must demonstrate strong technical, leadership, and communication skills and must be able to effectively lead a small to medium sized team.

Qualifications

  • Bachelor’s Degree (Computer Science, Computer Engineering, Statistics, or Mathematics)

  • Proficiency in Python with a strong programming background

  • Strong Knowledge in AI, ML, and DL theory and concepts

  • Experience developing, training, and validating AI models to solve real world problems

  • 5+ years progressive professional experience

  • United States Citizenship

Desired Skills

  • Master’s or PhD in a computer science-related discipline

  • Experience with developing and deploying ML models into products and services

  • Experience with AI frameworks such as TensorFlow, PyTorch, scikit-learn and/or OpenCV strongly desired

  • Experience with tools such as NumPy, SciPy, Pandas, Matplotlib, MATLAB

  • Strong analytical skills and creative problem-solving ability

  • Understanding of Agile development methodology

  • Excellent written and verbal communication skills

​

​Exceptional work ethic, willingness to learn, tenacity not to quit, aptitude to surpass, and strong desire to work in a fast-paced environment, with existing and new product lines, are necessary for success.  This position will be under the supervision, mentorship, and guidance of a Senior or Lead Engineer.  Collaboration and cross-pollination with other teams will be frequent, thus communication, openness and willingness to share BOTH success and failure is a must.  We are a team-centric organization, there are no individuals, we thrive and dive together.

Responsibilities

  • Architect, design, develop, and test critical product features and sub-systems ensuring high quality

  • Lead a team of engineers in algorithm/model design and development

  • Provide mentorship and guidance to junior engineers

  • Track project/product milestones and releases ensuring schedule and budget are met

  • Prepare for and hold technical reviews to present your work to the company

  • Practice agile development focused on methodologies such as continuous integration

  • Lead continuous process and productivity improvements in the team

  • Engage in professional development activities to enhance your skillset

Create the Future

Upload File
Upload supported file (Max 15MB)
bottom of page