General Dynamics logo
General Dynamics

General Dynamics is a global aerospace and defense company offering products designed to provide safety and security to people around the world. In the past, General Dynamics has p

AI Engineer – ICAM

AI EngineerMachine Learning EngineerFull TimeRemoteLead

Location

Virginia

Posted

6 days ago

Salary

$153K - $207K / year

Seniority

Lead

Bachelor Degree8 yrs expExperience acceptedEnglishAWSAzureCyber SecurityPythonPyTorchScikit-LearnTensorflow

Job Description

AI Engineer – ICAM

General Dynamics

• Responsible for researching, designing, developing, and implementing Artificial Intelligence (AI) solutions • Work with identity architects, cybersecurity engineers, data analysts, software developers, and mission stakeholders • Identify opportunities where AI can improve identity analytics, access governance, operational efficiency, cybersecurity, and decision support • Help establish and mature AI capabilities across the ICAM ecosystem by leveraging machine learning, generative AI, predictive analytics, natural language processing, and intelligent automation technologies • Support the full lifecycle of AI initiatives from concept development and experimentation through production implementation and sustainment • Ensure compliance with DoW security requirements and responsible AI principles • Design, develop, test, and implement AI and machine learning solutions supporting enterprise ICAM objectives • Identify opportunities to improve identity governance, access management, onboarding processes, and operational workflows through AI-driven capabilities • Develop predictive analytics, anomaly detection, behavioral analysis, and risk-scoring models using identity and access management data • Collaborate with engineers and architects to integrate AI capabilities into existing ICAM platforms and enterprise services • Evaluate emerging AI technologies and recommend solutions applicable to ICAM, Zero Trust, and cybersecurity use cases • Develop proof-of-concepts, prototypes, and pilot programs to validate AI capabilities before enterprise adoption • Provide technical leadership and subject matter expertise regarding AI technologies and industry best practices.

Job Requirements

  • Bachelor’s Degree and a minimum of 8 years’ experience required
  • An additional 4 years of experience may be substituted in lieu of degree
  • Minimum of an active Secret security clearance required
  • Minimum of an active CompTIA Security+ certification or higher
  • 5+ years of experience in artificial intelligence, machine learning, data science, advanced analytics, or software engineering
  • Experience designing, developing, or implementing enterprise AI solutions
  • Strong experience with Python and AI/ML development frameworks
  • Experience with machine learning libraries such as TensorFlow, PyTorch, Scikit-learn, Hugging Face, or equivalent technologies
  • Experience developing and implementing Large Language Model (LLM) solutions, prompt engineering techniques, and Retrieval Augmented Generation (RAG) architectures
  • Experience with natural language processing (NLP), semantic search, vector databases, and knowledge retrieval technologies
  • Experience working with structured and unstructured datasets, data preparation, model training, and performance evaluation
  • Understanding of statistical analysis, predictive modeling, classification, clustering, and anomaly detection techniques
  • Experience integrating AI solutions with enterprise applications, APIs, and business processes
  • Familiarity with Microsoft Azure AI Services, Azure OpenAI, AWS Bedrock, Anthropic, OpenAI, or equivalent AI platforms
  • Proven track record supporting enterprise IT customers, preferably within DoW or Federal Government environments.

Benefits

  • Comprehensive benefits and wellness packages
  • 401K with company match
  • Competitive pay and paid time off
  • Full flex work weeks where possible
  • Variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
  • GDIT Paid Family Leave program provides up to 160 hours of paid leave in a rolling 12 month period for eligible employees
  • Short and long-term disability benefits
  • Life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance

Related Job Pages

More AI Engineer Jobs

Comcast logo

Principal AI & Automation Engineer

Comcast

Headquartered in Philadelphia, Pennsylvania, Comcast was established in 1963 as a single-system cable company. Over the years, Comcast experienced tremendous gr

AI Engineer6 days ago
Full TimeRemoteTeam 10,000Since 1963

Role Description This job focuses on leading QA strategies and working with development for product excellence. It entails writing test plans and managing execution. Deep product and system knowledge is required for effective QA. The role improves testing methods and joins design reviews. Contributions to QA innovation and mentoring junior engineers are key. About the Role We’re seeking a Principal AI & Automation Engineer to lead the evolution of our next-generation quality engineering platform. This role is ideal for a highly experienced engineer who can architect intelligent, self-adaptive test automation frameworks for cloud-native, microservices-based broadband systems. You will combine deep automation expertise, modern software architecture, and AI/ML-driven testing approaches to transform complex system requirements into scalable, resilient, and insight-driven quality solutions. As a technical leader, you will drive autonomous testing strategies, enabling faster releases, higher reliability, and continuous quality validation across DOCSIS and PON features on vCMTS ecosystem. What You’ll Do - Architect and build scalable, modular, and AI-augmented test automation frameworks supporting functional, integration, and performance testing. - Design self-healing and adaptive test systems using AI/ML techniques (e.g., anomaly detection, flaky test prediction, intelligent test selection). - Implement shift-left and shift-right QA strategies, embedding quality across the entire SDLC and production monitoring pipelines. - Develop data-driven and model-based testing approaches, leveraging telemetry, logs, and production data to improve test coverage and accuracy. - Lead automation efforts for cloud-native, microservices-based DOCSIS/PON platforms, ensuring high availability and performance at scale. - Collaborate with engineering, product, and QA teams to translate requirements into intelligent, reusable automation assets. - Integrate QA deeply into DevOps/MLOps pipelines, enabling continuous testing, validation, and feedback loops. - Drive Core Virtualization and network validation initiatives, applying advanced simulation, traffic modeling, and AI-assisted diagnostics. - Build tools for predictive quality analytics, identifying risks and failure patterns before they impact production. - Troubleshoot complex distributed systems using advanced observability, AI-assisted root cause analysis, and debugging techniques. - Mentor engineers on modern QA practices, Python architecture, and AI-driven test automation strategies. Qualifications - Strong track record of building enterprise-grade, extensible automation frameworks. - Strong proficiency in Linux/Ubuntu environments, CLI tooling, and automation scripting (Python, Go, Shell scripting). - Hands-on experience with traffic generation and network test tools (e.g., IXIA, ByteBlower) and simulation platforms. - Ability to analyze packet captures, simulate network conditions, and validate end-to-end system performance at scale. - Familiarity with observability stacks (logs, metrics, tracing) and applying them to quality engineering. - Strong experience with CI/CD pipelines (Jenkins, GitLab CI) and version control (Git), with emphasis on continuous testing and quality gates. - Experience integrating AI/ML into QA workflows, such as: - Intelligent test case generation - Test optimization and prioritization - Flaky test detection and self-healing frameworks - Anomaly detection in logs, metrics, and network traffic Additional Nice to Have - Familiarity with observability stacks (logs, metrics, tracing) and applying them to quality engineering. - Experience with Kubernetes, Docker, and cloud-native test environments, including ephemeral and scalable test infrastructure. - Good understanding of networking protocols and systems (TCP/UDP, BGP, ISIS, HTTP/S, multicast, switching/routing). - Deep expertise in software architecture and design patterns (OOP, microservices architecture) applied to test systems. - Experience with data engineering concepts (test data pipelines, telemetry ingestion) and exposure to MLOps workflows is a plus. Benefits - Medical & Dental - 401(k) Savings Plan - Generous paid time off - Life Milestones - from adoption assistance, childcare resources, pet insurance, and more, Comcast supports you at all life stages. - Courtesy Services - We offer all of our full-time employees in serviceable areas free digital TV and internet. - Discount tickets for Universal Resorts, including theme park tickets and onsite hotel rooms. Education - Bachelor's Degree (preferred, but Comcast may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience). Relevant Work Experience - 10 Years +

United States
Mercor logo

Scala Engineer - AI Specialist - AI Trainer

Mercor

Cincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.

AI Engineer6 days ago
Part TimeRemoteH1B No Sponsor

Role Description Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark, General Catalyst, Peter Thiel, Adam D'Angelo, Larry Summers, and Jack Dorsey. Position: Expert Software Engineer – Scala / Kotlin / OCaml Type: Contract Compensation: $120–200/hour Location: Remote Commitment: 20–40 hours/week Role Responsibilities - Evaluate technical tasks in Scala, Kotlin, or OCaml against real-world professional standards. - Review intricate code-level situations and provide precise, structured written assessments. - Work inside containerized repositories using Docker to run and interpret programmatic and CI-style checks. - Provide clear written rationales explaining expert judgments. - Complete well-defined, time-bounded tasks with explicit evaluation criteria. Qualifications - Must-Have: 5+ years of professional software engineering in Scala, Kotlin, or OCaml. - Comfort working in Docker/CI-based repo environments. - Ability to articulate clearly why code is correct or idiomatic in writing. - Preferred: Engineers from top product, data, or research engineering backgrounds. Requirements - Hourly contractor. Application Process - Upload resume. - AI interview based on your resume. - Submit form. Resources & Support - For details about the interview process and platform information, please check: Interview Process . - For any help or support, reach out to: support@mercor.com . PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.

United States
$120 - $200 / hour
Mercor logo

COBOL Engineer - AI Systems

Mercor

Cincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.

AI Engineer6 days ago
Part TimeRemoteH1B No Sponsor

Role Description - Evaluate technical tasks using your COBOL and/or ABAP expertise to ensure alignment with professional standards. - Review intricate code-level situations and provide precise, structured written assessments. - Work in Docker-based environments, interpreting programmatic and CI-style checks to assess engineering environments. - Provide clear written rationales explaining your expert judgments. - Complete well-defined, time-bounded tasks with explicit evaluation criteria. Qualifications - Must-Have: - 8+ years of professional development in COBOL or ABAP. - Experience with IBM mainframe (z/OS) or SAP R/3 or S/4HANA. - Comfort working in Linux/Docker-based environments. - Ability to articulate code correctness and idiomatic practices clearly in writing. - Preferred: - Background in banking, insurance, enterprise ERP, or government systems. Requirements - Hourly contractor. - Paid weekly via Stripe Connect. Application Process - Upload resume. - AI interview based on your resume. - Submit form. Resources & Support - For details about the interview process and platform information, please check: Interview Process . - For any help or support, reach out to: support@mercor.com . - Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.

Worldwide
$130 - $210 / hour
Mercor logo

RTL Engineer - SystemVerilog Specialist - AI Trainer

Mercor

Cincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.

AI Engineer6 days ago
Part TimeRemoteH1B No Sponsor

Role Description Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark, General Catalyst, Peter Thiel, Adam D'Angelo, Larry Summers, and Jack Dorsey. Position: Expert Hardware / RTL Engineer – SystemVerilog / Verilog Type: Contract Compensation: $110–190/hour Location: Remote Commitment: 20–40 hours/week Role Responsibilities - Apply RTL expertise to evaluate technical tasks against real-world professional standards. - Review intricate code-level situations and provide precise, structured written assessments. - Work inside Docker-based repositories, running and interpreting programmatic and CI-style checks to ensure a sound engineering environment. - Provide clear written rationales explaining your expert judgments. - Complete well-defined, time-bounded tasks with explicit evaluation criteria. Qualifications - Must-Have: 5+ years of professional or research RTL experience in SystemVerilog or Verilog. - Hands-on depth in RTL design, testbench/UVM verification, FPGA or ASIC work, and EDA toolchains (Vivado, Quartus, Synopsys, Cadence). - Comfort working in Linux/Docker-based repo environments and reading automated/CI checks. - Ability to articulate not just what code does but why it's correct or idiomatic, clearly in writing. - Preferred: Engineers from semiconductor, telecom, defense/aerospace, national-lab, or academic backgrounds. Requirements - Hourly contractor - Paid weekly via Stripe Connect Application Process - Upload resume - AI interview based on your resume - Submit form Resources & Support - For details about the interview process and platform information, please check: https://talent.docs.mercor.com/welcome - For any help or support, reach out to: support@mercor.com - Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.

United States
$110 - $190 / hour