Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Freddie Mac Logo

Senior Software Engineer - Generative AI

Freddie Mac

$127,000 - $191,000
Sep 9, 2025
McLean, VA, USA
Apply Now

At Freddie Mac, the business problem is to develop AI solutions that transform complex business challenges into streamlined, automated processes, and to integrate advanced technologies like LLMs and multi-modal AI into enterprise solutions.

Requirements

  • Deep expertise in Python and microservices architecture.
  • Proven experience with cloud-native development, particularly AWS services.
  • Strong programming skills and familiarity with AI/ML libraries and frameworks.
  • Experience with CI/CD practices and DevOps methodologies
  • Familiarity with AWS EKS (Kubernetes)
  • Experience with Automated QA
  • Familiarity with Gen AI Large Language Models (LLMs)

Responsibilities

  • Design and implement scalable Full Stack Gen AI Agents, Agentic Workflows, and applications to address diverse and complex business use cases.
  • Design and deploy Python-based microservices for robust orchestration and integration with Gen AI Large Language Models (LLMs).
  • Collaborate with Gen AI scientists to integrate machine learning models such as LLMs, RAG, and multi-modal AI into the application architecture.
  • Implement solutions leveraging modern design patterns and best practices for full stack development.
  • Build and maintain RESTful APIs to enable seamless communication between different system components.
  • Develop and implement automated testing frameworks using Gen AI to enhance the reliability and performance of Gen AI Agents, applications and workflows.
  • Integrate Gen AI solutions with enterprise platforms via API-based methods and standardized patterns.

Other

  • Bachelor's degree in computer science, Computer Engineering, IT or a related field. Advanced studies/degree preferred.
  • 5-7 years of experience in software development
  • Demonstrated ability to work in cross-functional agile teams.
  • Strong communication skills and a team-oriented mindset
  • Ability to work in a fast-paced, agile environment