Python Developer

Location: McLean, VA


This is a developer role on a team that builds model-oriented web services for machine learning models. This is a hands-on day to day developer role i.e. mostly writing code and development related activities. The developer should be able to work independently to design and implement high quality web services. The candidate should be a good team player and individual contributor.

Required Skills
•    Expert programming skills in Python, flask (or other python based web/web services frameworks)
•    Demonstrated experience with implementing production web services
•    Exhibit solid understanding and practical experience of latest web technologies
•    Practical experience with TDD, Continuous Integration and good exposure to technology stack for DevOps
•    Solid software engineering fundamentals and strong communication skills

Preferred Skills
•    Working with large datasets, data frames, and complex workflows
•    Significant experience with Python including PySpark, Pandas and NumPy
•    Experience with regression and machine learning techniques
•    Familiarity with the mortgage industry