AI Engineer
About National Fair Housing Alliance
The National Fair Housing Alliance (NFHA) leads the fair housing movement and is the nation's only national organization exclusively dedicated to eliminating all forms of housing discrimination and ensuring equitable housing opportunities for all people and communities. We have a diverse, experienced, mission-driven, and impactful team that has developed equity-based policies at the federal, state, and local levels to expand fair housing opportunities; brought precedent-setting litigation to eliminate some of the most heinous forms of housing discrimination; conducted groundbreaking research to promote equitable solutions; and invested millions of dollars in underserved communities. We have solid relationships, built on trust, with national, regional, and local organizations, and we effectively draw upon these connections to reach vital goals. We are game changers that millions of people rely upon to advance fair housing.
Where you live matters. It affects every aspect of your life and determines whether you have access to the options and opportunities we all need to thrive. Yet despite important existing federal laws, more than 4 million acts of housing discrimination occur in the U.S. each year, and housing inequality remains stubbornly entrenched. That is why—through its education and outreach, member services, public policy, advocacy, housing and community development, responsible AI, enforcement, and consulting and compliance programs—NFHA is dismantling longstanding barriers to equity, rooting out bias, and building diverse, inclusive, well-resourced communities.
Position Summary
The AI Engineer is responsible for developing, deploying, monitoring, and maintaining AI systems that support the organization's mission to advance equitable housing policies. This role ensures the reliability and performance of AI infrastructure while integrating AI-driven solutions to aid in data analysis, decision-making, and policy development. The AI Engineer works closely with cross-functional teams, including data scientists, legal, and housing policy stakeholders, to align AI systems with organizational objectives and to enhance operational efficiency and compliance with fair housing laws.
This is a hybrid position requiring the employee to commute to our Washington DC office on Pennsylvania Ave 2-3 days each week.
Essential Job Functions
AI System Design & Development
- Design and build AI software components, including foundation model training pipelines, inference engines, similarity search, and guardrails.
- Develop and optimize large-scale AI models using best-in-class techniques for performance, scalability, cost efficiency, and latency.
- Implement governance and observability features to ensure reliable, secure, and compliant behavior of AI systems.
Cross-Functional Collaboration & Technical Leadership
- Partner with stakeholders to define and deliver AI-powered systems.
- Translate research concepts into implementable engineering tasks and execute the tasks.
- Contribute to the technical vision, architecture, and long-term roadmap of AI systems.
Experimentation, Model Evaluation & Optimization
- Design and run experiments to compare model variants, measure performance, and identify optimization opportunities.
- Apply techniques to improve accuracy and reduce latency.
- Develop testing frameworks to assess fairness, safety, robustness, and compliance.
Infrastructure, Tooling & Open-Source Technologies
- Leverage open-source tools to ship production AI workloads.
- Build scalable data and model pipelines, enabling reproducibility and continuous deployment.
- Integrate observability platforms and performance-monitoring tools.
- Ensure Regulatory Compliance: Work with legal and compliance teams to ensure AI models comply with fair housing laws, such as the Fair Housing Act (FHA) and Equal Credit Opportunity Act (ECOA).
- Risk Mitigation: Identify and mitigate risks associated with AI systems, including algorithmic bias and data security vulnerabilities.
- Maintain System Documentation: Create and maintain detailed documentation for AI systems, including deployment processes, performance metrics, and incident reports.
- Reporting: Provide regular reports to leadership and stakeholders on AI system performance, risks, and compliance status.
- Other duties as assigned.
Qualifications and Competencies
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Physics, Mathematics, or Statistics plus at least 4 years of experience developing and deploying AI and ML solutions or Master’s degree in Computer Science, Computer Engineering, Software Engineering, Physics, Mathematics, or Statistics plus at least 2 years of experience developing and deploying AI and ML solutions
- Minimum 3 years of experience programming with Python
- Minimum 2 years of AWS experience
- 1 year of DevOps experience
- Minimum 3 years of experience deploying scalable and responsible AI solutions on AWS
- Certifications such as AWS Certified Machine Learning – Specialty, Google Professional Machine Learning Engineer, or Microsoft Certified: Azure AI Engineer Associate preferred
- Certified Kubernetes Administrator (CKA) or similar certifications preferred
- Cloud Platform Expertise: Proficiency in cloud environments such as AWS, Google Cloud, or Microsoft Azure, specifically in managing AI and machine learning models.
- Automation Tools: Experience with automation and orchestration tools like Jenkins, Kubernetes, Docker, Terraform, or Ansible for automating deployment and scaling of AI systems.
- Monitoring and Observability: Skilled in using monitoring tools such as Prometheus, Grafana, and ELK stack for tracking system performance and identifying issues in real time.
- Scripting and Programming: Proficiency in scripting languages (e.g., Python, Bash, or PowerShell) for automating routine tasks and integrating AI pipelines.
- Database Management: Experience with managing and querying relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB) to support data-driven AI applications.
- AI/ML Tools: Familiarity with machine learning operations (MLOps) tools such as TensorFlow, PyTorch, or MLflow for deploying and managing AI models.
Compensation and Benefits
The salary range for this role is $106,000 - $112,000 annually. Salary is commensurate with experience.
NFHA offers an excellent benefits package:
- 100% paid health, vision, and dental coverage for employees and family
- 100% paid life, short-term disability, and long-term disability insurance
- 3% employer contribution to 403(b) retirement plan, no employee contribution required
- Comprehensive paid time off benefits including holidays, vacation, and sick leave
How to Apply
Interested applicants need to submit a resume and cover letter. Please no phone calls and incomplete applications will not be considered.
Applications will be accepted until the position is filled. We will begin reviewing applications from January and looking to start the successful candidate in March 2026.
Affirmative Action / Equal Employment Opportunity Statement
NFHA values and encourages diversity in its workforce. NFHA supports affirmative action and is dedicated to promoting equal employment opportunities. NFHA does not discriminate on the basis of race, color, religion, national origin, ancestry, citizenship, sex, age, marital status, personal appearance, sexual orientation, family responsibilities, disability, matriculation, political affiliation, or any other category or characteristic protected by the laws of the United States or the District of Columbia.