Generalist Software Engineer
We are looking for bright engineers interested in designing elegant solutions to difficult problems in the autonomy space. Our software engineers work across our suite of products, tackling difficult full-stack, infrastructure, robotics, and graphics problems. At Applied, we encourage engineers to take ownership over technical and product decisions, closely interact with users to collect feedback, and contribute to a thoughtful, dynamic team culture.
At Applied, you will:
- Work across our entire stack to develop new products, features, and tools for our customers' autonomy development workflows
- Have an unparalleled opportunity to work with domain experts across a variety of fields: infrastructure, robotics, and graphics engineers, as well as startup veterans
- Carve out your own area of expertise and influence product decisions
- Collaborate with other members in the autonomy ecosystem and learn about different approaches to solving core issues in autonomy
We’re looking for someone who:
- Has 2+ years experience in shipping complex software
- Is a self-starter and can quickly become comfortable with new technical tools
- Designs efficient and effective solutions to a wide range of engineering challenges
- Takes initiative in a fast-paced environment
Nice to have:
- Working knowledge of frontend, API layer, containerization, or cluster orchestration frameworks (such as React, GraphQL, Docker, or Kubernetes)
- Experience working with simulation tools, modeling physical problems, or using robotics middlewares (such as ROS)
Autonomy is one of the leading technological advances of this century that will come to impact our lives. The work you’ll do at Applied will meaningfully accelerate the efforts of the top autonomy teams in the world. At Applied, you will have a unique perspective on the development of cutting edge technology while working with major players across the industry and the globe.