Software Engineer

@ Estimote

We’re looking for a Researcher / Software Engineer with a strong algorithmic background and Python skills to join our team. You’ll help us prototype new algorithms and develop robust products on top of streams of micro-location data. You’ll work on some of the most challenging and interesting problems in the field to make Estimote’s mission of bringing contextual computing to everyone, everywhere a reality. Skills & Requirements Excellent problem-solving and coding skills Great understanding of linear algebra, graph theory, and numerical methods Experience using Python with NumPy and/or other data analytics libraries Computer Science degree or equivalent knowledge of CS fundamentals Understanding and strong conviction for Continuous Delivery and doing things the Agile way Ability to adapt quickly and learn new skills Ideally Prior experience in the field of Wireless Sensor Networks Here are a few things you may expect to do over the course of a typical week Brainstorm and white-board an MVP of a new feature, prototype algorithms, and ship the code to production Study research papers and present the findings Review pull requests from other teams or pair-program with them to maintain the consistency and quality of our codebase Work on internal tools to make running experiments, reporting and monitoring easier If you want to learn more, take a look at our blog posts explaining how we work and examples of what we build.

Apply Now