Senior Software Engineer (AI and Robotics)
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateAbout AIM
- 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! 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.
About the Role
- AIM’s backend services and user interface are a critical part of our customer experience and enable autonomous machine monitoring, tasking, and control. We're looking for talented and passionate engineers to focus on developing our UI, back-end services, and tooling to enable cutting edge, earth-forming autonomy. As a Software Engineer - Full Stack at AIM, you will have significant freedom to impact our customer facing experience and develop features end-to-end. You will have direct access to customers and work with product and support personnel to identify requirements and translate them directly into effective and user-friendly tools or infrastructure.
Responsibilities
- Work closely with customers, Product Managers, and Support Personnel to identify and implement solutions to allow customers to view and manage autonomously operating heavy construction equipment in real time
- Develop beautiful and efficient interfaces with customer obsession
- Tame complexity by translating complex site plans to autonomous execution in a way easy to understand by the end user
- Help build advanced data visualization and dashboards for our analytics products
- Ensure smooth integration with AIM backend software stack
- Promote best practices in software development, infrastructure management, and UI design through documentation, code-review, training, and mentorship
Qualifications
- Ability to work in a safety critical environment and apply a strong safety mindset to daily work
- Experience building responsive, low latency web applications with React using JavaScript or TypeScript
- A DevOps Mindset and an understanding of CI/CD pipelines, automation, and modern software development practices
- Able to work in a multi language environment, and experience with at least two common languages such as Python, Go, JavaScript, TypeScript, etc.
- Proficient at translating designs from Figma into interactive user products
- Experience with unit and integration testing frontend software
- Experience building user-friendly and accessible web interfaces
- Experience with building backend APIs with web frameworks like FastApi, Flask, Django, Express, Gin, etc.
Preferred Skills
- Experience working in safety critical environments and a strong safety mindset
- Web graphics experience with technologies such as WebGL, three.js, and web 3D
- Experience building backend APIs in Python+FastAPI or similar frameworks
- Comfort working directly with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes)
- Experience with low-level computer networking protocols like TCP, UDP and streaming APIs (gRPC, websockets)
- Experience with data visualization
- Experience working with and displaying geospatial data
- Experience managing developer tools and infrastructure
- Familiarity with monitoring and observability tools
- Experience with database design and management
- UI/UX design ability
Equal Opportunity Statement
- 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. AIM Intelligent Machine's General Privacy Policy: https://aim.vision/privacy/index.html