We are a dynamic international team committed to enhancing the learning process and fostering better decision-making. At the heart of our efforts is the development of innovative products, including an advanced information system capable of processing voice requests in natural language.
Our cutting-edge system leverages artificial intelligence for self-learning, enabling users to input voice or text requests in natural language and instantly display the required data onscreen. As our product evolves, we're anticipating significant growth across various industries – and there are exciting developments on the horizon that we're eager to share soon.
We're currently seeking a talented FullStack / Backend Developer to join our groundbreaking project. The ideal candidate will possess not only deep technical expertise in the necessary technologies but also the essential personal qualities that align with our team's values.
What we offer is a chance to be part of a pioneering project at the forefront of advanced AI algorithms and methods. We're tackling complex challenges that present a unique opportunity for an ambitious engineer to grow professionally.
Key Attributes We Value:
- Honesty and integrity
- Resilience and adaptability in finding optimal solutions
- Strong communication skills and the ability to articulate and defend ideas within the team
- A high degree of independence, organization, and planning
- A curious mind and a commitment to professional growth
Professional Requirements:
- Minimum of 5 years’ experience with profound knowledge in JS (Node.js) development
- Experience in developing commercial products
- Familiarity with Large Language Models (LLM)
- Proficiency in reading and understanding existing code
- Experience with functional and functional reactive programming paradigms (e.g., ramda.js, lodash, rxjs)
- Knowledge of software architecture, including experience in designing microservices
- Advanced skills as a Linux user
Desirable Skills:
- Experience in neural network project implementation
- Skills in writing queries for neural networks (prompt engineering)
- Proficiency in VIM and CLI is highly advantageous.
Key Responsibilities:
- Writing high-quality, efficient, and optimized code
- Enhancing application architecture
- Researching and experimenting with neural network training technologies/tools
- Collaborating on new feature development
- Offering technical guidance in decision-making processes
- Participating in the hiring and mentoring of technical specialists
Our Core Technologies:
JS (es6), Node.js, Express.js, WebSocket, React (including React Hooks and functional components), Material UI, LLM, RxJS, Ramda.js, Redux, Docker Swarm, SQL & NoSQL databases (PostgreSQL, MongoDB), Cube.js, Redis, AWS, Git, Nginx.