Machine Learning Algorithm Engineer


  • Designing and developing machine learning and deep learning algorithm for stock forecasting systems
  • Running machine learning tests and experiments with market data
  • Implementing appropriate ML algorithms


  • Familiar with stock market including stocks, futures, and options
  • Advanced degree in computer science, math, statistics or a related discipline
  • Extensive data modeling and data architecture skills
  • Programming experience in Python, R or Java
  • Background in machine learning frameworks such as TensorFlow or Keras
  • Knowledge of Hadoop or another distributed computing systems
  • Experience working in an Agile Environment
  • Advanced math skills (linear algebra, Bayesian statistics, group theory)
  • Strong written and verbal communications

Salary and Benefits

  • Salary: $220,000 per year or above
  • Bonus: $60,000 per year or above
  • Full coverage of 401 K and medical insurance
  • Paid leave: 15 days per year
Job Category: Software Engineer
Job Type: Full Time
Job Location: Plano TX Santa Clara CA

Apply for this position

Allowed Type(s): .pdf, .doc, .docx