Jobs of company Sigma Software 37
-
Rust Developer for Engine Team (Accessibility Product House)
Full Remote · Europe except Ukraine · 4 years of experience · Upper-IntermediateWe are seeking an experienced Rust Developer to join the Engine team, which is responsible for developing and maintaining the very core of our Customer’s mobile ecosystem. The main mission of our Customer’s Mobile Group is to create state-of-the-art...We are seeking an experienced Rust Developer to join the Engine team, which is responsible for developing and maintaining the very core of our Customer’s mobile ecosystem.
The main mission of our Customer’s Mobile Group is to create state-of-the-art development tools and SDKs for enterprise-grade customers. These tools enable developers to identify accessibility issues during coding and deliver more accessible mobile applications.
If you want to play a key role in the team and make a real impact on the world, this is the right place for you!
Customer
Our client is a market-leading web and mobile accessibility software company focused on providing accessibility automation to enterprises. Their AI-enabled products save time and reduce risk via proprietary discovery and analysis algorithms that integrate directly into software development pipelines.
Requirements- 4+ years of software development experience (2 years with Python/Java and 2+ years of experience using Rust) or 4+ years with C or C++ with at least 0,5 years with Rust and experience creating embedded applications that run in limited environments
- Software application architecture experience
- Proven experience with performance optimization
- Knowledge of Rust language constructs, including ownership, borrowing, and lifetimes
- Knowledge of Rust’s safety guarantees, and experience in writing unsafe code when necessary
- Interoperability with other languages, multiple OS and processor architectures support
- Familiarity with popular Rust libraries, like tokio, actix, serde, rayon, clap
- Knowledge of Rust’s package management and build systems.
- Experience with writing and maintaining unit and integration tests
- Solid understanding of algorithms and data structures
- Upper-Intermediate level of English
Would be a plus
- Experience with accessibility
- Experience in developing SDK
- Knowledge of other programming languages like Java or Python
-
Test Automation Engineer (mobile)
Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-IntermediateWe seek a Test Automation Engineer with a strong knowledge of software testing methodologies, SDLC, and Agile/Scrum experience. The main mission of our Mobile division is to create state of the art development tools and SDKs for our customers. These...We seek a Test Automation Engineer with a strong knowledge of software testing methodologies, SDLC, and Agile/Scrum experience.
The main mission of our Mobile division is to create state of the art development tools and SDKs for our customers. These tools allow developers to check for any issues while coding and deliver more accessible mobile applications.
Working alongside a team of mobile engineers, you will test mobile SDKs integrated with leading mobile UI testing frameworks. A solid understanding of various mobile platforms and technologies will be an advantage.
Customer
Our customer is the rapidly growing technology leader in digital accessibility software, helping enterprises make their web and mobile offerings accessible to everyone. Its AI-enabled products save developer time and reduce risk via proprietary discovery and analysis algorithms that integrate directly into software development pipelines.
Requirements- 3+ years of overall experience in Test Automation (JavaScript, TypeScript, Java).
- At least 1,5+ years of experience in JavaScript, with strong confidence in writing JavaScript code for test automation.
- At least 1 year of experience in mobile application testing (iOS and Android).
- Proven experience in automation testing for mobile platforms using tools like Appium, Espresso, or XCTest.
- Experience with test frameworks such as TestNG or JUnit
- Familiarity with mobile OS and their debugging tools (ADB for Android, Xcode for iOS)
- Experience with Git for version control.
- Familiarity with CI/CD tools and device farms such as SauceLabs, BrowserStack, or AWS Device Farm.
- English level: Upper-Intermediate.
Nice to Have: - Experience with TypeScript (transition to JavaScript is considered easy).
- Experience with other programming languages such as Swift, Kotlin, Java, or Python.Experience with test frameworks like TestNG or JUnit. Familiarity with bug-tracking tools like JIRA.
Would be a plus:
- Experience with some of the programming languages: Swift, Kotlin, Java, Python
- Experience with bug-tracking tools such as JIRA
Responsibilities- Design test plans, test cases, and test scripts based on product requirements.
- Execute manual and automated tests, analyze results, and report defects.
- Develop, maintain, and execute automated test scripts in JavaScript.
- Convert existing Java-based test scripts into JavaScript.
- Set up and configure test environments for mobile applications (iOS, Android).
- Utilize mobile automation frameworks such as Appium, Espresso, XCTest.
- Conduct performance and load testing.Collaborate closely with development teams to ensure testing aligns with business requirements.
-
JavaScript Core Engineer
Full Remote · Europe except Ukraine · 5 years of experience · IntermediateWe are seeking a highly skilled JavaScript Core Engineer to join our Customer’s core platform team. Are you ready to push the boundaries as a JavaScript Core Engineer and make an impact on web accessibility? Join us to work on our Customer’s native...We are seeking a highly skilled JavaScript Core Engineer to join our Customer’s core platform team.
Are you ready to push the boundaries as a JavaScript Core Engineer and make an impact on web accessibility?
Join us to work on our Customer’s native JavaScript library — the driving force behind analyzing web pages and identifying accessibility issues, and as well as the foundation of all their products.
Take the next step in your career and apply today!
Customer
Our Customer is a market-leading web and mobile accessibility software company focused on providing accessibility automation to enterprises. Their AI-enabled products save time and reduce risk via proprietary discovery and analysis algorithms that integrate directly into software development pipelines.
Requirements- 5+ years of experience working with JavaScript
- Profound expertise in Vanilla JavaScript, DOM APIs, and the JavaScript ecosystem
- Passion for performance optimization and handling edge cases
- Ability to work independently on small to medium-sized tasks
- Ability to work effectively in a distributed team environment
- At least an Upper-Intermediate level of English
Would be a plus
- Experience with TypeScript
- Experience with Accessibility
-
Senior Full-Stack Developer (Go + Node.js + React) (AdTech)
Full Remote · Europe except Ukraine · 5 years of experience · Upper-IntermediateWe are seeking a Senior Full-Stack Developer to join an AdTech project and be responsible for turning our product vision and roadmap into best-in-class code that delivers a great customer experience. We need someone who can deliver solutions with an...We are seeking a Senior Full-Stack Developer to join an AdTech project and be responsible for turning our product vision and roadmap into best-in-class code that delivers a great customer experience. We need someone who can deliver solutions with an optimal balance between development efforts, deployment costs, and time to market, while ensuring product requirements are met.
As a member of the Development team, you will play a key role in developing a platform composed of thousands of Kubernetes containers serving billions of requests per day. This role requires a person with fully up-to-date knowledge of the latest software coding practices, tools, and languages.
Project
With the deprecation of cookies and mobile IDs, addressability at scale has become an industry-wide challenge. Working with partners who have a future-proofed audience strategy and ID-less solution has become paramount, as has leveraging highly engaging and impactful creative to capture customer attention.
Where Clients have traditionally focused on AI-powered audiences and geo-location, we are evolving with the industry to refocus on what truly matters in advertising and creativity. We are leveraging our powerful machine learning engine to deliver high-scale, dynamic creatives that shine in a native environment. Contextually relevant ads show greater results.
The Software Engineering team is the engine that drives our ambition to build the world’s best mobile advertising platform.
Join us as we build future-proof, AI-powered dynamic experiences for our Customers.
Requirements- 5+ years of software development experience building highly scalable and low latency applications
- Strong experience in Go
- Knowledge of React
- Knowledge of Node.js
- Strong experience with SQL and NoSQL databases such as MySQL, PostgreSQL, Redis, Aerospike, and Cassandra
- Strong experience in the Linux command line environment
- Experience with AWS and Terraform
- Experience with CI/CD pipelines such as Jenkins, GitHub, and GitLab
- Experience with Docker and Kubernetes
- Familiar with Spark, Hadoop, and Zookeeper
- Strong communication skills
- Fluency in English
- Ability to get things done
- Ability to understand business and translate business expectations into technical descriptions
- Knowledge of effective time management
- Ability to work independently
- Strong feeling of ownership and responsibility
Would be a plus
- Experience of working with Kafka, Kibana and Elasticsearch
- Understanding of OpenRTB
- Experience in AdTech domain (DSP, SSP, Ad Exchange, and Bidders)
- Proactive and personable, with good communication skills and the ability to work in a highly collaborative international team environment with a strong remote structure
Responsibilities - Design and implement large-scale software solutions and components using multiple technologies (Go as the main technology + Node.js + React as secondary skills)
- Do everything necessary to maintain a high level of quality
- Be a good communicator to actively collaborate and get context for complex tasks
- Follow best engineering practices and Company/Client guidelines
- Play a supervisory, advisory, and coaching role for less senior engineers in the team
- Actively participate in all team-related meetings, events, and ceremonies
- Contribute to the creation of architectural and technical documentation
- Promote clean code and design patterns andprinciples
- Actively and continuously work on self-development and self-education, using lessons learned for further advancement to the Principal position
-
Project Manager (Enterprise and Game Solutions Unit)
Countries of Europe or Ukraine · 3 years of experience · Upper-IntermediateAre you into Project Management? Are you not afraid of challenging tasks? Do you know how to meet customers’ goals within the given constraints and, thus, ensure the overall project delivery? Then you will like working with us — non-trivial tasks, modern...Are you into Project Management? Are you not afraid of challenging tasks? Do you know how to meet customers’ goals within the given constraints and, thus, ensure the overall project delivery?
Then you will like working with us — non-trivial tasks, modern technologies, and the friendly team are waiting for you!
We invite a Project Manager to cooperate with the Enterprise and Game Solutions Unit. We are working with such domains as Gaming and Gambling, Automotive, Business Process Management Automation, Fintech, HealthCare, and others. There are projects of different sizes catered for different markets (Europe and the USA).
It’s a perfect opportunity to cooperate with new projects, build trusted relationships with new clients, etc.
RESPONSIBILITIES- Project planning: estimate the efforts for project delivery, plan and schedule all required activities to meet client’s business goal
- Project control: monitor and report on project progress, make sure it is done within defined timeline and budget
- Stakeholders management: manage communication and expectations of all project stakeholders
- Team management: facilitate the whole development process, remove blockers if any, motivate the team
- People management: manage people, their personal development and expectations
- Risks management: indicate and track all project risks, work on their mitigation plan
- Work with documentation: create all needed project documentation and keep it up-to-date
- Budget management: understand and be able to apply budget management techniques in practice
Resource management: manage resource pool, assignments, PDP
REQUIREMENTS
- At least 3 years of practical experience as a Project Manager
- Theoretical background in project management
- Highly organized with great time management skills
- Proactive, hands-on attitude, and willingness to take on challenges
- Excellent communication, persuasion, and negotiation skills
- Excellent team-work skills and adaptability
- At least an Upper-Intermediate level of English
WOULD BE A PLUS
- Experience in iGaming/Gambling projects
Тобі подобається управління проєктами? Не боїшся складних завдань? Знаєш, як досягти цілей клієнтів у рамках заданих обмежень і забезпечити виконання проєкту в цілому?
Тоді тобі сподобається працювати з нами — на тебе чекають нетривіальні завдання, сучасні технології та дружній колектив!
Запрошуємо до співпраці з підрозділом Enterprise and Game Solutions менеджера проєктів. Ми працюємо з такими напрямками, як Gaming and Gambling, Automotive, Business Process Management Automation, Fintech, HealthCare та іншими. Є проєкти різного розміру для різних ринків (Європа та США).
Це чудова можливість працювати з новими проєктами та будувати довірчі стосунки з новими клієнтами.
ОБОВ’ЯЗКИ- Планування проєкту: оцінка зусиль для виконання проєкту, планування та графік усіх необхідних заходів для досягнення бізнес-цілей клієнта
- Контроль проєкту: відстежувати та звітувати про хід проєкту, забезпечувати його виконання у визначені терміни та в межах бюджету
- Управління зацікавленими сторонами: керувати спілкуванням і очікуваннями всіх зацікавлених сторін проєкту
- Управління командою: сприяти всьому процесу розробки, усувати перешкоди, якщо такі є, мотивувати команду
- Управління людьми: керувати людьми, їхнім особистим розвитком та очікуваннями
- Управління ризиками: ідентифікувати та відстежувати всі ризики проєкту, працювати над планом їх зменшення
- Робота з документацією: створювати всю необхідну проєктну документацію та підтримувати її в актуальному стані
- Управління бюджетом: розуміти та вміти застосовувати методи управління бюджетом на практиці
- Управління ресурсами: управління пулом ресурсів, завданнями, PDP
ВИМОГИ- Принаймні 3 роки практичного досвіду на посаді керівника проєктів
- Теоретичні основи управління проєктами
- Високий рівень організованості та вміння ефективно керувати часом
- Проактивність, готовність брати на себе відповідальність та вирішувати завдання
- Відмінні навички комунікації, переконання та ведення переговорів
- Відмінні навички роботи в команді та адаптивність
- Володіння англійською мовою на рівні не нижче Upper-Intermediate
ПЕРЕВАГОЮ БУДЕ
- Досвід роботи в проєктах iGaming/Gambling
-
Project Manager (AdTech)
Full Remote · Countries of Europe or Ukraine · 3 years of experience · Advanced/FluentМи пропонуємо чудову можливість для енергійного та амбітного менеджера проєктів, який готовий вирішувати складні завдання і хотів би працювати в напрямку, що динамічно розвивається. На цій посаді ти будеш відповідати за комплексну реалізацію технічних...Ми пропонуємо чудову можливість для енергійного та амбітного менеджера проєктів, який готовий вирішувати складні завдання і хотів би працювати в напрямку, що динамічно розвивається.
На цій посаді ти будеш відповідати за комплексну реалізацію технічних проєктів у кількох командах компанії, зокрема в інженерному відділі, продуктовому відділі, відділі аналізу й виявлення загроз, а також в управлінні клієнтським успіхом.Ти з нами?
Обов'язки
Тісно співпрацювати з інженерним керівництвом для розробки проєктних планів, які визначають ресурсні та бюджетні потреби- Брати участь у створенні практик, шаблонів, політик, інструментів та партнерств для розширення та розвитку цих можливостей для організації. Сприяти змінам та підвищенню ефективності у співпраці з внутрішніми та зовнішніми партнерами
- Координувати, відстежувати та реалізовувати технічні проєкти, які охоплюють кілька команд в організації, зокрема інженерний відділ, продуктовий відділ, відділ аналізу й виявлення загроз, а також команду управління клієнтським успіхом
- Проводити церемонії та Scrum заходи
- Слідкувати за тим, щоб проєкти виконувались відповідно до обсягу, графіку, бюджету та стандартів якості
- Створювати кращі практики управління проєктами, вибору інструментів, шаблонів і правил взаємодії між зацікавленими сторонами, а також проводити внутрішнє навчання для команд
- Створювати прозору та зрозумілу для читання документацію, включаючи різні типи звітів
- Забезпечувати якісний аналіз проєктних ризиків, відстежувати, реагувати на них та належним чином інформувати клієнтів про потенційні ризики
- Бути менеджером з управління ресурсами та людьми, брати активну участь у плануванні необхідних наймів у співпраці з командою рекрутингу, забезпечувати професійне зростання людей, які працюють в команді
- Сприяти постійному вдосконаленню Центру Компетенцій та робити внесок у розвиток цього процесу і компанії за допомогою навчання з напрямку Офіс Менеджменту Проєктів та управління проєктами
- Впроваджувати найкращі практики та інструменти для виконання та управління проєктами
Сприяти покращенню життєвого циклу проєкту за допомогою отриманих уроків, досягнень проєкту тощо
Вимоги
- Щонайменше 3 роки комерційного досвіду в управлінні проєктами, з глибоким фокусом на технологіях
- Відмінні організаційні навички: вміння керувати складними проєктами та координувати міжфункціональні команди, а також посадові функції; бути структурованим, послідовним та лаконічним
- Сильне почуття відповідальності, яке спонукає знаходити способи робити речі краще, швидше і дешевше
- Значний досвід в методологіях життєвого циклу розробки програмного забезпечення (наприклад, Agile, Scrum та Waterfall)
- Підтверджений досвід у створенні Scrum процесів, навчання команди з досягненням високого рівня самостійності та професіоналізму
- Глибокі знання процесів, методів, інструментів та підходів з управління проєктами (управління ризиками, оцінки, планування, спостереження, контролю і т.д.)
- Значний досвід в управлінні технічними вимогами
- Експертний рівень в конфігурації Jira та Confluence
- Практичний досвід роботи з інструментами бізнес-аналітики
- Знання англійської мови на рівні не нижче Upper-Intermediate
ПЕРЕВАГОЮ БУДЕ
- Досвід роботи в сфері AdTech
- Сертифікація Scrum Master або PO
Базові знання SQL
________________________________________________________
We have a great opportunity for an energetic and ambitious Project Manager who is willing to meet the challenge of tasks and would like to work in a fast-paced direction.
In this role, you will be responsible for the end-to-end delivery of technical projects across multiple teams in the organization, including engineering, product, threat intelligence, detection, and customer success management.
Are you with us?
Requirements- At least 3 years of commercial experience in project management with a deep focus on technology
- Excellent organizational skills: ability to lead complex projects and coordinate across cross-functional teams and job functions; be structured, consistent, and concise
- Strong sense of ownership that drives you to find ways to do things better, faster, and cheaper
- Strong experience in SDLC methodologies (e.g., Agile, Scrum, , and Waterfall)
- Proven experience in setting up Scrum processes, coaching the team towards excellence, and a high level of maturity
- Strong knowledge of Project Management processes, techniques, tools, and approaches (risk management, estimation, planning, monitoring, control, etc.)
- Solid experience in technical requirements management
- Expert level in configuration of Jira, and Confluence
- Hands-on experience with BI tools
- At least an Upper-Intermediate level of English
WOULD BE A PLUS- Experience in the AdTech domain
- Scrum Master or PO certification
- Basic SQL knowledge
Responsibilities
- Work closely with engineering leadership to develop project plans that identify resource and budgetary needs
- Participate in the establishing practices, templates, policies, tools, and partnerships to expand and mature these capabilities for the organization at scale. Drive change and efficiency in collaboration with internal and external partners
- Coordinate, track, and deliver technical projects that span across multiple teams across the organization, including engineering, product, threat intelligence, detection, and customer success
- Facilitate all ceremonies and Scrum events
- Ensure that projects are proceeding according to scope, schedule, budget, and quality standards
- Create project management best practices, tool selection, templates, and rules of engagement among stakeholders, and provide internal training to teams
- Create transparent and easy-to-read documentation, including various types of reports
- Provide high-quality project risk analysis, track, act upon, and communicate risks properly to your Customers
- Be a resource and people manager, actively participate in planning required hires in collaboration with the Recruiting Team, ensure professional growth of onboarded people
- Drive continuous improvement within the Competence Center and contribute to the process and company development through PMO and PM training input
- Implement best practices and tools for project execution and management
- Contribute to the project’s life-cycle improvement through lessons learned, project achievements, etc.
-
Threat Validator/Technical Support Engineer
Europe except Ukraine · 1 year of experience · Upper-IntermediateWe are seeking a Threat Validator/Technical Support Engineer to join our TechOps team and participate in a highly dynamic AdTech project. We are passionate about the people we hire to protect the internet. As the central unit driving product strategy and...We are seeking a Threat Validator/Technical Support Engineer to join our TechOps team and participate in a highly dynamic AdTech project.
We are passionate about the people we hire to protect the internet. As the central unit driving product strategy and execution, we work closely with business, engineering, and research to coordinate all product efforts.
CustomerThe company develops and implements technologies to protect organizations and users from cyber threats such as bot attacks, data breaches, phishing, digital fraud, and more. This includes various activities and offerings such as Threat Detection and Prevention, Incident Response, Security Consulting, etc.
ProjectWe are working with a highly dynamic AdTech ecosystem with the goal of protecting the world from malvertising. The solution is part of a portfolio that includes a variety of software products.
A Threat Validation Engineer will be responsible for analyzing and evaluating cyber threats based on data from the company’s internal systems, quality assurance of product performance, as well as monitoring, and responding to incidents with daily reporting of discovered findings to clients.
Requirements
- Intermediate proficiency in HTML and CSS
- Basic knowledge of scripting languages (e.g., JavaScript, Python, Bash) for an ability to read code
- Basic Level of database management skills (e.g., SQL, NoSQL databases)
- Familiarity with networking concepts (e.g., TCP/IP, DNS, VPNs)
- Ability to troubleshoot system and network issues efficiently
- Strong communication skills for collaborating with cross-functional teams and stakeholders
- Problem-solving abilities to diagnose technical issues
- Adaptability to work in a dynamic and fast-paced environment
- Attention to detail to ensure accuracy in configurations and operations
- Time management skills to prioritize tasks effectively and meet deadlines and SLAs
- Upper-Intermediate level of English
Would be a plus
- Understanding of incident management and response procedures
- Understanding of the overall advertising technology ecosystem, including the roles of ad networks, exchanges, DSPs, SSPs, and DMPs
- Experience with monitoring and alerting tools (e.g., Kibana, Imply, Datadog)
- Familiarity with version control systems (e.g., Git) for code management
- Experience with task and incident tracking systems such as Jira
Responsibilities
- Review identified “malicious attacks” (or HTML/JavaScript/CSS advertisements that violate certain policies defined by a given advertising platform)
- Perform expert analysis on attribution to certain Supply Side Platforms, Demand Side Platforms, Ad Servers, and other advertising platforms
- Be able to perform data analysis based on real-time alerts and distinguish a bot attack, such as Automated Browsing, Misleading User Interface, etc., from real user traffic
- Create and maintain up-to-date documentation that contains useful information for understanding the details and specifics of the work and sharing unique knowledge and validation techniques with co-workers
- Cooperate with US-based engineering team members to co-author Product improvements about the identification of “malicious ad creatives” and their attribution
- Provide timely and accurate reporting about the work status
-
JavaScript Core Engineer (Accessibility Product House)
Full Remote · Europe except Ukraine · 5 years of experience · Upper-IntermediateWe are seeking a highly skilled JavaScript Core Engineer to join our Customer’s core platform team. Are you ready to push the boundaries as a JavaScript Core Engineer and make an impact on web accessibility? Join us to work on our Customer’s native...We are seeking a highly skilled JavaScript Core Engineer to join our Customer’s core platform team.
Are you ready to push the boundaries as a JavaScript Core Engineer and make an impact on web accessibility?
Join us to work on our Customer’s native JavaScript library — the driving force behind analyzing web pages and identifying accessibility issues, and as well as the foundation of all their products.
Take the next step in your career and apply today!
Requirements
- 5+ years of experience working with JavaScript
- Profound expertise in Vanilla JavaScript, DOM APIs, and the JavaScript ecosystem
- Passion for performance optimization and handling edge cases
- Ability to work independently on small to medium-sized tasks
- Ability to work effectively in a distributed team environment
- At least an Upper-Intermediate level of English
Would be a plus
- Experience with TypeScript
- Experience with Accessibility
Personal Profile
- Independent and self-motivated learner
- Excellent problem-solving skills
- Attention to detail
- Proactive attitude
- Excellent collaboration and communication skills
- Strong team player with a collaborative mindset
Responsibilities
- Design and develop robust, scalable solutions for the Customer’s core web platform
- Optimize performance and identify edge cases in complex web environments
- Lead the execution of tasks and projects you own
- Collaborate with team members on more significant initiatives
- Produce well-tested, documented, and maintainable code
- Propose innovative solutions and make informed trade-off decisions
WHY US
- Diversity of Domains & Businesses
- Variety of technology
- Health & Legal support
- Active professional community
- Continuous education and growing
- Flexible schedule
- Remote work
- Outstanding offices (if you choose it)
- Sports and community activities
Customer
Our Customer is a market-leading web and mobile accessibility software company focused on providing accessibility automation to enterprises. Their AI-enabled products save time and reduce risk via proprietary discovery and analysis algorithms that integrate directly into software development pipelines.
-
Middle Machine Learning Engineer (Document Management System)
Full Remote · Europe except Ukraine · 2 years of experience · Upper-IntermediateWe invite you to join our ML Competence Centre, a key part of Sigma Software’s dynamic organizational structure that integrates diverse clients, intriguing projects, and opportunities to enhance your professional skills. Your initial project will place...We invite you to join our ML Competence Centre, a key part of Sigma Software’s dynamic organizational structure that integrates diverse clients, intriguing projects, and opportunities to enhance your professional skills.
Your initial project will place you in the ML R&D Centre on the client’s side, where you will help verify and implement groundbreaking ideas driven by advancements in ML, particularly NLP, to enhance the customer’s products and deliver added value to their clients.
Customer
Our client is a leading provider of high-quality IT products in the Swedish and Danish public sectors, with over 12 years of successful cooperation with us. Their automation solutions serve 80% of government agencies in Sweden. The company specializes in document management, enterprise content management (ECM), data sharing, digital preservation, GDPR compliance, ERP solutions, and more. They cater to various sectors, including government, banking, retail, manufacturing, and life sciences.
Project
Currently, our client is establishing a PoC initiative to explore innovative ideas for potential advancements and improvements.
Requirements
- 2+ years of hands-on experience in ML, with a focus on NLP (text extraction & classification, anonymization and pseudonymization, document processing, clustering and other NLP tasks)
- Proficiency in Python
- Proven experience with LLMs APIs and/or open-weight models (e.g.: LLaMA, Mistral), with the use of frameworks like Langchain/Llamaindex for implementing solutions/features
- Proven experience with NLP techniques such as tokenization, stemming, lemmatization, and named entity recognition (NER)
- Experience with NLP libraries and frameworks like NLTK, spaCy, and Hugging Face Transformers
- Excellent communication skills for effective collaboration with cross-functional teams
- Strong problem-solving skills and ability to troubleshoot issues in model development and deployment
- At least an Upper-Intermediate level of English
Would be a plus
- Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or a related field
- Experience with PoC development and prototyping in enterprise solutions
- Experience with LLM evaluation frameworks (e.g.: DeepEval, MLFlow, RAGAs, Deepchecks, etc.)
- Experience with fine-tuning open-source LLMs for domain and tasks
- Knowledge of MLOPs pipeline and instruments
- Familiarity with deep learning frameworks such as TensorFlow, PyTorch, or Keras
- Familiarity with the deployment of NLP models in production environments
- Knowledge of cloud platforms (AWS, Google Cloud, Azure) and their machine-learning services
Responsibilities
- Work under the supervision of the client’s research team to validate various ideas through PoCs, and to implement, train, test, and tune different learning models
- Collaborate with the research team to brainstorm and experiment with optimal models and open-source alternatives for NLP-based ideas to achieve the best possible results
- Apply best practices to effectively and securely implement pipelines for integrating models and ML-based solutions
-
Rust Developer for Engine Team (Accessibility Product House)
Full Remote · Europe except Ukraine · 4 years of experience · Upper-IntermediateWe are seeking an experienced Rust Developer to join the Engine team, which is responsible for developing and maintaining the very core of our Customer’s mobile ecosystem. The main mission of our Customer’s Mobile Group is to create state-of-the-art...We are seeking an experienced Rust Developer to join the Engine team, which is responsible for developing and maintaining the very core of our Customer’s mobile ecosystem.
The main mission of our Customer’s Mobile Group is to create state-of-the-art development tools and SDKs for enterprise-grade customers. These tools enable developers to identify accessibility issues during coding and deliver more accessible mobile applications.
If you want to play a key role in the team and make a real impact on the world, this is the right place for you!
Customer
Our client is a market-leading web and mobile accessibility software company focused on providing accessibility automation to enterprises. Their AI-enabled products save time and reduce risk via proprietary discovery and analysis algorithms that integrate directly into software development pipelines.
Responsibilities
- Contribute to an end-to-end life cycle development process of new features from architecture to implementation
- Ensure timely execution and delivery of mobile solutions with high-quality standards
- Maintain code quality and automate processes
- Work closely with colleagues, management, and other teams to achieve your objectives
- Conduct code reviews and provide feedback in a constructive manner
Requirements
- 4+ years of software development experience (2 years with Python/Java and 2+ years of experience using Rust) or 4+ years with C or C++ with at least 0,5 years with Rust and experience creating embedded applications that run in limited environments
- Software application architecture experience
- Proven experience with performance optimization
- Knowledge of Rust language constructs, including ownership, borrowing, and lifetimes
- Knowledge of Rust’s safety guarantees, and experience in writing unsafe code when necessary
- Interoperability with other languages, multiple OS and processor architectures support
- Familiarity with popular Rust libraries, like tokio, actix, serde, rayon, clap
- Knowledge of Rust’s package management and build systems.
- Experience with writing and maintaining unit and integration tests
- Solid understanding of algorithms and data structures
- Upper-Intermediate level of English
Would be a plus
- Experience with accessibility
- Experience in developing SDK
- Knowledge of other programming languages like Java or Python
-
JavaScript Core Engineer (accessibility product house)
Full Remote · Europe except Ukraine · 5 years of experience · Upper-IntermediateWe are seeking a highly skilled JavaScript Core Engineer to join our Customer’s core platform team. Are you ready to push the boundaries as a JavaScript Core Engineer and make an impact on web accessibility? Join us to work on our Customer’s native...We are seeking a highly skilled JavaScript Core Engineer to join our Customer’s core platform team.
Are you ready to push the boundaries as a JavaScript Core Engineer and make an impact on web accessibility?
Join us to work on our Customer’s native JavaScript library — the driving force behind analyzing web pages and identifying accessibility issues, and as well as the foundation of all their products.
Take the next step in your career and apply today!
CUSTOMER
Our Customer is a market-leading web and mobile accessibility software company focused on providing accessibility automation to enterprises. Their AI-enabled products save time and reduce risk via proprietary discovery and analysis algorithms that integrate directly into software development pipelines.
REQUIREMENTS- 5+ years of experience working with JavaScript
- Profound expertise in Vanilla JavaScript, DOM APIs, and the JavaScript ecosystem
- Passion for performance optimization and handling edge cases
- Ability to work independently on small to medium-sized tasks
- Ability to work effectively in a distributed team environment
- At least an Upper-Intermediate level of English
WOULD BE A PLUS
- Experience with TypeScript
- Experience with Accessibility
PERSONAL PROFILE- Independent and self-motivated learner
- Excellent problem-solving skills
- Attention to detail
- Proactive attitude
- Excellent collaboration and communication skills
Strong team player with a collaborative mindset
RESPONSIBILITIES
- Design and develop robust, scalable solutions for the Customer’s core web platform
- Optimize performance and identify edge cases in complex web environments
- Lead the execution of tasks and projects you own
- Collaborate with team members on more significant initiatives
- Produce well-tested, documented, and maintainable code
- Propose innovative solutions and make informed trade-off decisions
-
Senior Java Developer
Full Remote · Poland · 5 years of experience · Upper-IntermediateWe are seeking an experienced and visionary Senior Java Developer to lead our software development initiatives. As a key member of our technical leadership team, you will drive the architectural design, take an active part in the opportunities processing...We are seeking an experienced and visionary Senior Java Developer to lead our software development initiatives. As a key member of our technical leadership team, you will drive the architectural design, take an active part in the opportunities processing and the start of new projects, mentor developers, and contribute to the strategic direction of our software solutions.
As an individual, you need to take ownership, drive initiatives forward, suggest and incorporate improvements in all areas.
Feeling thrilled? You are welcome to join!
Responsibilities:
- Define and drive the overall software architecture, ensuring scalability, security, and maintainability of our Java-based solutions
- Contribute to the development of the technical strategy and provide insights into the adoption of emerging technologies
- Guide and mentor development teams, fostering a culture of excellence, innovation, and continuous improvement
- Collaborate with cross-functional teams, project managers, and stakeholders to align technical solutions with business objectives
- Establish and enforce coding standards, conduct regular code reviews, and ensure the delivery of high-quality software
- Take full responsibility for the results of your work, be ready to solve issues as they arise
Requirements:
- Master's or Ph.D. in Computer Science or a related field
- Proven track record with at least 5 years of experience in Java development (Java Core, Spring Boot, RabbitMQ, Kafka, Kotlin) including significant time in senior roles
- Deep understanding of software architecture principles, design patterns, and architectural best practices
- Strong leadership and interpersonal skills, with the ability to inspire and lead technical teams
- Demonstrated ability to introduce innovative solutions and stay abreast of industry trends
- Excellent communication skills with the ability to convey complex technical concepts to both technical and non-technical stakeholders
- At least an Upper-intermediate level of English
Would be a plus:
- Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud
- Experience designing and implementing systems using a microservices architecture
- Familiarity with DevOps practices, including CI/CD pipelines and infrastructure as code
- Knowledge of big data technologies and their application in enterprise solutions
- Strong understanding of application security best practices
-
Senior Backend Engineer (Accessibility Product House)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateWe’re seeking a talented Senior Back-End Engineer to play a vital role in building our Customer’s SaaS platform. By joining our team of highly professional and innovative engineers, you’ll have the opportunity to: Make a significant impact on global...We’re seeking a talented Senior Back-End Engineer to play a vital role in building our Customer’s SaaS platform.
By joining our team of highly professional and innovative engineers, you’ll have the opportunity to:
- Make a significant impact on global digital accessibility
- Work in an environment driven by engineering excellence
- Collaborate with passionate professionals in a culture free of ego
- Contribute to a product that’s changing lives on a global scale
Customer
Our client is a market-leading web and mobile accessibility software company focused on providing accessibility automation to enterprises. Their AI-enabled products save time and reduce risk via proprietary discovery and analysis algorithms that integrate directly into software development pipelines.
Requirements
- 5+ years of experience working as a Back-end Engineer with at least two programming languages – one JVM-based (e.g., Java, Kotlin) and another from a range like Golang, Node.js, Python, or similar
- Proven capabilities in modern software design and development
- Experience working with SaaS architectures
- Proficiency with at least one major cloud provider (GCP/AWS/Azure), including serverless and container-based deployments
- Experience with multiple data stores/services (SQL, NoSQL, ElasticSearch, BigQuery, etc.)
- Knowledge of high-scale stream/batch processing systems (e.g., Flink, Spark, Kafka)
- Experience managing and maintaining production systems
- Upper-Intermediate level of English
Would be a plus
- Experience with InfluxDB/Prometheus/Grafana etc.
Responsibilities
- Design and implement scalable solutions to improve product architecture
- Plan and execute complex, distributed, large-scale software delivery systems
- Monitor and optimize all aspects of product performance
- Research and integrate cutting-edge technologies
- Troubleshoot issues across a wide array of services and functional areas
- Contribute to the DevOps culture and practices
-
JavaScript Core Engineer (Accessibility Product House)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateWe are seeking a highly skilled JavaScript Core Engineer to join our Customer’s core platform team. Are you ready to push the boundaries as a JavaScript Core Engineer and make an impact on web accessibility? Join us to work on our Customer’s native...We are seeking a highly skilled JavaScript Core Engineer to join our Customer’s core platform team.
Are you ready to push the boundaries as a JavaScript Core Engineer and make an impact on web accessibility?
Join us to work on our Customer’s native JavaScript library — the driving force behind analyzing web pages and identifying accessibility issues, and as well as the foundation of all their products.
Take the next step in your career and apply today!
Customer
Our Customer is a market-leading web and mobile accessibility software company focused on providing accessibility automation to enterprises. Their AI-enabled products save time and reduce risk via proprietary discovery and analysis algorithms that integrate directly into software development pipelines.
Requirements
- 5+ years of experience working with JavaScript
- Profound expertise in Vanilla JavaScript, DOM APIs, and the JavaScript ecosystem
- Passion for performance optimization and handling edge cases
- Ability to work independently on small to medium-sized tasks
- Ability to work effectively in a distributed team environment
- At least an Upper-Intermediate level of English
Would be a plus
- Experience with TypeScript
- Experience with Accessibility
Responsibilities
- Design and develop robust, scalable solutions for the Customer’s core web platform
- Optimize performance and identify edge cases in complex web environments
- Lead the execution of tasks and projects you own
- Collaborate with team members on more significant initiatives
- Produce well-tested, documented, and maintainable code
- Propose innovative solutions and make informed trade-off decisions
-
Senior Data Scientist (Computer Vision)
Full Remote · Europe except Ukraine · 5 years of experience · Upper-IntermediateWe are looking for a Senior Data Scientist to join our growing team and contribute to the development of cutting-edge computer vision products. Our mission: We deliver asymmetric advantages to our #adtech customers through vast domain expertise,...We are looking for a Senior Data Scientist to join our growing team and contribute to the development of cutting-edge computer vision products.
Our mission:We deliver asymmetric advantages to our #adtech customers through vast domain expertise, simplicity, and #stellar level of service. We continue to challenge ourselves and grow as technologists, professionals, and, most importantly, as human beings who work side by side, day after day and year after year. And we don’t plan to stop anytime soon.
We put in the work, and we love it. Some days, we may fail, but only to try harder the next day. We work through our losses and celebrate our wins as one team.
ProjectThe platform specializes in media content analysis and delivers insights through advanced AI-driven content recognition technologies. The core objective is to continuously design, develop, and refine state-of-the-art computer vision models, such as object detection, image segmentation, classification, and facial recognition. These models are seamlessly integrated into the platform to enhance its capabilities.
Requirements- 4+ years of hands-on experience in designing, developing, and deploying computer vision models, such as object detection, image segmentation, classification, and facial recognition
- Strong proficiency with Python, deep learning frameworks such as TensorFlow, PyTorch, and libraries such as OpenCV and Dlib for image processing and feature extraction
- Experience with training models from scratch and solving novel, complex vision problems
- Experience working with large-scale image and video datasets in real-world projects
- Strong understanding of mathematical foundations related to computer vision tasks, such as linear algebra, optimization, probability, and statistics
- Experience in conducting research and developing prototypes to test innovative approaches, with a track record of exploring and experimenting with cutting-edge computer vision algorithms
- Ability to document research results and methodologies clearly for future reference and knowledge sharing
- Experience working in multidisciplinary teams, collaborating with other data scientists, engineers, and researchers to develop and implement computer vision solutions
- Master’s or PhD in Computer Science, Data Science, Artificial Intelligence, or a related field with a focus on computer vision and machine learning
- Upper-Intermediate level of English
Would be a plus:- Experience with the AWS cloud platform
- Version control for machine learning models, like MLflow or DVC (Data Version Control)
Responsibilities - Design, build, train, and experiment with state-of-the-art computer vision models (e.g., object detection, image segmentation, classification, facial recognition) from ideation through prototyping, ensuring models are robust and high-performing
- Train models from scratch on large datasets with considerable noisy annotations
- Process and analyze large-scale image or video datasets to uncover trends, patterns, and actionable insights
- Present results in a clear and commercially impactful manner.
- Utilize advanced mathematical methods to solve complex visual recognition problems
- Perform preprocessing of structured and unstructured data, such as cleaning and annotating image/video datasets, and preparing data for computer vision models and experiments.
- Leverage foundation models for semi-automated annotation processes and hypothesis testing
- Contribute to research and development activities focused on computer vision. Explore innovative algorithms, develop prototypes, and run proof-of-concept experiments to test new approaches