Backend Engineer, Data

Remote - India - Engineering Full Time
Landing a construction project on schedule and on budget is a herculean task– different teams, different designs, every single time. With hundreds of thousands of variables changing everyday, optimizing construction outcomes has become a massive challenge.

Doxel is here to change that.

Doxel is an AI Powered Project Controls solution. By contextualizing vast amounts of disparate project data across site, BIM, schedule, and budget, Doxel empowers teams with an objective view of their project today and an accurate prediction of where it will be tomorrow. Leveraging machine generated and prioritized risk analysis, teams are guided to the right problems in order to stay ahead of cost overruns and schedule delays.

Backed by Insight Partners and Andreessen Horowitz and with a growing team of technologists, creatives, and industry veterans, we’re focused on helping customers realize the best outcomes on their construction projects.

The Role
 
Doxel is looking for a backend engineer who loves digitalizing the real world into data models that make sense. We’re looking for someone who will architect, design, implement, and maintain the foundation for Doxel's ability to track construction progress and accurately capture ground truth. The team interfaces with 2D/3D cameras that snapshots hundreds of thousands of square feet of construction activity per day, the APIs and data pipelines that ingest 100s of gigabytes of data per site per day, and the computer vision stack that aligns and localizes the data with respect to the model.
 
The ideal candidate is able to balance between the rigor required for building these solutions and the fast velocity needed for the business. Outside of your domain, you're  an honest collaborative communicator and eager to learn, inside your domain you're able and willing to teach us something.  You’re hungry for understanding what users do and strive to digitalize it into an intuitive way to understand and harness. 
Responsibilities
  • Lead technical conversations and decision making to evolve the Doxel data model and architecture
  • Develop, deploy, and support highly performant and reliable computer vision workflows to bridge the gap between the digital and real world, and present in a visually aesthetically pleasing experience.
  • Monitor complexity, performance, and quality in our workflows and introduce general, flexible, and simple paradigms for our data and computation infrastructure.
  • Here, you'll work in a highly collaborative team who are working with point clouds, 2D or 3D computer vision algorithms, and 360 degree panoramic or 3D scanning technologies in a cloud environment.
  • Qualifications
  • 4+ years with experience in C++, Python, Go or an FP Language
  • 3+ years of experience working in a full stack or back end focused engineering role within an agile, cloud based environment
  • 2+ years 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
  • Bachelor’s degree in Computer Science or other technical discipline

  • Doxel is an equal opportunity employer and actively seeks diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.