Skip links


BankSight is seeking Data Science Engineers to design, develop and test its intelligent banking CRM applications running on the Microsoft Business Applications Platform.

Data Science Engineers will work closely with a team of BankSight product development engineers, product managers and consultants to develop valuable, secure, and highly scalable advanced data science solutions. You will join a group of technology veterans exploring new ways to apply Machine Learning and AI to the banking customer engagement space.

Candidates must currently either hold US citizenship or have the proper authorization to work in the US.

BankSight Data Science Engineer key responsibilities include:

  • Develop predictive systems to help banks determine when and how to proactively engage their customers
  • Analyze customer financial data sets such as financial account details, customer demographics, and transaction patterns
  • Design and build enterprise-scale, cloud-based machine learning systems
  • Imagine and implement creative data-acquisition and labelling systems, using tools and techniques like crowdsourcing, model training across datasets/customers, and novel active learning approaches
  • Build tools and platform capabilities to automate data processing
  • Design and develop Java-based server APIs for invoking your ML/AI development work
  • Document the data pipeline, technical architecture and data science approach
  • Operate in a hybrid engineering model (design, execute and test)
  • Engage with customers and prospects at times to get market feedback

Key attributes:

  • Current knowledge of the latest AI/ML techniques and how to apply them in practical ways for production-ready enterprise solutions
  • Technical development skills in Java, Python or other OO development languages
  • Understanding of enterprise Java, JPA, and REST APIs
  • Experience with deep-learning frameworks like TensorFlow, Keras and Scikit-learn
  • Experience with Machine Learning Services like Google Cloud Machine Learning Engine, Amazon Machine Learning or Microsoft Azure Machine Learning
  • Experience building complex, highly scalable web applications
  • Strong technical, analytical, and problem-solving skills
  • Strong collaboration skills to partner with internal teams and external clients
  • Substantial sense of ownership and self-drive
  • Sound ethics and community values

Strong backgrounds include:

  • BS or MS in Computer Science, Mathematics, Data Science or equivalent experience
  • 3+ years of experience in large-scale software development
  • 1+ year of industry or academic experience with machine learning and data analytics
  • Experience building Next Best Action and/or Next Best Product models
  • Current development skills including microservice architecture and cloud environments

Apply Now