Jobs and Careers
FI

Software Engineer - Python Developer - Analytics Workbench/Data Science

FICO
Work from Home, United States, United StatesRemotefull_timeVerifiedPosted 8 Aug 2024
💰 $132,000/yr($84,000/yr$132,000/yr)

About the role

FICO (NYSE: FICO) is a leading global analytics software company, helping businesses in 100+ countries make better decisions. Join our world-class team today and fulfill your career potential!

The Opportunity

"As a Software Engineer - Python developer, you will help build leading data science tools for advanced analytics for our Analytics Workbench product, you will solve tough analytic problems in real-world applications, using machine learning and explainable artificial intelligence (xAI), and share those solutions with our customers around the globe. Working side-by-side with some of the brightest analytical and engineering minds in our industry, who share your passion for innovation and excellence, you will tremendously grow your own skills and influence.”  - Sr Director, Technical Architecture 

  

What You’ll Contribute 

  • Plan, design, implement, and test Python API’s, algorithms, and examples for use by data scientists to address all portions of the predictive modeling lifecycle. 

  • Work side-by-side with data scientists, QA engineers and UX designers to create robust, efficient, and flexible pipelines to transform data, train machine learning models, and test and monitor operationalized models. 

  • Find, augment and design data sets to exercise, quality test, stress test and demonstrate novel data science algorithms. 

  • Engage with internal users, clients, and pre-sales engineers to design and create useful solutions, proofs of value, demonstrations, and educational materials. 

  

What We’re Seeking 

  • Bachelor’s Degree or higher in computer science, engineering, physics, statistics, mathematics, operations research, or natural science fields. 

  • 3+ years hands-on related experience in predictive modeling and data science using Python. 

  • Experience designing and developing reusable Python API packages to be consumed by other teams working on data science projects. 

  • Experience using Object-Oriented development techniques. 

  • Experience in software development methodologies including software architecture, design, problem solving, performance tuning, test-driven development, and debugging skills. 

  • Experience with the full software development lifecycle. 

  • Experience with scripting languages such as Bash, Perl, or similar. 

  • Experience with any of the following preferred: logistic regression, decision trees, non-linear regression, neural networks, random forests, gradient boosted trees, support vector machines, linear/non-linear optimization. 

  • Experience with libraries like matplotlib, numpy, xgboost and the like is a plus. 

Our Offer to You

  • An inclusive culture strongly reflecting our core values:  Act Like an Owner, Delight Our Customers and Earn the Respect of Others.

  • The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experiences.

  • Highly competitive compensation, benefits and rewards programs that encourage you to bring your best every day and be recognized for doing so.

  • An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie.

  • The targeted base pay range for this role is: $84,000 to $132,000 with this range reflecting differences in candidate knowledge, skills and experience.
     

#LI-RR1

#LI-remote

Why Make a Move to FICO?

At FICO, you can develop your career with a leading organizat

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

FICO

View company profile →