This role touches every aspect of our stack, from REST APIs using Python and Flask to customer deployment using Docker, Ansible, and Terraform. You will be working with a world-class team of engineers to deploy a new wave of AI products that work out-of-the-box across domains without weeks or months of data collection.
Responsibilities:
- Building an end-to-end device management system that delivers over-the-air updates to hundreds of devices using IoT Core, S3, and every other AWS buzzword in between
- Creating a custom CI/CD pipeline to power a real-time benchmarking infrastructure for the computer vision teams
- Building web APIs and UIs for our customer facing end-product, which includes accessing and communicating with 100s of cameras on a single edge platform
- Containerizing and testing performance-critical applications run on edge AI cameras and other compute devices
Minimum Qualifications:
- Have hands-on experience with commonly used AWS services including EC2, RDS, SQS, Elastic Beanstalk, and Lambda
- Have experience working with Terraform, Ansible, or Docker in a production environment
- Have experience with containerization systems such as Docker
- Have 3+ years of experience building web applications with Python and Flask
- Have familiarity with Unix/Linux system administration, to include scripting with Bash/Python
- Have experience building CI/CD pipelines using Jenkins, AWS CodeBuild, or equivalent
- Have a working understanding of React/Redux single-page applications
- Have experience mentoring junior engineers
Benefits:
- Competitive compensation and equity packages
- Health, vision and dental insurance (100% coverage for employees, 50% for dependents)
- Flexible vacation schedule