Python / Spark Developer
Newark, DE USA
USC GC only
The Python/Spark Developer will be a member of the teams that designs and develops robust automated solutions in partnership with Model Design teams and other stake-holder groups in Risk and Finance. The ideal candidate will possess strong technical skills and an understanding of data systems, and will execute the end-to-end implementation effort
Develop, test, and maintain data and analytics needed for risk and finance models
Process analysis and process improvement,
Create and maintain technical documentation,
Contribute to the group’s knowledge base by finding new and valuable ways to approach problems and projects.
Deliver high-quality results under tight deadlines
Experience manipulating and summarizing large quantities of data.
Knowledge of the consumer lending lifecycle, including loan origination, sale/servicing, default management/loss mitigation
Degree in computer science or a numerate subject (e.g. engineering, sciences, or mathematics) or Bachelor's degree with 6years of experience, or Master’s degree with 4years of experience, or a Ph.D. and two years of experience.
2 to 4years’ experience designing and developing in Python or Scala.
2 to 4years experience in Hadoop Platform (Hive, HDFS and Spark)
3 to 5years experience with Unix shell scripting
3 to 5years experience with SQL
1 to 2years experience with Machine Learning (preferably Spark-ML)
Knowledge of Java and Scala
5 years' experience with version control tools and processes (Subversion, CVS, Clear Case etc.
3 years' experience in programming additional languages, especially C++, R, SAS
Knowledge of Neural Networks and/or Tensorflow.