Senior Backend Software Engineer

Keeping AI honest is a full time job

AI will have a great impact on the world, but it also presents unique risks and challenges.  More and more companies are seeking the benefits of AI and adopting ML models.  But, how can you tell if AI is fair or biased?  Monitaur is here to help! At Monitaur, we believe fair AI is a responsibility.  Monitaur provides the tools and workflows to help identify bias and validate AI and ML models every step of the way.

As a senior software engineer, you’ll be architecting and implementing the core of Monitaur's products for enabling Machine Learning assurance.  The backbone of our applications are written in Django, hosted on AWS.  You will work closely with the Director of Engineering and Product to design and implement the next generation of ML Assurance features to our platform.  Upcoming features include integrating new Data Science models to evaluate our customer’s data (and working closely with our front-end team to provide them with an API to visualize these models); unifying customer login across applications with SSO, leveraging Cognito; improving performance of our model analysis; improving customer onboarding experience, enhancing application security, and much more!

Responsibilities

  • Contribute to the design, architecture, and development of our core Django platform
  • Make architectural changes and own implementing them
  • Design and develop features from start to finish
  • Write tests and contribute to ongoing automation infrastructure development
  • Collaborate with teams globally across multiple time zones and operate in an agile development environment

Must haves

  • 5 years of professional Python experience
  • Experience developing RESTful backend services with Python, Django, and Django REST Framework
  • Experience with cloud hosting (AWS preferred)
  • Experience writing unit and integration tests with pytest
  • Experience with Celery (or other task or message queue system)
  • You always leave code better than you found it
  • Ability to work autonomously, wear multiple hats, understand trade-offs
  • You are currently authorized to work in the US

Nice to haves

  • Experience with Docker orchestration tools like ECS and Kubernetes
  • Experience with AWS and Terraform
  • Experience with AWS Cognito, Okta, or Auth0
  • Experience with JavaScript and Vue
  • Experience with full-cycle development, going from inception to delivery, using Docker and AWS
  • Familiarity in Machine Learning deployments and pipelines
  • Familiarity with data warehousing
  • Familiarity with DataScience
  • Experience with Terraform and Terragrunt
  • Startup experience
  • Bachelors or Masters degree in Computer Science or related field

What you get

  • Competitive pay
  • Equity
  • Fully remote
  • 100% individual paid healthcare (75% family)
  • Unlimited PTO
  • An environment that fosters teamwork, growth, and creativity
  • The opportunity to help shape the future of AI

Monitaur is an inclusive workplace committed to providing a positive environment for a diverse team.

Apply now

We'd love to have you join us.
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form. Please try again.