We're looking to grow our Engineering Team with the addition of a Backend/Systems Engineer.
As a Backend Engineer You Will Be:
- Wrapping ML modules as reusable components, which can be integrated in different configurations depending on the specific customer’s needs
- Making sure that what we deliver is with the highest possible quality and corresponding to the enterprise requirements
- Leveraging your systems knowledge starting from the design throughout the lifecycle of developing and extending the system
- Designing easy-to-use abstractions, APIs and tools that will be leveraged by other developers
- Helping improve our code quality through writing unit tests, automation and performing code reviews
- Assessing where the optimization efforts should go in order to utilize better the ML components and know-how of the company
Desired Experience:
- Degree in Computer Science or related engineering field, or equivalent practical experience
- Experience in building enterprise-grade systems in different environments
- Strong ability to reason about data structures, complexity, and possible engineering approaches to a problem
- Experience with Python / Django is preferred, but experience with any mainstream language is required
- Experience with distributed systems is a huge plus
- Experience with database systems, including SQL and/or NoSQL solutions is required
- Strong background in data science and mathematics will be considered a plus
- Experience with version control systems, preferably Git
If you find the position interesting and would like to apply send us your CV at career@ni-tekna.com or fill the form below.
Apply Directly