Looking for Computer Algebra System (CAS) Backend Engineer to join a US product company that makes brand new educational platforms for STEM students in colleges. 4 years on the market, more than 400 educational centers among clients. CAS, AWS, Kotlin or Java, OOP

Location: Remote (anywhere in the world)

The traditional college model of learning hasn’t fundamentally changed in centuries. We’ve seen technology touch every aspect of our lives and yet today’s students are still handed static textbooks and passively listen to professors lecture as they did in the middle ages.

The company transforms higher education with our platform for STEM courses. We focus on elegant, discipline-specific interactive assessment tools that triumph over traditional and generic multiple-choice systems (and we’ve got the data to back it up!). Our first product for college chemistry has been quickly adopted at over 500 higher ed institutions and we’re just getting started.
We’re a VC-backed team of scientists, engineers, and educators who are redefining the way students learn and interact with their subject matter. We're seeking a backend engineer to build upon our custom-built symbolic computer algebra system (CAS). This CAS has special properties relating to inferring student mistakes and generates feedback in the same way a human tutor would. It’s the brain behind our new product for math. The ideal candidate must be strong in mathematics, data structures, and algorithms, as well as object-oriented programming.

Join us and change the college STEM learning experience forever!
Tech Stack:
• The majority of the CAS is written in Kotlin
• It’s hosted on AWS Lambda via the Serverless framework
• There’s likely going to be an integration with Mathematica

• Mission-driven: you know the traditional college lecture is broken and you want to do something about it
• At least 3 years of professional software engineering experience. However, strong candidates without this experience will be considered.
• At least 2 years of professional experience working in an object-oriented language (Kotlin or Java is preferred)
• Proficiency in English (B2+ level)
• Strong knowledge of object-oriented design patterns
• Strong algorithms and data structures background

About BHP

BHP provides quality, excellence and speed in executive search missions. Since we believe that human capital is crucial for business success, our mission is to create values for our clients by bringing the right people into their teams. We work to help our clients in building exceptional leadership teams.

BHP provides domestic and CIS region-wide search missions for companies from start-ups to large Fortune 500 industry players.

Company website:

DOU company page:

Job posted on 11 May 2022
6 views    2 applications

To apply for this and other jobs on Djinni login or signup.
  • home_work Full Remote
  • shopping_basket Product