Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Agile Development Senior (Software Engineer, Single-Family Machine Learning Enablement) image - Rise Careers
Job details

Agile Development Senior (Software Engineer, Single-Family Machine Learning Enablement)

About the position

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: Are you someone who thrives in a highly visible, fast-paced data science environment? Do you have a deep understanding and passion for excellence in technology, especially in supporting data-driven solutions and meeting delivery timelines? If you have proven experience, the drive, and know what it takes to help teams successfully implement innovative, fast-to-market data science products, we are your next destination employer! Apply to join Freddie Mac’s Single-Family Acquisitions AI/ML Enablement team. We are seeking a talented software developer or machine learning engineer with expertise in modern delivery practices, distributed data processing, and advanced machine learning frameworks—including generative AI. In this role, you will support data scientists in running machine learning experiments, developing and deploying models, and leveraging generative AI to solve complex business challenges within the Single-Family division. Our Impact: Freddie Mac’s Single-Family Line of Business is in the throes of a major digital modernization and transformation. We are changing the way we work every day. Provide efficient software and data-driven solutions for business requirements. Assist data scientists in running machine learning experiments and optimizing their workflow. Help support teams to analyze and resolve business raised incidents, including those related to data and machine learning models. Your Impact: You will be a key executor to the team, as a machine learning engineer, you will be assisting data scientists in their research and development work in building data pipelines, developing and deploying machine learning models, and taking on responsibilities across the entire data and ML stack. You will be contributing across several other technical activities such as data engineering, model development, deployment, MLOps, and quality of the product while working closely with the Technical Lead to analyze and come up with efficient solutions for software and data challenges related to R&D work by Single-Family data scientists.

Responsibilities

  • Provide efficient software and data-driven solutions for business requirements.
  • Assist data scientists in running machine learning experiments and optimizing their workflow.
  • Help support teams to analyze and resolve business raised incidents, including those related to data and machine learning models.
  • Assisting data scientists in their research and development work in building data pipelines, developing and deploying machine learning models, and taking on responsibilities across the entire data and ML stack.
  • Contributing across several other technical activities such as data engineering, model development, deployment, MLOps, and quality of the product while working closely with the Technical Lead to analyze and come up with efficient solutions for software and data challenges related to R&D work by Single-Family data scientists.

Requirements

  • Bachelor’s degree in information technology, Computer Science, Engineering, Data Science, or related field, or equivalent combination of education and work experience.
  • A minimum of 5-7 years of experience engineering robust machine learning solutions.
  • 5+ years experience in Machine Learning processes: data preparation, exploratory data analysis, model training and evaluation, linear algebra, statistical concepts, algorithm design, software engineering practices.
  • Knowledge / hands-on experience with multiple technologies such as: Apache Spark, Ray Project, PyTorch, scikit-learn, NumPy, and pandas.
  • Strong proficiency in Python and working with the Python ecosystem.
  • Knowledgeable about various Python package building and distribution methods (e.g., setuptools, pip, conda).
  • Comfortable working with open-source packages and ability to debug issues with open-source.
  • Must have strong prior hands-on development experience with distributed data processing (Apache Spark, Ray), deep learning frameworks (PyTorch), and machine learning libraries (scikit-learn).
  • 2+ years familiar with the use of AI-assisted coding tools, such as Github Copilot, Claude Code, Amazon Q, Cursor, etc.
  • Must be familiar with high pace agile environment and active participation in agile ceremonies like standups, refinement sessions, retrospectives and reviews is required.
  • Information and application security including firewall, AD, TAM/PING, LDAP, certificates, public key encryption, SSH, access credentials, etc.
  • Large-scale data architectures, container orchestration frameworks, and deployment of machine learning models in production.
  • Proven understanding of developing end-to-end machine learning workflows, including data preparation, model training, hyperparameter evaluation, and model serving.
  • Demonstrate strong interpersonal and communication skills by actively engaging with team members, stakeholders, and cross-functional partners.
  • Effectively share ideas, technical concepts, and project updates both verbally and in writing, ensuring clarity and understanding.
  • Embrace open dialogue and transparency to build trust and drive team success.
  • Ability to work effectively and productively in a team or independently.
  • Technology-first approach, outstanding analytical skills and drive for new technologies and tools.
  • Innovative in providing solutions, like to take on challenges with calculated risk - fail fast and learn fast.

Nice-to-haves

  • Advanced studies/degree preferred.
  • Experience with E2E testing tools and model validation techniques is a huge plus.
  • 2+ years with data storage solutions such as PostgreSQL, MongoDB, Snowflake, and cloud platforms is highly preferred.

Average salary estimate

$160000 / YEARLY (est.)
min
max
$140000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Posted 15 hours ago

Droyd is hiring a hands-on Software Engineering Intern to help build backend and systems software that integrates AI models with robotic hardware in a fast-paced, in-person environment.

Photo of the Rise User

Lead the design and production deployment of agentic AI and LLM-powered systems to create robust, scalable Copilot-like workflows and autonomous agents.

Photo of the Rise User

Lead a distributed frontend engineering team to design and deliver performant, accessible React/TypeScript web applications that shape AI-driven product experiences.

Photo of the Rise User
Above & Beyond Therapy Hybrid 185 Route 70 Toms River, NJ 08755
Posted 23 hours ago

Above and Beyond seeks a Full Stack Developer to design and build AI-powered internal tools, no-code/low-code automations, and API integrations that eliminate manual work and scale operations.

Photo of the Rise User
Posted 23 hours ago

Senior Backend Engineer for the Client Portal Integrations team at EvenUp, building and owning APIs and integration architecture to improve legal-tech workflows and customer outcomes.

Posted 4 hours ago

Work with Alignerr as a JavaScript Developer to evaluate and refine AI-generated JavaScript code and contribute human-readable explanations and edge-case analysis.

Photo of the Rise User
Posted 16 hours ago

Lead a small engineering team at Pylon while continuing to write production code and develop your leadership skills with hands-on coaching from the founders.

Photo of the Rise User
Posted 3 hours ago

Work remotely on backend and blockchain infrastructure to build and scale multi-chain payment solutions for millions of users.

Sei Labs’ Incubations team seeks a Fullstack Software Engineer to build high-performance Web3 dApps and backend systems that push the Sei blockchain ecosystem forward.

Photo of the Rise User
Posted 10 hours ago

Lead the development and operation of production-grade simulation and digital twin pipelines at Stand to enable scalable, observable climate-risk modeling across perils like wildfire and hurricane.

Mashgin is hiring a Senior Software Engineer (Computer Vision & Deep Learning) to create and deploy high-performance vision systems that drive their checkout products used in real-world settings.

Photo of the Rise User

Work on Zip's Identity platform to build secure, customer-facing authentication, authorization, and key-management features at scale for enterprise customers.

Photo of the Rise User
Anduril Industries Hybrid Costa Mesa, California, United States
Posted 10 hours ago

Anduril's Air Defense team is hiring a Software Engineer (Simulation) to architect and implement shared simulation and SITL solutions that drive system-level autonomy, testing, and deployment for air defense systems.

Freddie Mac is Making Home Possible for families across the nation by financing the creation and preservation of more affordable homeownership and rental opportunities, providing liquidity, stability and affordability to the housing market through...

1 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 6, 2026
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!