Skip to main content

AI Assurance Engineer

Posted 2 days ago

johns hopkins applied physics laboratoryNorth Laurel (MD)

SENIORITY

Lead

SALARY

$155000 - 195000 per year

Apply (opens in a new tab)

About the role

Johns Hopkins Applied Physics Laboratory (APL) seeks an AI Assurance Engineer to ensure mission-critical AI systems are safe, robust, and trustworthy. You will design assurance frameworks, tests, and metrics to evaluate model reliability, fairness, security, and performance for national security, space, and health applications. Partnering with leading researchers and engineers, you’ll embed assurance into the full AI lifecycle, from concept through deployment, and translate ethical and policy requirements into technical controls in APL’s collaborative, mission-driven environment. Design and implement AI assurance and validation frameworks for mission-critical systems. Develop tests and metrics to evaluate robustness, fairness, security, and reliability of AI models. Collaborate with researchers, engineers, and domain experts to integrate assurance into AI system design. Conduct model risk assessments and document assurance evidence for stakeholders and sponsors. Build tools and pipelines for continuous monitoring and regression testing of deployed AI. Translate ethical, legal, and policy requirements into technical assurance criteria. Analyze system failures, edge cases, and adversarial behaviors to improve AI safety. Support research on next-generation trustworthy, explainable, and robust AI methods. AI/ML model development and evaluation Python programming Machine learning frameworks (e.g., TensorFlow, PyTorch) Software testing and QA automation Model risk assessment and validation Data analysis and visualization MLOps and CI/CD for ML systems Security and adversarial robustness techniques Fairness, bias, and explainability methods Requirements engineering and technical documentation Medical Insurance Dental Insurance Vision Insurance Life Insurance 401k Security clearance eligibility (or ability to obtain) Certifications in AI/ML (e.g., TensorFlow, PyTorch, or equivalent) Certification in software quality or assurance (e.g., ISTQB, CSTE) preferred Familiarity with NIST AI Risk Management Framework or similar standards

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this