Fannie Mae

Fannie Mae

Advisor Software Engineer (AI/ML)

Reston, VA

Sponsorship not specified$155k-$209kDetected 23 days ago
PythonFastAPIBackend DevelopmentAlgorithmsCode ReviewSQLPostgreSQLSnowflakeVector DatabasesAWSDockerKubernetesCI/CDDevOpsAPI DevelopmentRESTMachine LearningTensorFlowPyTorchscikit-learnPandasNumPyData AnalysisData Science

About the role

  • Playing an essential role in the U.S. economy, Fannie Mae is foundational to housing finance.
  • Here, your expertise can help fuel purpose-driven innovation that expands access to homeownership and affordable rental housing across the country.
  • Join Fannie Mae to grow your career and help people find a place to call home.

Responsibilities

  • Design and develop software solutions to meet needs and may also lead matrixed teams.
  • Implement new software technology and coordinate simultaneous implementation tasks across teams.
  • 6 years of hands-on software engineering experience designing, developing, and maintaining scalable enterprise applications and cloud-native solutions.
  • Strong skills in system design and architecture, including scalable, resilient, secure, and maintainable solution design.
  • Experience building API-driven solutions, including REST APIs, microservices, service orchestration, secure API development, and enterprise system integrations.
  • Deep understanding of the software development lifecycle, including requirements analysis, design, development, testing, deployment, production support, and maintenance.
  • Experience designing and delivering AI-enabled enterprise software solutions, including GenAI applications, intelligent automation, AI-assisted workflows, and AI-driven decision support.
  • Strong relationship management skills with the ability to collaborate across stakeholders, influence outcomes, and support strategic enterprise technology initiatives.

Requirements

  • Master's Level Degree: Artificial Intelligence and Robotics (Required)
  • Minimum Required Experiences
  • Strong proficiency in Python development, including backend services, APIs, automation, data processing workflows, and production-ready AI/ML applications.
  • Hands-on experience with AWS cloud-native development, including serverless, event-driven, containerized, and distributed application patterns.
  • Experience with SQL and data platforms, including PostgreSQL, Snowflake, or similar relational and analytical database technologies.
  • Experience with engineering best practices, including secure coding, code reviews, automated testing, CI/CD, observability, performance tuning, and production issue resolution.
  • Experience with MLOps, vector databases, embedding-based search, MCP-based tool integration, and enterprise AI governance practices.
  • Experience with testing strategies and tools, including unit, integration, functional, regression, and performance testing.
  • Experience with Scaled Agile Framework, Agile methodology, cybersecurity vulnerability remediation, and enterprise delivery practices.
  • Hands-on experience with core AWS services, including AWS Lambda, Amazon S3, Amazon EC2, Amazon API Gateway, IAM, CloudWatch, EventBridge, SQS, SNS, and Step Functions.

Skills

  • Apply extensive expertise in process-driven approach in designing solutions.
  • Oversee the maintenance of existing software

Compensation

  • Requisition compensation:

Benefits

  • Bachelor's or master's degree in Computer Science, Engineering, Information Technology, Data Science, Machine Learning, Artificial Intelligence, or a related field.

Company info

  • Experience collaborating with technical and business stakeholders, including translating business needs into technical solutions and communicating risks, trade-offs, and delivery impacts.
  • Experience writing technical papers, invention disclosures, patent-supporting documentation, or reusable engineering playbooks for emerging technology solutions.

Equal opportunity

  • If you need assistance using our online system and/or you need a reasonable accommodation related to the hiring/

This listing is sourced directly from Fannie Mae's careers page and normalized into a canonical job model.