Public discussions of AI bias often focus on facial recognition, hiring, and criminal risk scores. Immigration deserves close attention because its decisions have lasting consequences and may be difficult for applicants to challenge. Tools used in that process need to be evaluated for the populations they affect.
I have built and deployed AI in immigration practice, and I see potential to improve access to representation. That benefit depends on addressing specific sources of bias during design and deployment. The following failure modes deserve attention from both vendors and firms evaluating these tools.
Where bias enters the pipeline
Training data drawn from biased outcomes
Models trained on prior adjudications can reproduce patterns in those outcomes, including disparities between courts and judges. When those predictions inform triage, the existing differences can influence which cases receive attention. Review what the model is learning and whether that relationship is appropriate for its intended use.
Language and translation effects
Translation quality varies by language pair. A system tested on English or Spanish may perform differently on Haitian Creole or Karen. When downstream models use a translation, errors introduced at that stage can affect the analysis. Test the translation and subsequent model output separately for each supported language.
Document-quality bias
Applicants with more resources may provide apostilled certificates, translated medical records, and professional photographs. A model can mistake document quality for claim merit unless its evaluation accounts for that risk. Review whether poorer documentation changes the result for otherwise comparable cases.
Selection bias in the cases the model sees
A model trained mainly on paying clients at large firms may perform differently on pro bono or legal-aid casework. Include those settings in the evaluation before relying on it to support applicants outside the training population.
Three types of harm to evaluate
- arrow_rightDisparate accuracy. The model is meaningfully more accurate for some applicant populations than others. Often invisible until somebody runs the numbers by demographic.
- arrow_rightConfidence misuse. The model returns a confidence score; the operator treats high confidence as a green light to skip review. The errors that slip through are concentrated on the populations the model is worst at.
- arrow_rightProcedural drift. Once the model is in the workflow, the human reviewer's behavior shifts. They review the model's outputs faster, push back less often, and override less. The bias becomes structural even if the model improves.
What an immigration AI audit should examine
An aggregate accuracy report on a held-out sample does not show whether performance differs across applicant groups. An immigration AI audit should include test sets stratified by language, country of origin, case type, and document quality; a defined fairness measure, such as subgroup accuracy or false-positive rates; and an independent reviewer.
Ask for the evidence behind the audit and include its limitations in the procurement decision.
A pragmatic stance for vendors and firms
- arrow_rightDisclose the model's training sources, the populations covered by evaluation, and its known weaknesses.
- arrow_rightKeep case decisions with qualified people. Define which preparation tasks the model supports and what review is required before its output is used.
- arrow_rightRepeat the audit when the model, input data, or use case changes, and set a regular review schedule.
- arrow_rightProvide a clear route to challenge an output and reach a person who can review it.
Why this matters more than the headlines suggest
Immigration tools operate in a system with existing disparities. Evaluate whether a deployment reduces practical barriers or introduces additional errors for the people least able to challenge them. Vendors and firms should be able to explain the tool's limits, review its performance across groups, and provide a route to human review.


