
WebLab Technology
We are WebLab Technology, a team of software engineers specializing in cloud, microservices, JS, hybrid front-end applications, and business automation. We work exclusively with our own comprehensive codebase to guarantee high standards to our extensive list of stable medium- and large-scale business and corporate clients such as AstraZeneca, Emaar Properties, Novartis, Pfizer, ING, and Philips. We do not provide UI/UX or design work. We are all about complex logic.
How did we get here?
Founded in 2013, WebLab Technology has always maintained an interconnected team of less than 50 people who embrace the benefits of remote work from Basecamp. We are digital nomad lifestyle friendly. Our biggest asset is definitely our engineers and strong internal relationships.
To minimize pressure and eliminate unnecessary bureaucracy, we keep the company free of project managers, sales managers, performance managers, and other types of managers. We try to stay as flat as possible — everyone on our team takes ownership and is considered equal and valued.
-
· 258 views · 64 applications · 5d
Manual QA Engineer
Full Remote · Ukraine · 1 year of experience · IntermediateWe are seeking a skilled QA Engineer to join our team and contribute to a multi-service, dynamically developing product. In this role, you will play a crucial part in ensuring the quality and reliability of our product by creating and maintaining test...We are seeking a skilled QA Engineer to join our team and contribute to a multi-service, dynamically developing product. In this role, you will play a crucial part in ensuring the quality and reliability of our product by creating and maintaining test documentation, reporting bugs, conducting various types of testing, and communicating with the development team.
We work with: Ontestpad, Jira, Bitbucket, StoryBook, AWS, Google Cloud, CI/CD, Bitbucket pipeline, Jenkins.
About project:
A stable product (enterprise) for creating marketing presentations, preparing accompanying presentation materials, developing sales cycle business assistants for global pharmaceutical AstraZeneca, Novartis, Pfizer, Veeva, ..) and financial(ING, Van Lanschot, ..) companies. Completely our code base, we have been developing it since 2015.
Services operate in multiple Availability Zones. The main APIs (GraphQL and REST) with business logic are mainly implemented in PHP (Laravel, Yii2), but there is also code in Node.js (JavaScript/TypeScript), Python, C#. Basic infrastructure on AWS, several services from GCP. Integration with API partners (Veeva, Salesforce).
High security requirements with regular penetration testing from auditors and client companies. OWASP, SOC, ISO..
Responsibilities:
1. Carrying out tests according to the specification.
2. Planning regular testing work, creating test plans, test cases.
3. Conducting regression tests.
4. Identification of problematic areas and their adding to the tracking system.
5. Requirements and processes analysis
6. Test results analysis
7. Testing processes optimization
8. Suggesting ideas to improve the quality of the product.
9. Maintaining test documentation
10. Close cooperation with the development team.
Essentials:
1. At least 1 year of practical experience in testing commercial Web and Mobile applications.
2. Postman, Chrome Devtools, Git experience.
3. Issue/bug tracking systems (Jira or similar) experience
4. Knowledge of software development principles
5. Good theoretical background in software testing.
6. Understanding CI/CD processes
7. High level of written English and reading skills
Nice-to-haves:
1. Technical education.
2. Experience from 2 years in a similar position.
3. Confident knowledge of SQL.
4. Knowledge of Selenium/Cucumber/Playwright or other automation tools.
5. Understanding GraphQL, REST
6. Knowledge about the existence of Jenkins, Bitbucket pipeline.
7. Knowledge of one of the programming languages.
Bonuses
In addition to salary, we offer:
1. Payment for conference expenses, co-working space, software licenses, and any other work-related expenses.
2. Macbook if you need one.
3. Mobile devices, if you are involved with mobile development projects.
4. Flexible working hours and remote work, no micromanagement.
5. Modern technology stack.
6. Time for open-source development.
7. Paid study time.
8. Paid English courses.
9. 36 company-paid holidays per year.
10. Access to educational streaming services like Pluralsight.
11. Influence on the development of the company.
More -
· 192 views · 38 applications · 14d
Middle Python AI Engineer to $4000
Full Remote · Countries of Europe or Ukraine · 3 years of experience · IntermediateWe are looking for a dynamic Python AI Engineer (Generative NLP, AI Agents, Prompting) with strong experience in Python API development. This is an exceptional opportunity for someone passionate about shaping the future of AI-driven conversational...We are looking for a dynamic Python AI Engineer (Generative NLP, AI Agents, Prompting) with strong experience in Python API development. This is an exceptional opportunity for someone passionate about shaping the future of AI-driven conversational interfaces and eager to work with cutting-edge technologies, including API development and integration of LLM APIs such as those offered by OpenAI.
As a Python AI Engineer, your primary mission will be to design, develop, and deploy AI solutions that integrate into our existing systems. You will have the chance to work on API development as well as prompt-based and API-based solutions, reflecting our commitment to rapid delivery without compromising on innovation.
About the project:
A stable enterprise product for creating marketing presentations, preparing accompanying materials, and developing sales cycle business assistants for global pharmaceutical companies such as AstraZeneca, Novartis, Pfizer, Veeva etc., and financial institutions like ING and Van Lanschot. Completely our code base, we have been developing it since 2015.
Our services are distributed across multiple Availability Zones, adhering to a service-oriented architecture. Since 2018, we have prioritized GraphQL, although we maintain comprehensive support for RESTful APIs. Our core API services are built on a diverse stack of programming languages, each chosen to optimize task performance. This stack includes a rapidly evolving Golang Core API, legacy Core API services in PHP (leveraging frameworks like Laravel and Yii2) for established business logic and data layer interactions, Node.js (utilizing both JavaScript and TypeScript), Python APIs, and .NET Core C# components.
We utilize a hybrid cloud infrastructure, harnessing the strengths of both AWS and GCP to meet our operational needs, and focus on Serverless. Our work also involves extensive integration with API partners, including Veeva, Salesforce, and a variety of others, to ensure a seamless and robust service ecosystem.
As a product with high-security requirements, we undergo regular penetration testing from auditors and client companies to ensure compliance with industry standards such as OWASP, SOC, and ISO.
Key Responsibilities:
- Design, develop, and deploy AI solutions utilizing Python.
- Construct and enhance Chains, AI Agents, and AI Pipelines with tools such as Langchain and LlamaIndex.
- Develop robust APIs leveraging Flask and FastAPI frameworks.
- Develop solutions using Vector Databases.
- Gather, clean, and analyze data to uncover patterns and derive insights.
- Research and apply novel AI techniques and algorithms for continuous improvement.
- Fine-tune LLMs using both manual and automated feedback mechanisms.
- Ensure the reliability and optimal performance of AI services through diligent site reliability engineering.
- Work collaboratively with cross-functional teams to craft impactful AI solutions that drive business growth.
Qualifications:
- Sufficient level of English proficiency (spoken and written): ability to communicate confidently on technical topics, participate in meetings and work with technical documentation.- Bachelor’s degree in Computer Science, Artificial Intelligence, or a closely related field.
- Prompt engineering skills.
- High proficiency in at least one of the following programming languages: Python, TypeScript, Golang, or Rust.
- Minimum of 1 year experience in developing AI solutions, preferably with LLMs.
- Strong foundation in Python, with at least 1 year of experience.
- Ability to design, develop, and deploy machine learning models.
- Basic NLP skills, including sentiment analysis, named entity recognition, and part-of-speech tagging.
- Understanding of machine learning principles and algorithms.
- Familiarity with AI frameworks such as TensorFlow, PyTorch, or scikit-learn.
This position offers the chance to be at the forefront of AI development, working on solutions that leverage the latest advancements in AI technology. If you are driven by innovation, eager to tackle challenging problems, and ready to make a significant impact, we would love to hear from you.
Benefits:
In addition to a great base salary, we offer:
1) Funding for conferences, co-working spaces, software licenses, and other work-related expenses
2) MacBook if you require one
3) Mobile devices if you are involved with mobile development projects
4) Flexible working hours and fully remote working without micromanagement
5) Modern technology stack
6) Time for open source development
7) Bonus at the end of the year
8) Paid study leave
9) Paid English language courses
10) 36 company-paid days off per annum
11) Access to educational streaming services like Pluralsight
12) Input on the development of the company
Our core values:
We are open-minded, humble, respectful, self-driven, and honest, which allows us to create an atmosphere of synergy. Our team is a great fit for those who value self-organization and are passionate about personal growth. If this resonates with you, we’d love to have you join the team.
More -
· 122 views · 9 applications · 14d
Computer Vision Robotics Engineer to $4000
Full Remote · Ukraine · Product · 2 years of experience · Pre-Intermediate MilTech 🪖У зв’язку з розвитком проекту, ми шукаємо Computer Vision Engineer до команди автономних систем, щоб удосконалювати технології комп’ютерного зору для наших БПЛА та інших систем автоматизації. Ви матимете значущий вплив на технологічні підходи, вибір...У зв’язку з розвитком проекту, ми шукаємо Computer Vision Engineer до команди автономних систем, щоб удосконалювати технології комп’ютерного зору для наших БПЛА та інших систем автоматизації. Ви матимете значущий вплив на технологічні підходи, вибір технологій та методи досягнення цілей.
Ми працюємо над рішенням для детекції і супроводження обʼєкта по відео. Основне завдання — якісне покращення детекції, стабільності трекінгу.Обовʼязки
- Програмування під Linux на ARM системах (Raspberry Pi, Jetson Nano та інші вбудовані платформи;
- Інтеграція інформації з різних джерел у реальному часі;
- Створення рішень для навігації у візуальному коридорі;
- Робота над рішеннями SLAM для автономної навігації;
Проведення код-ревʼю, підтримка команди в розробці контролю.
Що для нас важливо
- 2+ роки практичного інженерного досвіду;
- Впевнене володіння Python; базове володіння C++;
- 1+ рік досвіду в області компʼютерного зору;
- Алгоритмічне мислення, розуміння класичних CV-підходів (OpenCV, SIFT тощо);
- Практичний досвід з DL-моделями: YOLO, MobileNet тощо;
- Досвід роботи з системами на базі Linux;
- Досвід вирішення проблем за допомогою класичних підходів комп'ютерного зору;
- Вища технічна освіта (CS або суміжна сфера).
Буде плюсом
- Маєте досвід квантизації нейронних мереж;
- Володієте навичками роботи з обмеженнями обробки в реальному часі та вбудованими апаратними платформами;
- Знання ROS-2;
- SLAM / Visual Odometry;
- Досвід з PyTorch;
- PhD в Computer Science;
- Ви у Львові та мобільні для поїздок до Києва для роботи в офісі на декілька днів;
Читаєте наукові публікації.
Що ми пропонуємо
- Робота над реальними R&D-проєктами;
- Гнучкий графік, можливість віддаленої співпраці;
- Офіційне працевлаштування (відпустки, лікарняні);
- Можливість бронювання;
- Можливість впливати на архітектуру та вибір технологій;
- Готові датасети;
- Швидкий цикл зворотного звʼязку;
- Можливість поєднувати роботу з аспірантурою;
- Робота в команді з сильними цінностями: відкритість, скромність, технічна відповідальність, автономність і взаємоповага.