Software Engineer

As a software engineer, you will need to ship a feature end to end, so you should be comfortable working with both backend (Preferably Golang) and frontend (Preferably React). You would be co-owner of the feature you are shipping which will require you to work closely with product managers, designers to make product decisions and own analytics around features to make sure users are being able to use it as intended.

Some of the features that have been shipped:

  • Ability for users to annotate documents so AI can learn which fields to extract
  • Displaying machine learning metrics in simplified ways to end users so they can act based on those metrics
  • Building integrations with salesforce, quickbooks, RPA’s, external databases
  • Letting users build complex workflows around API in the product

Skills Required:

  • Backend – Preferably golang, python
  • Frontend – Preferably React
  • Databases – Understanding of data modeling for Nosql preferably cassandra
  • Strong fundamentals in OOP design patterns (object-oriented)
  • Basic understanding of DevOps
  • Strong communication skills suited for remote work
  • Machine learning experience is not needed

Tech Stack:

  • Cassandra DB: Apache Cassandra is a highly scalable, high-performance distributed database designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure. It is a type of NoSQL database
  • Golang for API and other microservices: Golang or Go Programming Language is a statically-typed and procedural programming language having syntax similar to C language
  • Python for Machine learning (Tensorflow, Pytorch)
  • React + Mobx for frontend
  • ELK for logging
  • Prometheus for Monitoring
  • Kubernetes
  • Jenkins for CI/CD
  • AWS + GCP

Location

Remote

Start Date

Ready to Hire