DevJobs

Senior Software Engineer – Backend Algorithm

Overview
LEVL is looking for a software engineer with a deep understanding of technology and the passion that comes along with it. One that can learn fast and adapt to new technologies quickly. Such an engineer would be involved in all development stages, using different tools and frameworks to prototype and develop application components. The role encompasses the entire development cycle, from requirement definition to testing. We are looking for an all-around player to join our team. Maybe it’s you? Let us know!

What will you do?

  • Develop end-to-end features making up LEVL’s device intelligence engine as part of the stream processing pipeline in the cloud backend.
  • Work closely with researchers to turn groundwork into production-grade algorithmic code, meeting the architecture, design stanards and required performance envelope.
  • Work with teams (both internally and externally) to define system architecture and design.
  • Take part in rapid proof-of-concept development sprints where a whole new idea is developed from scratch in a couple of weeks.
  • Test what you have built, improve and optimize to achieve design and operational goals.

Requirements:

What do you bring?

  • A bachelor's degree from a technical field such as Computer Science, Electrical Engineering, Information Technology or equivalent.
  • 4 years of experience in software engineering with Python.
  • Experience implementing statistical modeling, and/or machine learning algorithms.

Bonus points for:

  • Experience with signals processing and/or RF systems.
  • Experience working with ML, mathematical and statistical Python packages.
  • Experience developing for cloud environments, working with document DBs, event streaming platforms, AWS services.
  • Experience in computer networks and/or wireless communications.
  • Experience working at startups, IDF technical units (cyber security).
LEVL Technologies