Freddie Mac
GenAISoftwareEngineer,Professional(RiskEngineering&Automation)
Neural analysis suggests this role is
optimal for Professional candidates.
“GenAI Software Engineer, Professional (Risk Engineering & Automation) at Freddie Mac. Skills: GenAI solutions, Python-based microservices, RAG pipelines, Prompt engineering, AI-driven workflows. Design and develop scalable GenAI applications (e. g. , copilots, automation tools, workflow solutions). Build and enhance RAG pipelines using vector databases and retrieval strategies”
What You'll Achieve.
Deliver enterprise-grade AI solutions that meet high standards of performance, reliability, and responsible AI practices; Shape the future of AI-driven business solutions; Influence how businesses operate and succeed; Build next-generation GenAI solutions and automation capabilities; Embed risk awareness, controls, and governance into AI-driven systems; Support the development of robust, quality-controlled frameworks for GenAI solutions
Industry & Context.
Vigilance-first approach to work, Supporting regulatory mandates, Using best practices to protect Freddie Mac from potential threats and risk, Adhering to privacy & security obligations
What They're Looking For.
Must Have
2–4 years of software development experience, 1–2 years of hands-on experience in GenAI solutions, including LLMs (e. g. , OpenAI, Anthropic, AWS Bedrock), Experience building RAG systems using vector databases, 2–4 years of experience in cloud development (AWS preferred), REST APIs, and microservices, programming skills in Python, Experience building enterprise or customer-facing AI applications, Familiarity with CI/CD and DevOps practices, Demonstrated ability to work in cross-functional agile teams, Experience supporting quality-controlled or regulated environments
Nice to Have
advanced degree preferred, TypeScript/Java is a plus, Familiarity with agentic frameworks (e. g. , LangChain, LangGraph, or similar), Exposure to LLM guardrails, evaluation frameworks, or AI safety techniques, Familiarity with AI governance, model risk, or responsible AI concepts
What You'll Do.
Design and develop scalable GenAI applications (e. g.
Build and enhance RAG pipelines using vector databases and retrieval strategies
Apply prompt engineering techniques
Develop and maintain Python-based microservices and RESTful APIs
Support the automation of business and risk processes through AI-driven workflows
Contribute to CI/CD pipelines and DevOps practices
Implement guardrails and validation mechanisms for LLM-based applications
Embed risk and control considerations into AI solutions
Perform data transformation
and preparation for AI model usage
Support model evaluation and continuous improvement
How You'll Work.
Team & Collaboration
Collaborate with GenAI scientists, UX designers, and cross-functional teams; Collaborate with engineers, data owners, product teams, and risk partners; Participate in code reviews, design discussions, agile ceremonies
Process & Methodology
Agile ceremonies
Full Job Description
At Freddie Mac, our mission of Making Home Possible is what motivates us, and it’s at the core of everything we do. Since our charter in 1970, we have made home possible for more than 90 million families across the country. Join an organization where your work contributes to a greater purpose. **Position Overview** As a Software Engineer, Professional (GenAI), your role is pivotal in shaping the future of AI-driven business solutions. You will design and develop scalable applications that integrate sophisticated AI models, directly influencing how businesses operate and succeed. In this role, you will contribute to building next-generation GenAI solutions and automation capabilities, with a focus on embedding risk awareness, controls, and governance into AI-driven systems. Your expertise in Python-based microservices will support the development of robust, quality-controlled frameworks for GenAI solutions, including those supporting governance and approval processes. By collaborating with GenAI scientists, UX designers, and cross-functional teams, you will help deliver enterprise-grade AI solutions that meet high standards of performance, reliability, and responsible AI practices. ## **Our Impact** Joining us offers the opportunity to work on cutting-edge GenAI and automation initiatives, gaining hands-on experience in building enterprise-scale AI solutions. You will learn how AI is applied in real-world, regulated environments, and be part of shaping the future of AI-enabled risk management. **Your impact** Key responsibilities include designing and developing scalable GenAI applications such as copilots, automation tools, and workflow solutions, as well as building and enhancing RAG pipelines using vector databases and retrieval strategies. You will apply prompt engineering techniques to improve model performance, develop and maintain Python-based microservices and RESTful APIs, and support the automation of business and risk processes through AI-driven workflows.
Applying for this GenAI Software Engineer, Professional (Risk Engineering & Automation) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Freddie Mac?
Real rants from real employees. Read before you apply.