Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

GenAI Software Engineer, Professional (Risk Engineering & Automation)

$94k - $142k

Freddie Mac

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. Additionally, you will contribute to CI/CD pipelines and DevOps practices, assist in implementing guardrails and validation mechanisms for LLM-based applications, and help embed risk and control considerations into AI solutions. Responsibilities also involve data transformation, cleansing, and preparation for AI model usage, ensuring data quality, and supporting model evaluation and continuous improvement. Collaboration with engineers, data owners, product teams, and risk partners is expected, along with participation in code reviews, design discussions, agile ceremonies, and staying current with evolving trends in LLMs, agent frameworks, and AI engineering tools.

Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, IT, or a related field (advanced degree preferred)
  • 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
  • Familiarity with agentic frameworks (e.g., LangChain, LangGraph, or similar)
  • 2-4 years of experience in cloud development (AWS preferred), REST APIs, and microservices
  • Strong programming skills in Python (experience with TypeScript/Java is a plus)
  • Experience building enterprise or customer-facing AI applications
  • Familiarity with CI/CD and DevOps practices
  • Demonstrated ability to work in cross-functional agile teams
  • Exposure to LLM guardrails, evaluation frameworks, or AI safety techniques
  • Familiarity with AI governance, model risk, or responsible AI concepts
  • Experience supporting quality-controlled or regulated environments
Keys to Success in This Role
  • Technical Proficiency: Strong Python skills and ability to build scalable microservices
  • Quality & Reliability: Deliver robust, well-tested, and production-ready solutions
  • Learning Agility: Continuously develop skills in GenAI and emerging technologies
  • Collaboration: Work effectively across engineering, product, and risk teams
  • Attention to Detail: Ensure high-quality data, outputs, and system performance

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

We consider all applicants for all positions without regard to gender, race, color, religion, national origin, age, marital status, veteran status, sexual orientation, gender identity/expression, physical and mental disability, pregnancy, ethnicity, genetic information or any other protected categories under applicable federal, state or local laws. We will ensure that individuals are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

A safe and secure environment is critical to Freddie Mac's business. This includes employee commitment to our acceptable use policy, applying a vigilance-first approach to work, supporting regulatory mandates, and using best practices to protect Freddie Mac from potential threats and risk. Employees exercise this responsibility by executing against policies and procedures and adhering to privacy & security obligations as required via training programs.

CA Applicants: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

Notice to External Search Firms: Freddie Mac partners with BountyJobs for contingency search business through outside firms. Resumes received outside the BountyJobs system will be considered unsolicited and Freddie Mac will not be obligated to pay a placement fee. If interested in learning more, please visit and register with our referral code: MAC.

Time-type:Full time

FLSA Status:Non-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 $94,000 - $142,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.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the GenAI Software Engineer, Professional (Risk Engineering & Automation) in McLean, VA vacancy
  • $146k - $218k

     ...highly experienced Technical Lead in GenAI & Automation Engineering to design and build AI-driven use cases...  ...that solve complex business and risk challenges. This role sits at the...  ...preferred) ~8-10+ years of experience in software engineering ~5+ years of experience... 
    Suggested
    Full time
    Local area

    Freddie Mac

    McLean, VA
    5 days ago
  • $69.4k - $158k

     ...Job Number: R0231677 Test Automation Software Engineer The Opportunity: Are you looking for an opportunity to leverage your Software Engineering...  ..., and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    McLean, VA
    3 days ago
  •  ...Job Title: AI / GenAI Engineer (Agent Developer) Location: McLean, VA (100% onsite - strict, local only) Duration: 6 months (extendable...  ...salary and benefits package. Opportunities for professional growth and advancement. Dynamic and collaborative work... 
    Suggested
    Local area

    Artech

    McLean, VA
    5 days ago
  •  ...of Hexaware, or references to its customers on any online platforms. Your cooperation in maintaining this confidentiality and professionalism is greatly appreciated. Expectations on Submission Process from Vendor Partners: • Profile Submission: Submit the candidate... 
    Suggested
    Remote work

    Hexaware Technologies

    McLean, VA
    2 days ago
  •  ...DevOps Engineer Professional Location: McLean VA Duration: 6-12 Months – (With possible extension) Must Have: Ansible – Ansible...  ..., Coding Ansible, Ansible Architecture Python for automation Jenkins Deployment Automation, Provisioning Databases... 
    Suggested

    Samprasoft

    McLean, VA
    1 day ago
  •  ...DevOps Engineer Professional This position may be offered to a candidate authorized to work in the US for his/her/their stated employer,...  ...in accordance with principles and best practices of quality software development and enterprise operations. You will learn and... 
    Remote work

    Samprasoft

    McLean, VA
    1 day ago
  •  ...core of your being? We are searching for a highly innovative Professional Developer to join our team. Responsibilities: Our...  ...to the team, driving full (and accurate) adoption of modern software engineering and delivery practices (Real Agile, TDD, ATDD, Stateless... 
    Work experience placement
    Local area

    My3Tech Inc

    McLean, VA
    3 days ago
  •  ...Lead Cyber Risk Manager (Splunk Engineer) Why choose between doing meaningful work and having a fulfilling...  ...competitive benefits, exceptional professional development opportunities for career...  ...Bash, or PowerShell is required for automation and advanced tasks related to Splunk... 
    Work experience placement

    Navstar

    McLean, VA
    5 days ago
  •  ...Cloud Engineer Position Apex Systems is looking for a professional cloud engineer to support one of our fortune 100 clients! Location: Must be onsite in McLean...  ...Knowledge of IT, service-oriented architectures, software development life cycles, or information security... 
    Work experience placement
    Weekend work
    2 days per week

    Software Technology Inc

    McLean, VA
    5 days ago
  •  ...Local Candidates Job Description - Cloud Infrastructure Engineer Professional ~3+ years of Knowledge & Hands-on experience in designing...  ...Templates design, development, deployment and automation with CI/CD pipelines. ~ Good understanding of AWS Networking... 
    Work experience placement
    Local area

    Anveta

    McLean, VA
    1 day ago
  •  ...organizations modernize governance, risk, and compliance (GRC)...  ...the enterprise. As a GRC Engineer, you will architect and lead...  ...GRC integration and compliance automation initiatives for federal and commercial...  ...Information Systems Security Professional (CISSP) (active)... 
    Temporary work
    Flexible hours
    Shift work

    Guidehouse

    McLean, VA
    5 days ago
  •  ...Full Stack Software Engineer-TS/SCI with polygraph required Job Locations US-VA-McLean Job ID 2025-12550 # of...  ...engineering preferred. Agile, DevOps, Cloud, Security+ or other professional certification(s) Experience with Ruby on Rails... 
    Full time
    Local area

    LMI Consulting, LLC

    McLean, VA
    5 days ago
  •  ...Front End GUI Developer / Software Engineer We are seeking a creative and detail-oriented Front End GUI Developer / Software Engineer...  ...re committed to creating an environment where you'll thrive professionally and personally. We provide meaningful, challenging work... 
    For contractors

    Cymertek

    McLean, VA
    5 days ago
  • $86.8k - $198k

     ...Full Stack Software Engineer, Senior The Opportunity: As a full stack developer, you can resolve a problem with a complete end-...  ...JavaScript libraries, including React, NodeJS, or Angular, in a professional work environment ~ Experience with working in full stack... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    McLean, VA
    22 hours ago
  • $86.8k - $198k

     ...Job Number: R0235362 Full Stack Software Engineer The Opportunity: As a full stack developer...  ...and mapping Ability to work with automated testing tools to perform testing and...  ...benefits, as well as paid leave, professional development, tuition assistance, work-... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    McLean, VA
    1 day ago
  •  ...security, telecommunications, life safety, automation and controls, audio visual, and IT...  ..., Virginia, employs more than 7,000 professionals who engineer and deploy automated, secure, and...  ...available technologies for enterprise software systems applicable to the customer's... 

    M.C. Dean, Inc.

    McLean, VA
    4 days ago
  •  ...competitive benefits, exceptional professional development opportunities...  ...schedules, communicating risks, and managing budgets Experience...  ...as Robotics, Mechanical Engineering, Aerospace Engineering,...  ...Science, etc. Experience with software development in a production... 
    Work experience placement
    Internship
    Local area

    The MITRE Corporation

    McLean, VA
    4 days ago
  • $165k - $247k

     ...Overview: Freddie Mac Enterprise Risk organization is seeking a hands-on Software Engineer Tech Lead (Gen AI) to lead the...  ...challenges into streamlined, automated processes. By leveraging cutting...  ...2+ years hands-on experience in GenAI solutions, including experience... 
    Full time
    Local area

    Freddie Mac

    McLean, VA
    3 days ago
  • $150k - $224k

    A leading financial services company based in McLean, Virginia, is seeking an Offensive Security Engineer. The ideal candidate will have over 8 years of experience and expert knowledge in various domains such as web applications and cloud environments. Key responsibilities... 

    Freddie Mac

    McLean, VA
    2 days ago
  •  ...Senior Software Engineer – Astor & Sanders Astor & Sanders Corporation (Astor), an award‑winning IT solutions provider headquartered...  ...Tax Benefit Programs. Wellness and Work‑Life Support. Professional Development. Performance and Referral Bonuses. Life and... 
    Full time
    Remote work

    Astor & Sanders

    McLean, VA
    8 days ago
  •  ...work-life rhythm, and a team of talented engineers and experts who support and inspire one...  ...build, deploy, and operate production software that integrates geospatial data,...  ...shared success.Career Growth: Access to professional development opportunities, mentorship,... 
    Remote work
    Flexible hours

    Ridgeline International, LLC

    McLean, VA
    3 days ago
  • $69.4k - $158k

     ...Job Number: R0238843 Software Signals Engineer The Opportunity: Specialize in tools, techniques, systems, and procedures for developing...  ..., and retirement benefits, as well as paid leave, professional development, tuition assistance, work-life programs, and... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    McLean, VA
    2 days ago
  •  ...Software Engineer with GIS Experience We are seeking a motivated and skilled Software Engineer with GIS Experience to join our team...  ...re committed to creating an environment where you'll thrive professionally and personally. We provide meaningful, challenging work using... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    McLean, VA
    5 days ago
  • $269.1k - $307.2k

     ...Distinguished Software Engineer - Identity As a Distinguished Engineer...  ...context-integrating endpoint risk, network signals, and behavioral...  ...that enable seamless, automated access elevation and revocation...  ...field ~10+ years of professional experience coding in commonly... 
    Permanent employment
    Full time
    Part time
    Local area

    Capital One

    McLean, VA
    5 days ago
  •  ...BT-267 - Software Engineer Skill Level: Subject Matter Expert Location: McLean, VA (fully...  ...experience implementing and automating Nifi workflows for Extract-Transform-Load...  ...AWS, Azure, or similar. Demonstrated professional proficiency with the following coding... 
    Remote work

    Bespoke Technologies LLC

    McLean, VA
    4 days ago
  •  ...Senior Software Engineer Are you passionate about the chance to bring your analytical processing experience to a world class organization...  ...or equivalent work experience At least 3 years of professional software development experience Be of strong moral and ethical... 
    Contract work
    Work experience placement

    Navstar

    McLean, VA
    5 days ago
  •  ...Overview We are seeking a Software Engineer in McLean, VA to develop and maintain high-performance web applications using Rust....  ...with parallel and concurrent programming. Demonstrated professional experience with Rust programming language. Demonstrated... 

    VTG Defense

    McLean, VA
    1 day ago
  • $140k - $185k

     ...Us Our company, a leading name in the IoT industry, is on the hunt for a Senior Software Engineer to join our dynamic team. This is a fantastic opportunity for a seasoned professional with a minimum of 5 years of experience in the software engineering field. Our ideal... 
    Local area
    Remote work
    Work from home

    Jobot

    McLean, VA
    6 days ago
  •  ...candidate to join our talented Team. Job Title: Senior Software Engineer Location: McLean,VA Overview Summary: Do you...  ...: Bachelor's Degree At least 6 years of professional software engineering experience (Internship experience does... 
    Internship

    Ampcus

    McLean, VA
    1 day ago
  • $163.8k - $245.8k

     ...you the trust to take risks, the tools to grow, the...  ...processes. Deliver reliable software through continuous integration, automated testing, and in-depth...  ...Role As a DevOps Engineer in our team, you will...  ...coaching engineers to inspire professional growth Experience... 
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    McLean, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to GenAI Software Engineer, Professional (Risk Engineering & Automation). Be the first to apply!