Product Engineer: Infrastructure, UI & DevTools
AIM Intelligent Machines
Other Engineering, Product, Design
Remote
Posted on Jan 30, 2025
Product Engineer: Infrastructure, UI & DevTools
We're looking for talented and passionate engineers with a focus on infrastructure, UI, and tooling. One who wants to accelerate building and landing groundbreaking autonomy products.
Responsibilities
- Develop & Enhance Infrastructure: Design, build, and maintain the infrastructure that powers our internal development tools, including:
- CI/CD pipelines (e.g., Github Actions, Jenkins, GitLab CI)
- Cloud-based development environments
- Container orchestration platforms (e.g., Kubernetes)
- Monitoring and logging systems
- Land Intuitive UI: Develop beautiful and efficient web interfaces with customer obsession, focusing on:
- Elegant architecture and navigation
- Streamlined workflows and intuitive interactions
- Data visualization and dashboards
- Accessibility and performance
- Collaborate with AIMers: Work closely with engineering teams to understand their needs and gather feedback on tools and infrastructure.
- Champion Best Practices: Promote best practices in software development, infrastructure management, and UI design through documentation, training, and mentorship.
- Stay Ahead of the Curve: Research and evaluate new technologies and trends in developer tools, infrastructure, and UI design to continuously improve our internal tooling.
Qualifications
- Strong Programming Skills: Proficiency in one or more programming languages (e.g., Python, Go, JavaScript) and experience with relevant frameworks (e.g., React, Angular, Vue.js).
- Infrastructure Expertise: Experience with cloud platforms (e.g., AWS, GCP, Azure), containerization technologies (e.g., Docker, Kubernetes), and infrastructure-as-code tools (e.g., Terraform).
- UI Development Skills: Strong understanding of web technologies (HTML, CSS, JavaScript) and experience building user-friendly and accessible web interfaces.
- DevOps Mindset: Understanding of CI/CD pipelines, automation, and modern software development practices.
- Product Sense: Ability to understand developer needs and translate them into effective and user-friendly tools and infrastructure.
Bonus Qualifications
- Experience with three.js
- Experience building developer tools or infrastructure.
- Familiarity with monitoring and observability tools.
- Experience with database design and management.
- Contributions to open-source projects.