Your search query
We are looking for a seasoned Data Lake Engineer (Big Data) to develop and maintain the corporate Data Lake for a large international company, Located in Cyprus, Limassol. (relocation is required)
Requirements:
- We're looking for someone who knows their way around Spark architecture like a pro, whether it's setting it up on Hadoop, Kubernetes (k8s), or just on its own.
- You should also be pretty handy with databases like Vertica, PostgreSQL, ClickHouse, and the like.
- Experience-wise, we'd love to see that you've tackled Big Data Processing and built a few Data Lakes in your time.
- And of course, you should be pretty solid with Python or Scala, especially when it comes to wrangling data.
- Oh, and your English skills? B2 level should do the trick!
Benefits :
- We've got your back when it comes to benefits! We'll help you out with relocation and getting your work permit sorted. Plus, we've got medical insurance covered for you and your fam.
- Need wheels? No problem, we've got a corporate car waiting for you. And if you've got little ones, we'll pitch in for kindergarten and school expenses.
- Oh, and any other costs tied to relocation? We've got you covered there too
We are looking for a Data Scientist (Computer vision) for an Innovative product company (Healthcare), located in Estonia. The company helps skincare brands provide skin testing and build interactive product recommendations on e-commerce platforms.
The Company's research team is dedicated to developing a cutting-edge data analytics pipeline and insight generation engine specifically tailored for skincare applications. The Company's focus lies in leveraging artificial intelligence to revolutionize skincare practices, catering to the needs of skincare retailers and clinics through innovative solutions.
The Company's flagship product is an advanced Software as a Service (SaaS) platform designed to streamline the collection of high-quality skin data. By harnessing the power of computer vision technology, The Company enables skincare brands to conduct precise skin testing and offer interactive product recommendations across various online and offline platforms.
As a member of The Company's team, you will be tasked with a range of responsibilities aimed at advancing our technology and delivering valuable insights to our stakeholders. These responsibilities include:
- Developing and implementing deep learning algorithms for various computer vision tasks such as segmentation, classification, and image generation.
- Applying classical computer vision techniques to solve specific problems in the skincare domain.
- Reporting findings to internal stakeholders through clear and concise presentations.
- Conducting ad-hoc reporting to effectively communicate results and insights.
- Analyzing data using statistical techniques to identify trends and patterns relevant to skincare.
- Engaging in research and development activities focused on computer vision for skincare applications.
To excel in this role, you should possess a strong proficiency in Python programming, particularly with experience in frameworks such as Pytorch, scikit-learn, pandas, and numpy. Additionally, familiarity with OpenCV or similar computer vision libraries is essential. A deep understanding of deep learning algorithms and architectures, particularly CNNs and visual transformers, is highly desirable.
The Company's ideal candidate would also have expertise in segmentation, classification, and image generation tasks, along with the ability to stay updated with the latest research and trends in computer vision and machine learning. Creative thinking and analytical skills are crucial for applying computer vision techniques to novel problems effectively.
While experience with meta and self-supervised learning algorithms, as well as generative models like GANs and diffusion models, is considered a significant plus, it is not mandatory. Familiarity with cloud platforms such as Azure, AWS, or GCP is also advantageous.
The Company provides a dynamic and supportive work environment where creativity is encouraged, and you'll have the opportunity to work on developing our core product. Along with a competitive salary, we offer benefits such as 28 days of annual leave, a comfortable office space in Tallinn with excellent amenities, including coffee, regular offline and online events, and team outings. We also support remote work with a flexible schedule and provide all necessary development and testing devices. Moreover, we foster a culture of inclusivity and diversity, valuing contributions from individuals with varied backgrounds and experiences.
Looking for Head of Engineering for an international UK product company.
As Head of Engineering, you'll lead the development of our Core Platform, the foundation for seamless interactions between products, supporting efficient processes and operations. Collaborating with cross-functional teams, you'll drive continuous improvements for stability, scalability, and overall effectiveness.
Stack: NET 6, PHP, JS, gRPC, Redis, Kafka, Mongo, MariaDB, GCP, Terraform, Kubernetes, Docker, REST, microservices, DDD, event-driven
𝐐𝐮𝐚𝐥𝐢𝐟𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬:t:
- 7+ years experience in software development, 3+ years experience in managing engineering teams.
- Experience with K8s and containers, with cloud-based development, infrastructure and system design, microservices, SQL and NoSQL databases, agile methodology (ideally scrum)
- Strong knowledge of system security measures and best practices, Solid web development experience and a deep understanding of REST, WebSocket, and gRPC protocols.
- Excellent knowledge of an object-oriented programming language such as C# or Java.
- Strong knowledge of system security measures and best practices, ensuring the development of secure solutions.
- English at least B2
Banafits:
- Medical insurances for employee and family
- Paid rental car, gym, school, and annual training allowance
- Quarterly team building and yearly events
We are seeking a seasoned ML Engineer (LLM) to join newly formed product team. In this role, you will play a crucial part in developing an intelligent chatbot aimed at enhancing customers' experiences. Your main responsibility will involve harnessing cutting-edge conversational AI technologies and configuring both traditional and large language models (LLM).
***Please note that relocation is required for this position.
Technology stack: LLMs (OpenAI GPT-*, LangChain),Python
Requirements:
- 3 + of the machine learning experience
- Knowledge of chatbot technologies and building conversational AI systems.
- Knowledge of modern LLMs (OpenAI GPT-*, Google BERT, Meta Llama, etc)
- Experience with frameworks for developing applications powered by LLM, like LangChain, LlamaIndex, Haystack.
- Experience in deploying and fine-tuning LLM on GPU.
- Strong experience with machine learning, particularly NLP technologies, and the TensorFlow or PyTorch frameworks.
- Proficiency in Python
- English - B2 level.
Benefits: relocation and work permit support, medical insurance for employees and his/her family, corporate car, kindergarden and school support, different relocation connected costs compensation.
Our client - a software development company and digital solutions provider (I-Gaming) has an open position for a Chief Technology Officer (CTO). The company has created over 40 cutting-edge products spanning 20 different markets. The team consist of 700+ engineers (overall more than 1500 people) in different countries in the EU and Central America.
As the Chief Technology Officer (CTO) you will play a pivotal role in shaping and executing Company's technological strategy. You will be responsible for driving the development and implementation of cutting-edge technology solutions that enhance their gaming platform, ensure regulatory compliance, and deliver an unparalleled user experience. This role demands a visionary leader with a deep understanding of modern technology trends, a track record of successful system architecture, and a passion for pushing the boundaries of innovation.
Duties and opportunities:
Technology Strategy:
- Develop and execute a comprehensive technology strategy aligned with the company’s overall business objectives.
- Stay abreast of industry trends, emerging technologies, and regulatory requirements to inform and update the technology roadmap.
Leadership and Team Management:
- Provide strategic leadership to the technology team, fostering a culture of innovation, collaboration, and accountability.
- Recruit, mentor, and develop a high-performing team of engineers, architects, and other technical professionals.
System Architecture and Development:
- Oversee the design and architecture of the I-Gaming platform, ensuring scalability, security, and seamless integration with third-party systems.
- Lead the development of robust, high-performance software solutions for gaming, betting, and related systems.
Innovation and R&D:
- Drive research and development initiatives to explore and implement new technologies that can give the company a competitive edge.
- Collaborate with cross-functional teams to bring innovative features and products to market.
Compliance and Security:
- Ensure the platform’s compliance with relevant regulatory standards and
certifications. - Implement and maintain robust security measures to protect user data,
transactions, and the overall integrity of the platform.
Infrastructure and Operations:
- Oversee the management and optimization of IT infrastructure, including servers, databases, and networks, to ensure high availability and
performance. - Implement and enhance monitoring and incident response procedures.
Collaboration with Stakeholders:
- Work closely with other C-level executives, product managers, and business stakeholders to align technology initiatives with business goals.
- Communicate complex technical concepts to non-technical stakeholders effectively.
Budget and Resource Management:
- Develop and manage the technology budget, ensuring cost-effectiveness and efficient resource allocation.
- Evaluate and recommend technology investments that align with business priorities.
We are looking for Engineering Manager who will lead several teams of engineers and the back-end technologies of a platform/product in order to achieve technological excellency and produce high quality, high value and timely releases.
Main Responsibilities
Directs and controls the back-end technologies of a platform/product
Leads the recruitment and onboarding process for their teams, hires/fires as necessary, coaches teams and individuals to grow talents
Manages back-end team leads and possibly senior engineers by doing activities such as: periodic feedbacks, one-to-one sessions, performance evaluations, preparing individual development plans (IDP) for direct reports
Participates in and leads/co-leads agile processes and scrum/kanban ceremonies of the team and makes sure the team doesn’t deviate from set agile rules.
Leads the platform/product development without frequently getting involved in writing and reviewing code.
Improves the quality of the platform/product by identifying technical debts, recurring problems and pitfalls. Improves the architecture, system design and process flows
Managing resources within his/her teams, rotates people as necessary and creates a balance of work load among teams
Implements latest technological innovations to further advance company’s technology in order to enable better and more digital products.
Creates new guidelines and improves existing standards, ensures that domain knowledge of the team is well documented
Participates and drives engineering activities that are not directly linked to his/her team, but improves the whole engineering
Requirements:
Bachelors, Masters or higher degree in Computer Engineering, Computer Science, Applied Mathematics or any relevant field.
8+ years experience in backend development, 2+ years experience in managing other engineers or leads
Experience with K8s and containers, experience with cloud-based development, infrastructure and system design, microservices,
SQL and NoSQL databases, agile methodology (ideally scrum)
Data structure, coding patterns and algorithms knowledge
Experience with RESTful APIs, Message brokers, 3rd party integrations, code/ peer reviews, working with design mock-ups, CI/CD, Secure development, Information security, Test-driven development
Constructive feedback, Analytical skills, Leadership and Team management, Communication and Presentation.
English (Upper-intermediate)
We offer excellent benefits, including but not limited to:
Learning and development opportunities and interesting challenging tasks;
Official employment in accordance with the laws of Cyprus and the EU, registration of family members;
Relocation package (tickets, staying in a hotel for 2 weeks);
Company fitness corner in the office for employees;
Opportunity to develop language skills and partial compensation for the cost of language classes;
Birthday celebration present;
Time for proper rest and 24 working days of Annual Vacation;
Breakfasts and lunches in the office (partially paid by the company).
Senior Node.JS Developer
We are looking for a Senior Node.JS Developer for the international product-developing company with offices in Limassol, Cyprus.
Product is a complex system with over 20 projects. It integrates with 50+ businesses and supports 50+ payment systems, ensuring compatibility. The development and maintenance team consists of about 670 skilled professionals.
Tech Stack: Node.JS, NestJS, TypeScript, GraphQL and NATS,MySQL, MongoDB, Redis, Elastic Kibana / AM, Grafana, AWS
Requirements:
Strong knowledge of JavaScript and the ECMAScript 6 standards
3+ years of commercial experience with Node.js
5+ years of commercial experience in web development
Commercial experience of working with high loaded SQL or NO SQL databases
Commercial experience of implementing the REST, GraphQL and WebSockets
Understanding of microservice architecture principles
Experience of GIT version control system
Experience with RabbitMQ, Redis
Experience with databases MongoDB, MySQL
At least Intermediate lvl of English
Will be a plus
2+ years of hands-on experience developing over CI/CD/Micro Services architecture/Containers
Experience with Kubernetes,Nats, TypeScript
Duties and opportunities
In-house platform development
3rd party API integrations
Actively participate in developing new features from scratch
Benefits:
Official employment in accordance with the laws of Cyprus and the EU, registration of family members;
Relocation package (tickets, staying in a hotel for 2 weeks);
Company fitness corner in the office for employees;
Opportunity to develop language skills and partial compensation for the cost of language classes;
Time for proper rest and 24 working days of Annual Vacation;
Senior Python Developer
We are searching for a Senior Python Developer for the US based digital mobile banking for entrepreneurs (require relocation to Cyprus, Limassol.)
Qualifications
● 4+ years of experience with Python
● Expert knowledge of Django, Flask or Pyramid, etc.;
● Understand Python's multi-process architecture and threading limitations.
● Ability to merge data from multiple sources into one system.
● Experience building server APIs for mobile applications.
● English B2/C1
Benefits
- Relocation package (work permit, translation/apostille expenses; Visa or entry permit; flight)
- Local apartment for 14 days
- Stock Option long-term program for employees;
- Health insurance and pay for your hardware setup
- English courses
- Startup culture
Haut.AI https://haut.ai/
Frontend Engineer (June 2023)
We are looking for a talented, motivated, and experienced frontend engineer to join our product team, developing an embeddable web application leveraging Computer Vision and AR experience.
About the company Haut.AI provides skincare brands with a B2B SaaS tool for AI skin analysis for their customers. This product facilitates R&D, provides essential tools for building skin analysis apps, and allows brands to develop a better understanding of their client's needs for healthy and nice-looking skin. Haut.AI is an Estonian company with headquarters in Tallinn, but our clients are spread all over the world, mainly in the EU, North America, and East Asia.
About the product We develop a “smart camera” tool for web AR applications to help users with the guided image collection process for consequent image analysis with AI. The web application is distributed as a JavaScript library, has external API, and allows user-defined UI customization. We are growing our team to bring more usability and worldwide scaling.
About the team The product team consists of a Product Manager, Senior Tech Lead, Senior UI/UX Designer, and Senior Q/A Engineer.
The profits of working in Haut.AI First of all, it is extremely interesting to work on developing a new product in the company portfolio for an emerging market. This means freedom of experimenting, brainstorming, and multiple new technologies to try. What’s more?
● Competitive salary depending on skills; ● 28 days of annual leave; ● Locations: offices in Tallinn, Tbilisi, or working remotely; ● All necessary devices for development and tests are regularly provided by the company; ● Friendly, creative, and cohesive team. We hugely support cross-project experience sharing
and company-level initiatives; ● Inclusive environment - we value diversity.
Haut.AI is recognized as one of the 5 best AI skin analysis companies in the world (according to Insight Ace Analytics) and has been profitable for many years, being at the same time a startup - by its nature and its spirit. This means that by joining Haut.AI as a developer you both have a high impact on the end product, and the job security of an established company.
Haut.AI https://haut.ai/
Responsibilities As a Frontend Engineer, you will:
● Participate in the team activities like tasks grooming/brainstorming ● Implement custom Augmented Reality UI components and screens
○ work in the mobile-first paradigm ○ follow the responsive design approach ○ use adaptive design approach as needed ○ collaborate with UI/UX designer to get things done
● Implement UI-specific logic like state management and routing ○ collaborate with the Tech Lead to get things done
● Implement UI-agnostic business logic from predefined modules ● Perform bi-weekly code refactoring and tech debt reduction ● Document the technical solution pitfalls, workarounds, and browser-specific issues ● Debug and fix browser-specific UI issues
○ be comfortable with the browser‘s Dev Tools ● Write end-user integration documentation ● Write e2e test cases for pre-defined use cases
○ collaborate with the QA engineer or Tech Lead to get things done ● Integrate third-party services like Google Analytics and Sentry for product monitoring
Approximate workload distribution
Haut.AI https://haut.ai/
Desired skills and experience General:
● 3+ years of experience in product teams, building web applications ● Live in a time zone between UTC+0 and UTC+4 (-2 to +2 hours Tallinn time);
Experience with our front-end stack: 1. TypeScript 2. Svelte 3. PostCSS + Tailwind 4. Vite 5. Histoire 6. Vitest 7. Webdriver.io
Or experience with similar technologies: 1. ESNext 2. Vue 3. SAAS + CSS Modules 4. Rollup 5. Storybook 6. Karma / Jest / Mocha 7. Cypress
Soft skills: ● Be a fast learner: we expect you to be not afraid of learning by doing; ● Good communication skills for teamwork: we expect you to troubleshoot asap and be
interested in diving deep in context; ● Be oriented to a high quality of the product as a first and only priority; ● Good knowledge of English: be able to read, and express thoughts in writing.
Will be a plus experience in related fields: ● Machine Learning and Computer Vision: TensorFlow / MediaPipe / ONNX ● VR/AR or 3D graphics: WebGL, Three.js ● Back-end development: Nodejs, Python, REST ● Cloud Providers: Firebase, GCP / AWS / Azure
Contacts For further information please contact team@haut.ai