Reshut Tech is a SaaS start-up, creating a robbery prevention product. The company is backed-up by an investor, that is a stable company, existing for more than 23 years, is present in more than 16 countries and is offering their product to brands as Nike, Adidas, Tommy Hilfiger, Procter & Gamble, Walmart, and Nestlé. Reshut Tech will be one of the most progressive AI solutions that there will be in the market.
The conceptual architecture of the product is confirmed, the base is there to be released and now we are looking for a high-medior to senior developer, who will help us lift the product to its next level via several high-paced in-between phases. In this role you’ll be responsible for supporting and investigating issues involving released software, plan & implement model data structures for scalability, enhance and maintain the code for the back end, manage the outsourced developers, set goals and deliver successful launches.
Required hard skillsProgramming languages: proficiency in programming languages like .Net Framework (for WEB and API, version 7.0, language -C# - version 11), Python, Java, C++, or RMachine Learning: understanding machine learning concepts, including supervised, unsupervised, and reinforcement learningHighly skilled in mathematics, statistics and data handlingDeep Learning: proficiency in neural networks and deep learning architectures to perform tasks like image and speech recognition. Understanding concepts like convolutional neural networks (CNNs) and recurrent neural networks (RNNs) is keyKnowledge of computer vision techniques, object detection, image segmentation, and feature extractionUnderstanding the fundamentals of reinforcement learningExperience in data-based AI, AI based on previous assigned rules and AI self-learningQ&A testingUnderstanding the need of security within a product and being able to incorporate it within the project management planPlatforms as GitHub and CRM’sUnderstanding of Cloud Platforms integrationsKnowledge of working based on Waterfall and SCRUM
General soft skillsPreference to work in a start-up, guiding the company through the launch phase and then elevating the company to the growth phaseProblem solving, based on the technical aspect but also on the business side Experience in retail, banking, airports and/or gaming focusing on companies delivering B2C.Excellent communication skills (technical, non-technical and concept translating) in English and Spanish, working with outsourced teams & direct employeesProject management skills as project planning on short and long term, leadership, delegating skills, time management, understanding budgets, motivated, conflict management, adaptability, resourcefulness, able to prioritize & to set goals and teamworkCritical thinking, including creative development skills, requirements analysis capabilities, and proven problem-solving skillsUnderstanding the ethical implications of AI and being aware of potential biases in datasets and algorithms Being able to think and plan ahead so that the base of the product will be ready when more advanced AI features will be added to the product
Position RequirementsMinimal Bachelor's degree in Computer Science (or equivalent)5+ years of experience in software development for back end systemsExperience in AI programming and several Artificial Intelligence certificatsExperience developing in a modern IDEThorough understanding of the Software Development lifecycle (requirements, design, development, testing) Experience leading or mentoring other developers