Full Stack Software Engineer, Product


About the job:

AIM is a well-funded, mission oriented startup focused on radically scaling our civilization’s capabilities to build planetary-scale infrastructure and reverse negative effects of climate change. (https://aim.vision) We are growing the team with motivated individuals with a passion for landing great products built with a strong engineering culture. If you find massive robots making a positive impact in the real world tantalizing, get in touch! (https://www.aim.engineer) AIM has been built by a team of engineers, scientists, and serial entrepreneurs who previously led development of ML systems at Google, Waymo, Tesla, Apple, Google[x], Quora, Facebook and Microsoft, and are backed by General Catalyst, Human Capital, Elad Gil, Qasar Younis, Ironspring Ventures, DCVC, among other great allies.


Responsibilities:

  • Aid in definition of the requirements and development of AIM’s customer facing web apps that allow customers to view and manage autonomously operating heavy construction equipment in real time
  • Translate designs from Figma into interactive user products
  • Maintain AIM website
  • Ensure smooth integration with AIM backend software stack
  • Uphold production quality codebase
  • Take ownership of new components

  • Required Qualifications:

  • 5+ years of proven experience developing high quality software in large codebases
  • Emphasis of unit testing of frontend software
  • Experience with GIS, graphics, or data visualization
  • Experience with modern frontend web frameworks like TypeScript, React, Angular, or Vue
  • Experience with modern backend web frameworks like Flask, Django, or Node.js
  • Passion for rigorous and maintainable software
  • Experience with low-level computer networking protocols like TCP, UDP and streaming APIs (gRPC, websockets).
  • Bonus Qualifications:

  • 7+ years of proven experience developing high-quality interactive web products
  • Deep graphics experience with technologies such as WebGL or three.js
  • Experience with desktop application frameworks such as Electron.js
  • UI/UX design ability

  • What we offer:

    Opportunity for rapid growth and have a large voice on the direction of the company Medical, dental, vision, 401k matching & life insurance A position with AIM is a hybrid remote and onsite flexible expectation with a strong preference for onsite Opportunity to travel to deployment sites around the world (US, Australia & more!) AIM is an Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.