Python Engineer for Financial ML & Analytics Platforms

Freddie Mac

McLean (VA)

On-site

USD 109,000 - 163,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Freddie Mac in McLean, Virginia is seeking a Software Engineer Professional to build production systems for data science and ML on large data sets. You will develop Python-based data transformations, expose models as web services with Flask, and deploy to AWS EKS.

You will optimize Python code, write automated tests, and review peers' work. Requires 2–4 years Python experience, a Master’s degree in a related field, and hands-on experience with microservices, Docker, Gradle, Jenkins, Git and

Qualifications

  • 2–4 years of Python development experience.
  • Master’s degree in Computer Science, Computational Finance or related quantitative field.
  • Experience building production systems for business-critical processes.
  • Experience with Gradle, Jenkins, Git and Docker.
  • Experience with large microservice architectures and container orchestration.
  • Experience with MSSQL and MySQL relational databases.
  • Experience writing automated unit, integration, regression, performance and acceptance tests.
  • Solid understanding of software design principles.

Responsibilities

  • Implement new models and data transformations using Python-based technologies (PySpark, Pandas).
  • Expose models as web services using Flask and deploy to AWS EKS.
  • Optimize Python code to reduce runtime and memory usage.
  • Write high-quality automated tests to validate code.
  • Peer review colleagues’ code and assist with design and implementation challenges.

Skills

Python
PySpark
Pandas
Flask
AWS EKS
Docker
Gradle
Jenkins
Git
MSSQL
MySQL

Education

Master’s degree in Computer Science or related field

Tools

Gradle
Jenkins
Git
Docker
AWS EKS

Job description

Freddie Mac in McLean, Virginia is seeking a Software Engineer Professional to build production systems for data science and ML on large data sets. You will develop Python-based data transformations, expose models as web services with Flask, and deploy to AWS EKS.

You will optimize Python code, write automated tests, and review peers' work. Requires 2–4 years Python experience, a Master’s degree in a related field, and hands-on experience with microservices, Docker, Gradle, Jenkins, Git and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer, Financial Forecasting Platform
Python Developer, Financial Forecasting Platform

Intone Inc • McLean (VA)

On-site
USD 83,000 - 152,000
Python Developer w/. Java
Python Developer w/. Java

IntoneCCM • McLean (VA)

On-site
USD 83,000 - 152,000
Software Engineer Professional, Financial Engineering
Software Engineer Professional, Financial Engineering

Freddie Mac • McLean (VA)

On-site
USD 109,000 - 163,000
Financial Analytics Engineer - Python Full-Stack (On-site)
Financial Analytics Engineer - Python Full-Stack (On-site)

ZipStaff Inc. • McLean (VA)

On-site
USD 120,000 - 150,000
Health Insurance
Dental Insurance
Vision Insurance
+3
Senior Python Data Engineer — ML & Big Data
Senior Python Data Engineer — ML & Big Data

Synechron • Dallas (TX)

On-site
USD 100,000 - 110,000
Competitive compensation and benefits package
10 days of paid annual leave
Comprehensive insurance plan
+2
Python Engineer
Python Engineer

Access Search, Inc. • Chicago (IL)

On-site
USD 95,000 - 135,000
Senior Software Engineer – DevOps & AI Automation
Senior Software Engineer – DevOps & AI Automation

Freddie Mac • McLean (VA)

On-site
USD 129,000 - 193,000
Senior DevOps & AI-Driven Platform Engineer
Senior DevOps & AI-Driven Platform Engineer

Freddie Mac • McLean (VA)

On-site
USD 129,000 - 193,000
Competitive compensation
Python Quant Engineer — Financial Analytics & Trading
Python Quant Engineer — Financial Analytics & Trading

Risk Analytics Company • Guilford (CT)

On-site
USD 120,000 - 170,000
Python Data Engineer
Python Data Engineer

Staffing Spot, Inc. • Charlotte (NC)

On-site
USD 100,000 - 150,000