Logo of Huzzle

Software Engineer - PhD University Graduate

  • Job
    Full-time
    Entry Level
  • Software Engineering
  • $65K - $400K
  • Mountain View
  • Quick Apply

AI generated summary

  • You need a PhD in CS or Engineering, coding skills, solutions design experience, and familiarity with various frameworks and tools like React, Docker, and ROS to excel in this role.
  • You will develop new products and features across the entire stack, work with experts in various fields, carve out your expertise, and collaborate with autonomy ecosystem members.

Requirements

  • A PhD degree in Computer Science, Mechanical Engineering, or related technical field
  • Software development experience, coding in a general purpose programming language
  • Experience designing efficient and effective solutions to a wide range of engineering challenges
  • Nice to have:
  • Working knowledge of frontend, API layer, database ORM, containerization, or cluster orchestration frameworks (such as React, GraphQL, SQLAlchemy, Docker, or Kubernetes)
  • Experience working with simulation tools, modeling physical problems, or using robotics middleware (such as ROS)
  • Expertise in methods and tools for engineering design, verification and validation, or a similar related area

Responsibilities

  • 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

FAQs

What kind of challenges will a Software Engineer at Applied Intuition work on?

Software Engineers at Applied Intuition will work on a variety of challenges in the autonomy space, including full-stack development, infrastructure, robotics, and graphics problems.

What level of autonomy do Software Engineers have in making technical and product decisions?

Software Engineers at Applied Intuition are encouraged to take ownership over technical and product decisions, allowing them to contribute to the overall direction of their projects.

How does Applied Intuition support engineers in collecting user feedback?

Applied Intuition encourages engineers to closely interact with users to collect feedback on their work, helping them to iterate on their solutions and create better products.

What kind of team culture does Applied Intuition cultivate for its software engineers?

Applied Intuition fosters a thoughtful, dynamic team culture where software engineers can collaborate with their peers, share knowledge, and contribute to a positive work environment.

Software solutions to safely develop, test, and deploy autonomous systems at scale

Technology
Industry
2017
Founded Year

Mission & Purpose

Applied Intuition’s mission is to accelerate the world’s adoption of safe and intelligent machines. The company’s suite of simulation, validation, and data management software makes it faster, safer, and easier to bring autonomous systems to market. Autonomy programs across industries and 17 of the top 20 global automotive OEMs rely on Applied’s solutions to develop, test, and deploy autonomous systems at scale.

Benefits

  • Health insurance

    Medical, dental, vision, and life insurance, 100% of employee premiums paid for by Applied Intuition.

  • 401(k) match

    50% employer matching to help you save up for retirement.

  • Catered lunch and dinner

    Our offices provide catered lunches, expensed dinners, snacks, and drinks.

  • Learning stipend

    We invest in your learning and growth by reimbursing you for educational and training expenses.

  • Fitness and wellness stipend

    Reimbursed fitness expenses and 25 free Lyra coaching or therapy sessions each for you and your dependents.

  • Parental leave

    12-week, fully paid parental leave to bond with a newborn child or new adopted or foster child.