Python Software Engineer with C++, Java, or Scala experience in Cambridge, MA. $100k - $130k

If you are a Python Software Engineer with C++, Java, or Scala experience, please read on!

Based in Cambridge, we are an Artificial Intelligence company that uses computer vision, deep learning and statistical machine learning to extract useful patterns that occur over time and present this information in a manner that is both valuable and easily understandable.

We attract scientists and engineers with a true passion for data. We seek individuals who want to build for today and invent for tomorrow. If you join us, you’ll have the freedom to approach, own, and solve problems creatively.

What You Will Be Doing

As a senior software engineer, you will be responsible for the design and development of machine learning and computer vision platforms and data systems. In addition, you will help machine learning and computer vision data scientists develop and test custom machine learning algorithms.

What You Need for this Position

BS, MS or PhD degree in computer science, or significant equivalent experience and:

  • Expert in Python, and at least one of C/C++, Java, or Scala
  • Experience with very large data sets
  • Experience with distributed and cloud computing
  • Comfortable working with Linux
  • Excellent coding and software engineering skills
  • The ability to understand machine learning algorithms well enough in order to be able to implement them
  • If you have the ability to innovate in the space of machine learning algorithms, that career path will be open to you What's In It for You
  • Competitive salary
  • 100% health and dental care for you and your family
  • Local gym membership
  • Unlimited food and drinks
  • Your MBTA pass (and we're right next to a Red Line stop) Here are a few of the research areas on which we're focused:

  • Innovative structures for CNNs
  • General/discriminative adversarial learning (GAN)
  • Image Super Resolution
  • Autoencoders
  • Coevolutionary Learning and Rule Induction
  • Financial Asset and Cross Asset Prediction and Modeling
  • Reinforcement Learning and Financial Market Dynamics

If these topics sound intriguing, we encourage you to apply! Applicants must be authorized to work in the U.S.

Preferred Skills

Python C++ Java Scala Machine Learning Cloud Computing distributed computing Linux Large Data Sets

How to apply

MEGHAN.MEDRICK, Executive Recruiter.
Phone: 949.336.5960 Email:

Post A Job