Software Engineer (AI/ML Focus)

Prime Solutions Group, Inc.Goodyear, AZ
$97,665

About The Position

PSG is seeking a Software Engineer with AI/ML experience to design, develop, and deploy scalable software solutions supporting mission-critical systems. This is an engineering-focused role where you’ll help transition machine learning capabilities into production environments while building reliable, secure, and high-performing software systems. You’ll work at the intersection of software engineering, AI/ML, and DevSecOps, collaborating with data scientists, DevOps engineers, and system architects to deliver end-to-end solutions. This role is ideal for engineers who enjoy solving complex problems, owning their work, and contributing across the full software development lifecycle.

Requirements

  • U.S. Citizenship
  • Active Top Secret Clearance (SCI eligibility; CI Poly preferred or ability to obtain)
  • Bachelor’s degree in Computer Science, Engineering, Data Science, or related field
  • 2-4+ years of relevant experience in software engineering or related fields
  • Strong programming skills in Python
  • Solid understanding of software engineering fundamentals (data structures, algorithms, system design)
  • Experience with Git and CI/CD tools (GitLab CI, Jenkins, GitHub Actions, etc.)
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP)
  • Experience with Docker and Kubernetes or similar technologies
  • Familiarity with ML frameworks (e.g., PyTorch, TensorFlow, scikit-learn)
  • Understanding of the ML lifecycle (training, validation, deployment, monitoring)
  • Strong problem-solving and communication skills

Nice To Haves

  • Experience integrating ML models into production systems
  • Background working with sensor data, RF systems, or image-based data (e.g., SAR)
  • Experience with additional languages (Java, C++, MATLAB, etc.)
  • Exposure to DevOps or MLOps practices (CI/CD, IaC, container orchestration)
  • Familiarity with real-world ML challenges (model drift, bias, performance vs. latency tradeoffs)
  • Experience in defense, aerospace, or other regulated environments

Responsibilities

  • Design, develop, test, and maintain scalable software applications and services
  • Write clean, efficient, and maintainable code (primarily in Python)
  • Build backend services, APIs, and data pipelines to support mission systems
  • Integrate and deploy AI/ML models into production environments
  • Collaborate with cross-functional teams to deliver end-to-end solutions
  • Participate in code reviews, design discussions, and Agile development processes
  • Troubleshoot and resolve software defects, performance issues, and system bottlenecks
  • Contribute to system architecture with a focus on scalability, reliability, and security
  • Support CI/CD pipelines, containerized deployments, and cloud-based environments
  • Apply ML techniques to real-world problems (e.g., classification, detection, prediction)
  • Help address ML challenges such as data quality, model drift, and performance tradeoffs
  • Mentor junior engineers and contribute to engineering best practices

Benefits

  • Competitive compensation & benefits
  • 9/80 flexible work schedule
  • Professional development & tuition assistance
  • Small, agile team with high ownership and impact
  • Work on mission-critical systems supporting national security
  • Opportunities to grow across software engineering, AI/ML, and platform development
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service