Senior Software Engineer

Tyche Project - Boston, MA

Our client is looking for a Senior Software Engineer with functional programming experience and familiarity with machine learning to work on applied problems in data science in an early-stage environment.

In this role, you’ll develop software to perform streaming data analytics, design underlying distributed processing and machine learning pipelines, and build a large-scale modeling and simulation environment to predict occupancy, flow, and patterns of life.  These tools are playing a key role in the reopening of large venues like sports stadiums and college campuses impacted by COVID-19.

You’ll work on a modern hybrid cloud architecture where responsiveness, elasticity, and scalability are essential.

Your responsibilities will span the spectrum of development including research, design, implementation, and support, along with the opportunity to grow and contribute to other areas of product development based on your interests.

You should have at least four (4) years' experience in production environments along with some or all of the following experience:

  • Roles that demonstrate project and technical leadership
  • Professional experience with languages such as Scala (pref), Clojure, Haskell, Python, or Java
  • A solid understanding of functional programming
  • Past experience with stream processing, data pipelines, and distributed systems

Our clients are equal opportunity employers and value diversity. They do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.



Posted On: Thursday, September 3, 2020
Compensation: $130,000.00



Position Contact
Bill Sullivan
(978) 381-3320
Boston, MA
Apply to this job