Senior AI & Machine Learning Scientist

We are looking for senior data scientists to work on machine learning, data mining, and statistical modeling for predictive and prescriptive investment analytics. Successful candidates with strong R&D background will be expected to investigate state of the art techniques in advanced machine learning and statistical modeling, and design, develop, and deploy state-of-art, scalable systems for innovative analytics applications in a set of financial verticals (e.g. trading, investment, risk management, etc.). Applicants will be expected to work with a diverse set of data sources, such as time series data, spatial, graph data, semi-structured and unstructured data, and build statistical/machine-learning models in support of on-demand, real-time analytic services. The applicant should also have strong skills in explaining and interpreting the analytic models and outcomes in both research and application contexts.


  • Research, design, and prototype robust and scalable and hybrid models based on machine learning, data mining, and statistical modeling to answer key financial problems
  • Build tools and support structures needed to analyze data, perform elements of data cleaning, feature selection, and feature engineering and organize experiments in conjunction with best practices
  • Work with development teams & business groups to ensure models can be implemented as part of a delivered solution replicable across many clients
  • Present findings to stakeholders to drive improvements and solutions from concept through to delivery
  • Keep abreast of the latest developments in the field by continuous learning and proactively champion promising new methods relevant to the problems at hand
  • Collaborate closely with university partners and other scientists and engineers in a multidisciplinary work environment


  • Ph.D. in computer science, computer engineering, and applied mathematics with 5+ years of experience
  • 2+ years of experience in building machine learning systems, from prototyping to production release
  • Demonstrated a history of driving and delivering analytics models and solutions
  • Deep knowledge of fundamentals of machine learning, data mining, and statistical predictive modeling, and extensive experience applying these methods to real-world problems
  • Strong skills in software prototyping and engineering with expertise in applicable programming and analytics languages (Python, Java) and various open source machine learning and analytics packages to generate deliverable modules and prototype demonstrations of their work
  • Desired interdisciplinary skills include big data technologies, Artificial Intelligence, ETL, statistics and causal inference, Deep Learning, modeling and simulation
  • Breadth of skills and experience in machine learning – diverse types of data, diverse data sources, different types of learning models, diverse learning settings
  • Ability and inclination to work in multi-disciplinary environments, and desire to see ideas realized in practice
  • Experience and knowledge in services domains such as business expert systems, risk management systems, and financial services are valued
  • Demonstrated ability to propose novel solutions to problems, performing experiments to show the feasibility of their solutions and working to refine the solutions into a real-world context
  • Strong analytical, written, and verbal communication skill
  • Legal authorization to work in the U.S. is required.  We will not sponsor individuals for employment visas, now or in the future, for this job opening
  • All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status