Senior Backend Engineer
Remote, USA
Construction is the 2nd largest industry in the world (4x the size of SaaS!). But unlike software (with observability platforms such as AppDynamics and Datadog), construction teams lack automated feedback loops to help projects stay on schedule and on budget. Without this observability, construction wastes a whopping $3T per year because glitches aren’t detected fast enough to recover.
Doxel AI exists to bring computer vision to construction, so the industry can deliver what society needs to thrive. From hospitals to data centers, from foreman to VPs of construction, teams use Doxel to make better decisions everyday. In fact, Doxel has contributed to the construction of the facilities that provide many of the products and services you use everyday.
We have classic computer vision, deep learning ML object detection, a low-latency 3D three.js web app, a complex data pipeline powering it all in the background. We’re building out new workflows, analytics dashboards, and forecasting engines.
We’re at an exciting stage of scale as we build upon our growing market momentum. Our software is trusted by Shell Oil, Genentech, HCA healthcare, Kaiser, Turner, Layton and several others. Join us in bringing AI to construction!
The Role
Engineers on the Backend team produce the foundation for Doxel's construction insights. The team owns the behind the scenes technology that snapshots hundreds of thousands of square feet of construction activity per day and the software that ingests 100s of gigabytes of data per site per day. You will work closely with Product, Frontend Engineering, and Design to build a polished product that serves customer’s needs in an intuitive way. You will also work internally with teams that build and train our state-of-the-art CV and ML automation pipelines.
As the company serves a growing number of customers, the engineering team needs to bolster the data pipeline and API platform we have built to reduce the frequency of service disruptions and make the platform easier to extend in order to support new features. You will apply your backend software development expertise to promote strong design patterns and unify our data pipeline so different teams and systems work well together, acting as a force multiplier. Outside of your domain, you're eager to learn, inside your domain you're able and willing to teach us something. You care deeply about reliable, low-upkeep software.
Doxel AI exists to bring computer vision to construction, so the industry can deliver what society needs to thrive. From hospitals to data centers, from foreman to VPs of construction, teams use Doxel to make better decisions everyday. In fact, Doxel has contributed to the construction of the facilities that provide many of the products and services you use everyday.
We have classic computer vision, deep learning ML object detection, a low-latency 3D three.js web app, a complex data pipeline powering it all in the background. We’re building out new workflows, analytics dashboards, and forecasting engines.
We’re at an exciting stage of scale as we build upon our growing market momentum. Our software is trusted by Shell Oil, Genentech, HCA healthcare, Kaiser, Turner, Layton and several others. Join us in bringing AI to construction!
The Role
Engineers on the Backend team produce the foundation for Doxel's construction insights. The team owns the behind the scenes technology that snapshots hundreds of thousands of square feet of construction activity per day and the software that ingests 100s of gigabytes of data per site per day. You will work closely with Product, Frontend Engineering, and Design to build a polished product that serves customer’s needs in an intuitive way. You will also work internally with teams that build and train our state-of-the-art CV and ML automation pipelines.
As the company serves a growing number of customers, the engineering team needs to bolster the data pipeline and API platform we have built to reduce the frequency of service disruptions and make the platform easier to extend in order to support new features. You will apply your backend software development expertise to promote strong design patterns and unify our data pipeline so different teams and systems work well together, acting as a force multiplier. Outside of your domain, you're eager to learn, inside your domain you're able and willing to teach us something. You care deeply about reliable, low-upkeep software.
What You'll Do
- Create and maintain APIs to serve our front-end applications.
- Extend our ETL pipeline to meet evolving business needs.
- Create diagnostic tools to track data quality and pipeline performance.
- Find the right trade-offs between "fast" and "rigorous" in a dynamic startup.
- Monitor complexity in our workflows and introduce general, flexible, and simple paradigms for our data flow and computation infrastructure.
- Work with our Computer Vision and Machine Learning engineers to release state-of-the-art 3D computer vision models.
What You'll Bring to the Team
- 5+ years with experience in Python, C++ or a FP Language
- 3+ years of experience working in a full stack or back end focused engineering role within an agile, cloud based environment
- 2+ year of experience working with ETL pipelines.
- Experience with Kubernetes and Airflow
- Experience with SQL and deep database knowledge for modifying queries and tables.
- Experience with test driven development
- Experience with CV or ML development not required but considered a plus
- Bachelor’s degree in Computer Science or other technical discipline
Job Profile
Regions
Countries
- Automation
- Collaborate with CV and ML engineers
- Create and maintain APIs
- Create diagnostic tools
- Extend ETL pipeline
- Monitor workflows
3D Three.js AI Airflow Automation C++ Computer Vision Data Pipeline Deep Learning ETL Functional programming Kubernetes Machine Learning Python SaaS Software Development SQL Test Driven Development Three.js
Experience5 years
EducationBachelor's degree Computer Science Engineering
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9
Remote Jobs in North America
Remote Jobs in Europe
Remote Jobs in South America
Remote Jobs in Asia/Pacific
Remote Jobs in Africa
Remote Jobs in Middle East
Full Time Remote Jobs
Part Time Remote Jobs
Internship Remote Jobs
Contract Remote Jobs
Temporary Remote Jobs
Freelance Remote Jobs
Mid-Level Remote Jobs
Senior-Level Remote Jobs
Entry-Level Remote Jobs
Exec-Level Remote Jobs
Lead-Level Remote Jobs
Remote Project Manager Jobs
Remote Marketing Manager Jobs
Remote Business Development Jobs
Remote Data Scientist Jobs
Remote Machine Learning Jobs
Remote Technician Jobs
Remote Engineer I Jobs
Remote Advisor Jobs
Remote Client Relations Specialist Jobs
Remote Customer Service Jobs
Remote Program Manager Jobs
Remote Spanish Jobs
Remote Inside Sales Jobs
Remote Counsel Jobs
Remote Writer Jobs
Remote Customer Success Jobs
Remote Assistant Jobs
Remote Therapist Jobs
Remote Mobile Jobs
Remote Sales Specialist Jobs
Remote Jobs with CAD > 200K in Salary
Remote Jobs with EUR > 180K in Salary
Remote Jobs with GBP > 260K in Salary
Remote Jobs with GBP > 300K in Salary
Remote Jobs with GBP > 280K in Salary
Remote Jobs with CAD > 220K in Salary
Remote Jobs with EUR > 220K in Salary
Remote Jobs with EUR > 200K in Salary
Remote Jobs with CAD > 240K in Salary
Remote Jobs with EUR > 240K in Salary
Remote Jobs with EUR > 260K in Salary