Freddie Mac

Senior Software Engineer (Gen AI)

Freddie Mac$129K — $193K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or equivalent experience; advanced studies preferred in Computer Science, Machine Learning, Data Science, or related fields.
  • 5-7 years of relevant experience in software engineering.
  • 1+ years of hands-on experience in GenAI/LLM environments, with proven production solutions.
  • Strong proficiency in Python and experience with AI/ML frameworks like LangChain, Hugging Face, or PyTorch.
  • Experience building RAG systems and LLM-powered applications at scale.
  • Knowledge of vector databases and semantic search.
  • AWS cloud experience with specific AI/ML services exposure.

Responsibilities

  • Build and deploy end-to-end GenAI solutions tailored to multifamily workflows.
  • Drive the technical design of LLM-powered applications and ensure model quality and performance.
  • Translate ambiguous business problems into clear AI-driven solutions with measurable outcomes.
  • Establish best practices for responsible AI, including bias mitigation and compliance adherence.
  • Evaluate and integrate emerging models and frameworks into existing stacks.

Benefits

  • Comprehensive total rewards package with competitive compensation.
  • Market-leading benefit programs including health, wellness, and retirement options.
Full Job Description
Position Overview:

We are seeking a Senior Software Engineer (GenAI) to join our Multifamily Innovation team, where you will design, build, and deploy cutting-edge GenAI solutions that transform how we operate across the multifamily division. In this role, you will work at the intersection of large language models (LLMs), agentic systems, and cloud technologies to deliver intelligent products that drive measurable business outcomes.

You will collaborate with product managers, data scientists, engineers, and business stakeholders to identify high-impact opportunities and turn them into production-grade AI applications. This is a hands-on, high-visibility role for someone passionate about pushing the boundaries of applied GenAI in a regulated, data-rich domain.

Your Impact:

As a Sr. Software Engineer (GenAI), you will:
  • Build and deploy end-to-end GenAI solutions - including RAG pipelines, multi-agent systems, document intelligence platforms, and copilots - tailored to multifamily workflows.
  • Drive the technical design of LLM-powered applications, including prompt engineering, model selection, evaluation frameworks, and guardrails to ensure quality, safety, and performance.
  • Partner with business stakeholders to translate ambiguous problems into AI-driven solutions with clear ROI and measurable adoption metrics.
  • Establish best practices for responsible AI, including bias mitigation, hallucination reduction, observability, and compliance with regulatory requirements.
  • Stay ahead of the curve by evaluating emerging models, frameworks, and techniques, and bringing the best of them into our stack.


Qualifications:

Required:
  • Bachelor's degree or equivalent experience; advanced studies/degree preferred. Experience in Computer Science, Machine Learning, Data Science, or a related field is highly desired.
  • 5 - 7 years related experience.
  • 1+ years of hands-on experience in the GenAI/LLM space, building and deploying solutions in production environments.
  • Strong proficiency in Python and modern AI/ML frameworks such as LangChain, LlamaIndex, LangGraph, Hugging Face, or PyTorch.
  • Demonstrated experience building RAG systems, agentic workflows, and LLM-powered applications at scale.
  • Solid knowledge of vector databases, embedding models, and semantic search techniques.
  • Hands-on AWS cloud experience, including services such as Bedrock, SageMaker, or equivalent AI/ML offerings (exposure to Azure OpenAI is a plus).
  • Strong understanding of MLOps/LLMOps practices - CI/CD, model monitoring, versioning, and observability tooling.
  • Excellent communication skills with the ability to explain complex AI concepts to non-technical stakeholders.


Keys to Success in this Role:
  • Bias for action and outcomes - you move quickly from idea to prototype to production, and you measure success in business impact, not just model metrics.
  • Product mindset - you think beyond the model and consider UX, adoption, scalability, and total cost of ownership.
  • Curiosity and continuous learning - the GenAI landscape evolves weekly; you thrive on staying current and bringing new ideas to the team.
  • Strong collaboration skills - you partner effectively with product, design, business, risk, and compliance teams to deliver solutions that work in the real world.
  • Ownership and accountability - you take problems end-to-end, anticipate risks, and follow through to delivery.


Current Freddie Mac employees please apply through the internal career site.

Time-type:Full time

FLSA Status:Exempt

Freddie Mac offers a comprehensive total rewards package to include competitive compensation and market-leading benefit programs. Information on these benefit programs is available on our Careers site.

This position has an annualized market-based salary range of $129,000 - $193,000 and is eligible to participate in the annual incentive program. The final salary offered will generally fall within this range and is dependent on various factors including but not limited to the responsibilities of the position, experience, skill set, internal pay equity and other relevant qualifications of the applicant.

About Freddie Mac

Freddie Mac is vital to a strong U.S. housing system, providing liquidity to the mortgage market under all economic conditions while ensuring the safety and soundness. As a trusted leader in housing finance, we guide the industry in meeting the needs of lenders and lowering the cost of housing for America's families.
Learn more about Freddie Mac
Size
7,284 employees
Industry
Founded
1970
NASDAQ

Similar Jobs

More Jobs at Freddie Mac

More Information Technology Jobs

Find similar Senior Software Engineer (Gen AI) jobs: