Navisens Jobs

Navisens™ is a venture-backed startup headquartered in San Francisco. We design cutting-edge location and motion estimation technology for mobile and wearable devices. Our technology is used in Augmented Reality (AR) applications on the latest Head Mounted Devices (HMDs) and on diverse applications on smartphones.

Recent news coverage: Techcrunch

Our motionDNA™ technology uses inertial sensors and does not rely on any infrastructure in the environment and works indoors, outdoors, and underground. Our goal is to be the location platform for all mobile devices in all environments.

We are looking for candidates who are extremely motivated and exceptional in their ability and dedication. We offer them a chance to be part of a tech startup which is changing the nature of location based services and is defining core technology for fields such as Augmented Reality (AR).

Perks: Great location in SF, awesome rooftop for coffee & lunch, snacks, equipment budget, healthcare, building actual technology, lots of gadgets (smartglasses, wearables), internationally diverse team 🤓, good beer on Fridays 🍻.

img
Positions
Research Engineer (Machine Learning)

Description:

The Machine Learning Research Engineer position is a full-time position. We are looking for individuals that are extremely creative, can move quickly and are not afraid to tackle any problem that comes their way. Both capacity to deliver and a strong analytical basis are necessary. Having intellectual curiosity is also key, since many times you will have to work in cross-disciplinary projects. We value your degree, but we are not obsessed with it. Show us your talent and knowledge throughout the interview process, disregarding your formal background, and you will be in.
As a researcher in a high-impact startup you will also have the possibility of becoming a thought leader in the field through white papers, publications in peer-reviewed journals and IP creation.

Minimum Qualifications:

  • Probability and Statistics theoretical knowledge.
  • Fundamentals of Optimization methods.
  • Familiarity with Applied Machine Learning (show us your Github!), and its challenges.
  • Theoretical understanding and command of Machine Learning main classification and regression techniques (ANN “deep” or not, SVM, Forests, Decision-trees, Bayes, Logistic, etc...)
  • Perfect command of Matlab or Python for prototyping ideas. Good command of both. In other words: Perfect(Matlab||Python) && Good(Matlab&&Python)
  • Familiarity with mainstream tools and libraries like TensorFlow and Keras.
  • Capacity to build end to end pipelines to test models. That will involve at least a basic command of SQL and databases.
  • Be able to design test experiments and metrics to anticipate deployment challenges and track performance evolution. Further than training models.
  • Analytical rigor. Deliverables but founded on a solid approach; patches don’t last long.
  • Ability to communicate with peers and work in a team.

Desired Qualifications:

  • models, preferable mobile systems., leveraging performance with model size and computational efficiency. Real-time latency constraints.
  • Machine learning methods for feedback systems. Parameter and state estimation.
  • Familiarity with online learning methods. Reinforcement Learning.
  • Familiarity with time-dependent systems and different Machine Learning approaches to these systems (Recurrent NNs, LSTM, etc...)
  • Augmentation techniques, co-training, auto-encoding and other strategies to deal with limited-size data sets.
  • C/C++ programming experience.
Mobile Software Engineer

Description:

As a full-time Software Engineer you will be responsible for handling several aspects of Navisens software. This includes designing the Navisens SDK, integrating with Navisens libraries, designing and implementing industrial grade customer-facing both web and mobile applications with Navisens technology. This role is suited for fearless engineers who won’t take no for an answer, if you are extremely independent, a fast learner, creative and talented, this role is for you. We believe that strong experience speaks for itself, whether that experience is from a BS, Master's degree, previous job or personal project.

Responsibilities:

  • Design and implement Web & Mobile applications
  • Build Web/Mobile libraries
  • Design SDK/API interfaces
  • Influence the technological decisions of the company
  • Help customers integrate Navisens products in industrial grade systems

Minimum Qualifications:

  • BS. in CS with experience or equivalent
  • Proficient in mobile application development, both iOS and Android, in depth knowledge of Objective C, Java, C/C++
  • Proficient in Web application development using the latest and greatest of web technologies, complete understanding of Javascript/HTML/AJAX
  • Good knowledge of shell scripting
  • Extremely independent
  • Excellent code quality is a must!

Desired Qualifications:

  • Significant UI/UX development on both Web and Mobile applications
  • Experience in writing custom QA & build scripts
  • Experience of Web & Mobile libraries, socket.io, Node, OpenFrameworks, AngularJS, WebGL (threejs, cesiumjs)
  • Experience in C/C++
  • Behavioral Driven Development
  • Familiar with the entire spectrum of web communication protocols
  • Experience in security systems
Backend / Devops Engineer

Description:

As a full-time Backend/Devops Engineer you will be responsible for handling both backend and infrastructure of Navisens software. This is a hybrid role. We do not require excellent frontend skill, however you should be comfortable to modify frontend code as needed. You can expect to spend most of the time working on backend and infrastructure.
This role is suited for fearless engineers who won't take no for an answer; if you are extremely independent, a fast learner, creative and talented, this role is for you. We believe that strong experience speaks for itself, whether that experience is from a BS, Master's degree, previous job, or personal projects.

Responsibilities:

  • Build/Improve our external/internal facing site/API written in PHP and Node.js
  • Build/Improve CI/CD pipeline which consists of C++ compilation and iOS/Android app distribution
  • Manage backend infrastructure on Linode and AWS
  • Influence the technological decisions of Navisens

Minimum Qualifications:

  • BS. in CS or equivalent
  • Experienced in PHP, Node.js or other web development languages. Knowledge for web frameworks such as Laravel is a plus.
  • Experienced continuous integration and continuous delivery (CI/CD)
  • Experienced in AWS or Linode or other cloud providers
  • Experienced in relational database such as MySQL and SQL language

Desired Qualifications:

  • Experience of web security and scalability
  • Experience in Docker and any monitoring tool such as Datadog
  • Strong Unix experience
  • Strong communication skills