Skip to main content
Posted September 26, 2017

Senior UI/UX Android Application Engineer

San Francisco, CA, United States Full Time

Senior UI/UX Android Application Engineer For Shield.AI About Us: Shield.AI is a San Diego based startup whose mission is to save lives with...


Senior UI/UX Android Application Engineer

For Shield.AI

About Us:

Shield.AI is a San Diego based startup whose mission is to save lives with artificially intelligent systems. They work with the Department of Defense, the Department of Homeland Security, and other federal, state, and local departments and agencies to deliver next generation intelligence, reconnaissance, and surveillance systems by enabling fully autonomous unmanned systems that dramatically reduce risk and enhance situational awareness in the most dangerous situations.

Shield is building an artificially intelligent drone that finds people and threats inside buildings without a remote pilot. The idea came from Co-founder Brandon Tseng’s own experiences in combat and aims to transform the battlefield by providing critical insights that remove the fog of war, which will enable service members to make life-saving decisions. They apply advanced algorithms, online learning, deep learning, and lifelong learning techniques that will eventually give machines the ability to solve problems that people cannot.

The Role:

Sheild is looking for a Senior UI/UX Android Application Engineer to join a collaborative, fast-paced team developing mobile applications on Android to control robots, or see what they are doing and define the algorithms and approaches that enable them to behave autonomously and intelligently in complex scenarios.

Our Ideal Candidate Has:

  • BS/MS degree in Computer Science or related technical field

  • 2 or more years of Android application development experience

  • Proficient in native Android application development using Android

  • SDK/Studio/APIs/frameworks and unit testing.

  • Strong understanding of Java, Android SDK, UX, Android Design Interface guidelines, and material design

  • Experience in multithreading, networking, integrating 3rd-party software, app memory management, and offline storage

  • Solid understanding of Agile/Scrum

  • Proficient understanding of code versioning tools such as Git

  • Experience with one or more general purpose programming languages including but not limited to: C/C++, Python, Go, Rust, JavaScript

  • Experience in Linux and Ubuntu/Debian.

  • Experience in security for Android.

You Will:

  • Develop mobile applications on Android to control robots, or see what they are doing.

  • Design, build, and maintain high performance, reusable, and reliable code.

  • Help maintain code quality, Android specific development standards, and best practices.

  • Work on high-level backend development and integrations

  • Build and grow the UI team

  • Ship applications to production and manage updates with a high net promoter score.

What we can offer:

Join an engineering team that works hard, loves to have fun, and is working on some truly meaningful, challenging work!

This listing expired on Oct 26. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.