Machine Learning Operations Engineer

Chicago, IL

Applications have closed

Enova’s hybrid work model allows employees to work in the office T, W, and TH with the option to work from home on Monday and Friday. The health and safety of Enova’s employees is our number one priority and all employees are required to be fully vaccinated for COVID-19.  Proof of vaccination will be requested regardless of work location, unless prohibited by applicable state law. Employees may request an exemption to the vaccination policy due to medical reasons, sincerely-held religious beliefs, or as otherwise permitted by applicable state law.

About the role:

Our Analytics team builds models that make millions of real-time decisions on our website every single day. Those models don’t deploy or run themselves though. That’s where our Analytics Platform Engineer comes in. As an Analytics Platform Engineer you will design, develop, test and enhance Enova’s internal tools that enable the team to seamlessly build, deploy and monitor analytical models. You will use cutting-edge machine learning algorithms to improve automated model building pipelines. Enova has built a world-class real-time decisioning platform to power our lending decisions and you’ll be contributing to its continued growth and improvement by writing production quality code.

What you’ll be doing:

  • Using your advanced programming skills and the ability to design, develop and test programs for custom tool development
  • Supporting analytics releases to ensure they are quickly and accurately put into production
  • Enhancing Enova’s real-time decisioning platform by adding new functionalities
  • Providing operational support for the various custom tools used by our Analytics team
  • Coordinating with Software Engineers and serving as the liaison to them on behalf of the Analytics team
  • Manage a small team of engineers 

We’re excited about you if you have:

  • Bachelors, Masters, or Doctorate degree in Computer Science, Engineering or related degree or equivalent experience
  • 3+ year experience providing operational support for high-availability low-latency production applications in both on-premise and cloud environments
  • Advanced programming skills and the ability to design, develop and test customized tools. Knowledge of either Python, Go, or Ruby is preferred.
  • Experience working with Git, CircleCI, Terraform or equivalent deployment infrastructure tools
  • Knowledge of AWS technologies (S3, Lambdas, EC2)
  • A demonstrated capacity to learn new languages and technologies quickly
  • Ability to practice software development best practices
  • Ability to work with product managers to translate stakeholder requirements
  • Familiarity with regression and machine learning techniques is a plus

About the Analytics team:

We live and breathe data at Enova, and our 100+ person Analytics team is at the heart of it all. They use cutting-edge machine learning and advanced modeling techniques to drive business value in a number of different ways. Depending on the team, that could mean building a state-of-the-art credit risk model; it could mean spotting patterns in data that indicate fraud; it could mean researching a brand new type of algorithm we’ve never even used before. Whatever it is, it’ll typically be used to make real-time decisions on our website. What makes us different from Analytics teams elsewhere? We’re language agnostic here which means YOU get to pick the tool that works best for you and the analysis at hand. The team primarily uses Python, R, SAS, and SQL but if you think another tool is right for your project, go for it.

About Enova:
Enova is a leading financial technology company providing online financial services through its AI and machine learning powered lending platform. Enova serves the needs of non-prime consumers and small businesses, who are frequently underserved by traditional banks. Enova has provided more than 7 million customers with over $40 billion in loans and financing with market leading products that provide a path for them to improve their financial health. Want to learn more? Just ask any of our almost 1,500 employees.

Our goal at Enova, we believe that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. It is our policy to provide equal employment opportunity for all persons and not discriminate in employment decisions by placing the most qualified person in each job, without regard to any other classification protected by federal, state, or local law. California Applicants: Click here to review our California Privacy Policy for Job Applicants.

Tags: AWS Classification Computer Science Credit risk EC2 Engineering Git Machine Learning Pipelines Python R Ruby SAS SQL Terraform

Perks/benefits: Career development Startup environment

Region: North America
Country: United States
Job stats:  5  1  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.