CACI International Inc

Artificial Intelligence Software Engineer – SME

CACI International Inc

full-time

Posted on:

Location Type: Office

Location: Scott AFBIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $114,600 - $252,100 per year

Job Level

About the role

  • Design, develop, and implement AI solutions in production environments
  • Lead AI pilot programs from conception to execution
  • Collaborate with cross-functional teams to integrate AI capabilities into existing systems
  • Provide technical expertise and guidance on AI technologies and best practices
  • Contribute to full-stack development projects
  • Optimize AI models for performance and scalability

Requirements

  • Master's degree in Computer Science, Engineering or related field of study
  • 10+ years of experience in a lead Software Development related role
  • 5+ years of experience in software engineering with a focus on AI/ML
  • Demonstrated experience implementing AI solutions in live production systems
  • Strong proficiency in multiple programming languages (e.g., Python, Java, C++, JavaScript)
  • Expertise in cloud services, particularly Azure and AWS
  • Extensive knowledge of API development and management
  • Comprehensive understanding of both SQL and NoSQL databases
  • Experience with ERP systems, specifically SAP
  • Comfort in working with deep learning frameworks (e.g., TensorFlow, PyTorch)
  • Knowledge of natural language processing (NLP) and computer vision
  • Familiarity with DevOps practices and tools
  • Experience with agile development methodologies
  • Passion for AI technologies and staying current with industry trends
Benefits
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AI solutionsfull-stack developmentsoftware engineeringprogramming languagesAPI developmentSQL databasesNoSQL databasesdeep learning frameworksnatural language processingcomputer vision
Soft Skills
leadershipcollaborationtechnical expertiseguidanceoptimizationcommunication
Certifications
Master's degree in Computer ScienceMaster's degree in Engineering