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