Lead Data Scientist - Machine Learning

company banner
GM Financial
Application, IT, Linux, AIX, IBM, SAS, Java, Python, SQL, Business Intelligence, Oracle, DB2, MySQL, Cognos, SAP
Full Time

Job Description


We are expanding our efforts into complementary data technologies for decision support in areas that capitalize on intelligent applications enabled with computational learning. Our interests are in enabling intelligent applications and corresponding computation learning processing on large and low latent data sets with elastic cloud architecture techniques on premise.To that end, this role will engage with team counterparts in exploring and deploying technologies for engineering features and creating algorithms that result in models incorporated into intelligent applications. Application use cases are expected to focus on core aspects of our business such as risk management and customer experience. Responsibility also includes coding, testing, and documentation of new or modified scalable analytic data systems including automation for deployment and monitoring. This role participates along with team counterparts to architect an end-to-end framework developed on a group of core data technologies. Other aspects of the role include developing standards and processes for computational learning projects and initiatives.



  • Evaluate, research, experiment with computational learning technologies in a lab to keep pace with industry innovation while assessing business impact and viability for use cases associated with efforts in hand
  • Work with statisticians, data engineers, application developers, and related groups to inform on and showcase capabilities of emerging technologies and to enable the adoption of these new technologies, computational learning and associated algorithms
  • Work closely with statisticians, data engineers, application developers, other IT counterparts, and business partners to develop, integrate and deploy computational learning as part of applications
  • Code, test, deploy, monitor, document and troubleshoot computational learning processing and associated automation
  • Educate and develop system engineers on distributed systems engineering so as to enable future data science and practice
  • Perform other duties as assigned
  • Conform with all company policies and procedures



  • Excellent knowledge of Linux, AIX, or other Unix flavors
  • Experience with recent computational learning technologies such TensorFlow, Caffe, Torch, Neon, SystemML, or Theano
  • Experience with directed analytic graph processing using Beam, Nifi, Flink, and/or Samza
  • Experience with messaging technologies such as Kafka, RabbitMQ, ZeroMQ, or MQTT
  • Experience with high dimensional visualization using t-SNE or PCA or other related technologies such as Ayasdi
  • Working knowledge of cloud based computational learning technologies such as Google Cloud Machine Learning, Microsoft Azure Machine Learning, or IBM Watson
  • Working knowledge of Rasa, Spacey/Prodigy, NLTK, Standford CoreNLP, ELMo, and other natural language understanding and processing frameworks and modeling


  • Demonstrated strong track record on delivering computational learning based solutions that solve complex analytical problems using quantitative approaches that are a blend of analytical, mathematical and technical skills
  • Excellent written and verbal communication skills
  • Experienced with solution development, deployment, and/or administration of distributed computational learning and/or analysis systems such as Spark, H2O, SAS Grid, Tensorflow or Hadoop


  • High School Diploma or equivalent required
  • Master's Degree in operations research, applied statistics, data mining, machine learning, physics or related quantitative discipline required


  • 2-4 years hands-on experience with NoSQL data stores such as MongoDB, Cassandra, HBase, Riak or other technologies that embed NoSQL such as MarkLogic or Lily Enterprise required
  • 3-5 years data science experience required
  • 5-7 years software engineering in languages to include Java, SAS, and Python required
  • 5-7 years hands-on experience with SQL databases and Business Intelligence tools such as Oracle, DB2, Postrges, MySQL, SAS, Cognos, Oracle BI Enterprise Edition, SAP BusinessObjects, or Tableau required

Company Information

Headquartered in Fort Worth, Texas, GM Financial, the global captive finance company for General Motors, offers purchase, lease and commercial lending products to 14,000 dealers.

Fueled by a deep commitment to remarkable customer service and experience, GM Financial’s goal is to provide a competitive and reliable source of financing to dealers and their customers across the globe.

What does that mean for you as a tech professional? You’ll do meaningful work finding solutions to interesting problems. You’ll enjoy health and 401(k) benefits, as well as paid time off and sick time. You’ll be supported to do great work and have a great life outside of it, too.

Ultimately, you’ll find GM Financial is the starting point for your next career.

Dice Id : 10120555
Position Id : 2020-37667
Originally Posted : 1 month ago

Similar Positions at GM Financial