Software Engineer

Axon Axon · Enterprise · Ho Chi Minh City, Vietnam · Axon EVG_R&D

Software Engineer role focused on developing mission-critical software in an AI-first environment, leveraging AI-assisted development workflows, intelligent tooling, and code generation to improve quality and accelerate development. The role emphasizes collaboration, ownership of end-to-end features, and ensuring code quality, including validating AI-generated code.

What you'd actually do

  1. Participate in code reviews and architecture design meetings, incorporating AI-assisted insights and tooling
  2. Own and drive end-to-end features with Product and Design, leveraging AI tools to accelerate development and improve quality
  3. Ensure that your code hits a high bar for quality and performance, including validating AI-generated code outputs
  4. Work in an AI-first environment where developer productivity is augmented through copilots, automation, and intelligent systems
  5. Work with the latest open source technologies and AI-enabled development platforms

Skills

Required

  • Bachelor's Degree in Computer Science or Engineering, OR 2+ years of relevant experience, OR coding boot camp
  • Professional software development internship
  • Experience in at least one managed language such as Java, Scala, Go, C# or similar
  • Familiarity with or interest in AI-assisted development tools, code generation, and automation workflows
  • You follow the latest in software engineering, including emerging AI-driven development practices
  • You love delighting end users and solving novel challenges in a rapidly evolving technical landscape

What the JD emphasized

  • AI-assisted development workflows
  • AI-first engineering environment
  • intelligent tooling
  • code generation
  • data-driven decision making