GenAI Software Engineer, Professional (Risk Engineering & Automation)
$94k - $142kFreddie 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 OverviewAs 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
- 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
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...SuggestedFull timeLocal area$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...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work- ...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...SuggestedLocal area
- ...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...SuggestedRemote work
- ...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
- ...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
- ...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 placementLocal area
- ...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
- ...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 placementWeekend work2 days per week
- ...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 placementLocal area
- ...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 workFlexible hoursShift work
- ...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 timeLocal area
- ...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
$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 timeContract workPart timeWork at officeLocal areaRemote work$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 timeContract workPart timeWork at officeLocal areaRemote work- ...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...
- ...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 placementInternshipLocal area
$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 timeLocal area$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...- ...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 timeRemote work
- ...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 workFlexible hours
$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 timeContract workPart timeWork at officeLocal areaRemote work- ...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 workFor contractorsImmediate startFlexible hours
$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 employmentFull timePart timeLocal area- ...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
- ...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 workWork experience placement
- ...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...
$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 areaRemote workWork from home- ...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
$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 officeRemote workHome officeFlexible hours
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!
Related searches
- software engineer full time McLean, VA
- startup software engineer McLean, VA
- rust software engineer McLean, VA
- software developer McLean, VA
- software development engineer aws McLean, VA
- ngo software engineer McLean, VA
- part time software developer McLean, VA
- software engineer McLean, VA
- senior software engineer McLean, VA
- cybersecurity software engineer McLean, VA

