Senior Full Stack Engineer

OpenReq
  • San Francisco, California
  • Autofill and Review
30+ days ago

Job Description

About Mach9

Mach9 is at the forefront of leveraging advanced machine learning and computer vision techniques to transform raw geospatial data into actionable insights to help civil engineers build and maintain infrastructure globally. Our first product, Mach9 Digital Surveyor, helps surveyors automatically extract features from large-scale imagery and 3D datasets over 30x faster than today's manual and labor-intensive drafting workflows, accelerating the development of cost-effective and sustainable transportation and utility infrastructure. Mach9 supports leading asset owners and engineering and construction organizations globally to solve the toughest engineering design, mission planning, and asset management problems.

Role Overview

We're seeking a Senior Full-Stack Engineer with a passion for front-end development and an interest or experience in 3D graphics to join our team. You'll play a pivotal role in developing our 3D annotation QA tool, enabling customers to efficiently QA their datasets. This tool is crucial for ensuring the accuracy and reliability of our object and line detection features in 3D maps.

Key Responsibilities

  • Lead the development and enhancement of our 3D annotation QA tool, ensuring a seamless and intuitive user experience for quality assurance workflows.
  • Implement new features and functionalities within our platform, focusing on both typical web development tasks and specialized 3D graphics requirements.

  • Work closely with our product and engineering teams to define and achieve optimal solutions for 3D and 2D UI development challenges.

  • Stay abreast of the latest developments in web technologies and 3D graphics, continuously seeking to improve our platform's performance and capabilities.

What We're Looking For

  • Extensive experience in web development, particularly with Next.js, Node, React, and Redux, and a strong understanding of modern web development practices
  • Experience with 3D graphics development, particularly in a web context

  • Prior experience with Cesium.js, Three.js, or a similar renderer

  • A creative and analytical approach to problem-solving, with the ability to work on complex, interactive 3D environments.

  • Excellent communication and collaboration skills, with a proven track record of working effectively in dynamic, cross-functional teams.

  • A commitment to high-quality code and an enthusiasm for learning new technologies and techniques

Bonus Skills

  • Experience with Prisma or similar ORM tools.

Numbers & Facts

LocationSan Francisco, California

Skills

  • 3D Graphicsunmatched
  • Analysis Skillsunmatched
  • Asset Managementunmatched
  • Civil Engineeringunmatched
  • Communication Skillsunmatched
  • Computer Visionunmatched
  • Construction Engineeringunmatched
  • Continuous Improvementunmatched
  • Cross-Functionalunmatched
  • Data Setsunmatched
  • Green Transportationunmatched
  • Internet Technologyunmatched
  • JavaScriptunmatched
  • Machine Learningunmatched
  • Object Relational Mapping (ORM)unmatched
  • Problem Solving Skillsunmatched
  • Product Engineeringunmatched
  • Quality Assuranceunmatched
  • React.jsunmatched
  • Spatial Dataunmatched
  • Team Playerunmatched
  • Technical/Engineering Designunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Web Programmingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder