Upstaff

Joined in 2020
8% answers
Upstaff is a company specialized in providing dedicated teams & team extension. ​Also, it's a global talent mobility platform for software engineering teams and clients, maximizing workload efficiency and optimizing talent allocation. It can be imagined as AWS for connecting clients and engineering teams.

At Upstaff, we are building performance-minded culture with a friendly and supportive environment for distributed, culturally mixed teams. The distributed team works in a scrum environment and uses Github, Slack, Gsuite, Zoom, Sentry, and other productivity tools and approaches. You are welcome to contribute in the office or remotely, with regular or flexible working hours.
  • · 15 views · 1 application · 4d

    ML Researcher, Predictive Modeling and Ranking

    Full Remote · Ukraine · 3 years of experience · English - None
    Summary ML Researcher / Engineer wanted to join a high-impact AI/ML team in performance marketing. The company runs campaigns across 25+ verticals, and you'll be researching, inventing, and implementing suitable ML models into campaign management, and...

    Summary

    ML Researcher / Engineer wanted to join a high-impact AI/ML team in performance marketing. The company runs campaigns across 25+ verticals, and you'll be researching, inventing, and implementing suitable ML models into campaign management, and porting successful pipelines and processes into a fully automated ML-driven system. Your models will influence real bidding, real budgets, and real campaign decisions.

     

    What's the project about?

    You'll be working with ML models for a performance-based (pay-per-lead) marketing platform that relies on prediction, scoring, and ranking. You’ll work with rich tabular data, build models that power optimization loops, and collaborate closely with business and Data Engineering teams to prepare your models for production, not just notebooks.

     

    Required Skills:

    • Experience building and validating tabular ML models
    • XGBoost/LightGBM/CatBoost and similar models, corresponding Python libraries
    • Defining metrics and design validation setups
    • Confident feature engineering and data quality/wrangling
    • Data pipelines

     

    Would be a Plus:

    • Experience with model serving (FastAPI, Bento, TorchServe)
    • Monitoring: drift, data checks, stability
    • Background in ranking/optimization models

     

    What will you do?

    • Build predictive, scoring, and ranking models directly impacting client campaigns and ROI
    • Own dataset preparation, pipelines, processes, and validation strategies
    • Design experiments that challenge assumptions and uncover real lift
    • Collaborate with Software and Data Engineers on feature availability and consistency, packaging, and preparing models for real usage in production

     

    Who you are?

    You have strong, hands-on experience with tabular ML (XGBoost, LightGBM, CatBoost), you’ve trained and validated models, and you enjoy shaping experiments that prove whether a hypothesis lives or dies. You think clearly, value clean data, honest metrics, and production impact.

    More
  • · 71 views · 24 applications · 26d

    Architect, Senior Full-Stack and Back(Node, TypeScript)

    Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · English - B2
    Summary We’re expanding our team and looking for a versatile Cloud and Solution Architect and Senior Software Engineer to help manage and evolve multi-cloud applications and large data/AI pipelines. This role would be an ideal fit for a software engineer...

    Summary

    We’re expanding our team and looking for a versatile Cloud and Solution Architect and Senior Software Engineer to help manage and evolve multi-cloud applications and large data/AI pipelines.

    This role would be an ideal fit for a software engineer with experience in high-performance multi-cloud infrastructure and complex microservice architecture applications with a serverless approach.

    • Key skills: Node, Typescript, Serverless, AWS, GCP, SQL, data lakes, media data processing, scalable architecture, infrastructure design, system integration;
    • Focus: Cloud-native architecture, large-scale data ingestion and transformation, AI-augmented media workflows, integration with ERP and financial systems;
    • Required experience: 5+ years in data engineering and cloud architecture roles with strong hands-on skills in GCP and/or AWS;
    • Experience with data streaming, system integrations, and media data transformation;
    • Employment Type: Full-time; permanent/long-term
    • Location: Remote.

     

    Job Description

    Fast-growing public company that delivers real-time visual experiences to millions of users across dynamic, high-traffic environments. Our AI-powered platform processes large volumes of media content in seconds - enabling instant access to personalized visuals in physical-world settings.

    We are currently in the process of migrating more services towards AWS from GCP. The platform consists of multiple applications on Node.js/React, Python, Java, and Kotlin.

    We’re looking for a Data Engineer/Cloud Architect to join our team and help us evolve our data platform, enabling new capabilities in media processing, personalization, and analytics at scale.

     

    What You'll Do

    • Design and build cloud-native architectures on GCP and AWS for high-throughput media workflows and analytics;
    • Develop and optimize data pipelines for ingestion, transformation, and storage in data lakes;
    • Integrate data from external systems, including ERP and financial platforms (both real-time and batch);
    • Collaborate on implementing AI-driven enhancements into visual media workflows (e.g., segmentation, enhancement, dynamic rendering);
    • Ensure systems are secure, scalable, observable, and aligned with best DevOps practices.
    •  

    Requirements

    • 5+ years of experience in cloud data engineering or cloud architecture roles;
    • Proficient with AWS and/or GCP (e.g. S3, Lambda, RDS, SNS/SQS, OpenSearch, Cloud Functions, BigQuery);
    • Programming skills in Node and SQL;
    • Strong experience with data lakes, ETL/ELT, and streaming pipelines (e.g. Kafka, Pub/Sub);
    • Skilled in system integration, including third-party APIs and enterprise data platforms;
    • Understanding of media data workflows, AI/ML-based transformations, and large-scale processing;
    • Comfortable working with IaC, CI/CD, and monitoring tools. Heavy deployment, scaling, and management of containerized applications with Kubernetes.

       

    Bonus Points

    • Experience with real-time image/video transformation pipelines;
    • Hands-on knowledge of AI frameworks (TensorFlow, OpenCV, etc.);
    • Background in consumer media tech, interactive platforms, or digital personalization;
    • Awareness of data privacy and secure architecture practices.

     

    Interview Process

    • Tech interview/coding SC algo tasks (similar leetcode, hackerrank)
    • Delivery call 
    More
  • · 28 views · 10 applications · 15d

    Senior Microsoft Dynamics / PowerPlatform Engineer

    Full Remote · Worldwide · 5 years of experience · English - B2
    Summary Our client is a global provider of real estate advisory and professional services, specializing in commercial property management, investment sales, leasing, and valuation. The project focuses on delivering innovative solutions for corporate...

    Summary
    Our client is a global provider of real estate advisory and professional services, specializing in commercial property management, investment sales, leasing, and valuation. The project focuses on delivering innovative solutions for corporate clients, investors, and developers, leveraging market insights and technology to optimize real estate strategies.

    •  The ideal candidate will possess a proven track record of leading complex development projects and have a deep understanding of
      • Dynamics CRM (Sales and Customer Insights mainly)
      • PowerPlatform (Model-Driven and Canvas)
    • The candidate should have excellent communication skills and a strong proactive and problem-solving mentality. They should also be able to mentor and guide junior team members while collaborating effectively with cross-functional teams.

     

    Project Description

    Our client is a global provider of real estate advisory and professional services, specializing in commercial property management, investment sales, leasing, and valuation. The project focuses on delivering innovative solutions for corporate clients, investors, and developers, leveraging market insights and technology to optimize real estate strategies. With a strong international presence, the company is committed to driving efficiency and value across various property sectors.

    The ideal candidate will have a proven track record of leading complex development projects and a deep understanding of Dynamics CRM (Sales and Customer Insights mainly) and the PowerPlatform.

    The candidate should have excellent communication skills and a strong proactive and problem-solving mentality. They should also be able to mentor and guide junior team members while collaborating effectively with cross-functional teams.

     

    Requirements:

    • Dynamics CRM (Sales and Customer Insights mainly, Customer Service), 3+ years
    • PowerPlatform, 3+ years (PowerAps: Model-Driven та Canvas)
    • Proactive and problem-solving mentality, lifetime

     

    Primary Skills (Mandatory):

    • Expertise in C# programming language
    • Experience in backend development for CRM: including plugins, actions, and other related tasks
    • Strong front-end CRM development skills, including Javascript, React, Typescript, and PCF custom controls
    • Expertise in PowerAutomate
    • Proficiency in Canvas Apps

     

    Secondary Skills (Nice to Have):

    • Experience in Azure Functions
    • Knowledge of SPKL or similar tools for Continuous Integration and Continuous Deployment (CI/CD)
    • Familiarity with reporting tools such as SSRS and PowerBI
    • Experience in PowerPages
    • Working knowledge of UX/UI core concepts

     

    Key Responsibilities:

    • Lead the development of complex engineering projects, from conception to delivery, ensuring high quality and innovative solutions. Demonstrate expert knowledge and practical application of programming languages, tools, methodologies, and best practices.
    • Mentor junior team members, fostering a culture of learning and growth within the team.
    • Collaborate effectively with cross-functional teams, including Engineering and Product teams, to identify, troubleshoot, and solve technical problems.
    • Contribute to the continuous improvement of processes, systems, and technologies to enhance product development and team efficiency.
    • Maintain open and effective communication, ensuring clarity of goals, roles, and technical requirements within the team and across the organization.
    • Stay abreast of industry trends and advancements, integrating new and creative solutions to maintain competitive advantage.
    More
  • · 169 views · 28 applications · 4d

    Expert Javascript (React) Engineer

    Full Remote · Ukraine, Poland · 9 years of experience · English - B2
    Summary • We have a new urgent vacancy for an Expert JavaScript / React Engineer • Client is a Payment processing and provider platform • Location: Europe - Poland, Ukraine (we look at Kyiv, Zhytomyr, Vinnytsia, Khmelnytskyi, Chernivtsi, Ternopil,...

    Summary

    • We have a new urgent vacancy for an Expert JavaScript / React Engineer 

    • Client is a Payment processing and provider platform 

    • Location: Europe - Poland, Ukraine (we look at Kyiv, Zhytomyr, Vinnytsia, Khmelnytskyi, Chernivtsi, Ternopil, Rivne, Zakarpattia, Ivano-Frankivsk, Lviv, Volyn regions), Spain, UK, Bulgaria. 

    • Duration: a 3-month project, but with good chances to turn into a permanent engagement 

    • PE (FOP 3 group) is needed 

    • Start: ASAP 

    • English: Upper-Intermediate and higher.

    • Ridect Hiring Model (No Subcontract)

     

    About the client

    A fast-growing, profitable, well-funded, and dynamic global payments company. Its offices are located in Israel, New York, and more. It is serving thousands of corporates and millions of end-users (payment receivers), in 190+ countries.

    R&D organization holds almost 500 workers (Developers, Automation QA, DBA, IT, Professional services / production support). R&D teams are operating in SCRUM methodology, with product managers involved in each team.

    Client systems are based on Microsoft and open-source technologies serving both international WEB users and the company's internal users.

    R&D is looking to extend its capacity for new-developments and existing product enhancements, with high-quality and fast pace of delivery.

    With client’s fast, flexible, secure, and low-cost solutions, businesses and professionals in both developed and emerging markets can now pay and get paid globally as easily as they do locally.

     

    About the role

    As an Expert React Engineer, become a part of a cross-functional development team, engineering experiences of tomorrow. The client ecosystem domain is responsible, among other things, for the integration of partnerships (3rd party solutions).

     

    Responsibilities:

    • Collaborate with designers and developers to build responsive and user-friendly interfaces.
    • Implement and maintain UI components using React.
    • Write clean, efficient, and testable code under the guidance of more experienced colleagues.
    • Troubleshoot and debug issues in web applications.
    • Contribute to improving the usability and performance of our products.
    • Front-end development to meet customers’ business needs and implement components according to a modern software development environment with acceptable quality and supervision;
    • Taking part in the decision-making process in design application architecture, solution development, architecture, and code review;
    • Describing own code within technical documents and simple diagrams, and providing inputs/updates to specifications for the solution;
    • Writing automated tests;
    • Proactive position in solution development, process improvements;
    • Working in an international distributed team in an Agile environment;
    • Following best practices and defined standards for implementing the web application
    • Investigate and fix application bugs

     

    Requirements:

    • Experience in Front End development for more than 5 years, including recent experience in React
    • Translate business needs into technical solutions and make decisions when building software (business-oriented);
    • Proficiency in JavaScript/TypeScript, including knowledge of asynchronous

    programming.

    • Experience with modern JavaScript frameworks/libraries
    • Understanding of server-side technologies
    • Familiarity with CSS preprocessors (like SASS or LESS.) or modern styling techniques (e.g., StyledComponents).
    • Understanding of responsive design and frameworks like Bootstrap or Foundation.
    • Proficiency in Git and workflows (e.g., GitFlow).
    • Ability to handle asynchronous operations
    • Knowledge of front-end testing frameworks such as Jest, Mocha, or Jasmine.
    • Understanding of best practices for optimizing front-end performance.
    • Familiarity with tools for monitoring and improving performance
    • Experience working in an Agile environment.
    • Excellent communication skills and a willingness to learn.

     

    Can be a plus:

    • Experience with financial apps
    • API integration
    • Stable coins

     

    Personal skills:

    • Investigate issues.
    • Able to work in distributed cross-functional teams effectively.
    • Plan, schedule, and monitor your own work.
    • Have learning agility (readiness for challenge and being open to change).
    More
  • · 11 views · 1 application · 1d

    Senior Hardware Integration Engineer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B2
    Summary Looking for a Senior Full-Stack Developer with strong Hardware & Integration expertise to join our R&D organization as a Hardware / Integration Subject Matter Expert (SME): Design & build SDKs, integration layers, protocols; lead architecture for...

    Summary

    Looking for a Senior Full-Stack Developer with strong Hardware & Integration expertise to join our R&D organization as a Hardware / Integration Subject Matter Expert (SME):

    • Design & build SDKs, integration layers, protocols; lead architecture for reliable, scalable hardware-software communication
    • Hardware/Integration SME owning end-to-end cloud-to-device integrations for global attraction hardware (cameras, kiosks, printers, PDQs)
    • Hardware/Protocols: SDK development, TCP/IP, WebSockets, MQTT, USB/Serial (nice-to-have: C++, C#/.NET)
    • Strong Java/TypeScript, AWS (Lambda, API Gateway, S3, DynamoDB), REST/microservices, IaC; 5+ years hardware integration focus
    • Required location: Europe location (due to timezone and possible trips)
    • It's a Long-term/Permanent engagement type.

     

    About the Project

    Transforming the leisure and tourism photography experience: Powered by patented technology, our platform combines advanced association methods with an AI learning engine to enable real-time media streaming at scale, without compromising guest privacy.

    The platform uses AI to recognize individuals within crowded and dynamic environments such as amusement parks and events, allowing guests to simply upload a selfie to match it with media captured in real time. The platform automatically associates all relevant photos and videos with a user and delivers them directly to their device.

     

    The Role

    We are seeking a Senior Full-Stack Developer with strong Hardware & Integration expertise to join our R&D organization as a Hardware / Integration Subject Matter Expert (SME).

    This is a senior individual-contributor role with significant technical ownership. You will be responsible for designing, building, and maintaining the integrations between our cloud-based software platforms and a wide range of hardware devices deployed globally in live attraction environments.

    This role sits at the intersection of cloud software, backend systems, frontend applications, and physical devices, and requires deep hands-on experience with hardware-software integration at scale.

    The solution will involve several hardware components, including Thermal Printers, DNP Printers, Payment Terminals, and HID Scanners: someone experienced in integrating these devices using Serial, USB, and Ethernet connections on Windows & Linux.

     

    Primary Responsibilities

    • Develop and maintain SDKs and integration layers for cameras, kiosks, printers, PDQs, and other attraction hardware
    • Design and implement integrations between cloud services and on-premise hardware systems.
    • Due to the weight of some hardware, shipping outside the UK may be challenging. Therefore, the candidate should be capable of interpreting documentation and SDKs to develop a working solution, as well as remotely debugging through a test lab with remote hands.
    • Lead architectural decisions for hardware integration patterns, protocols, and communication flows
    • Collaborate with backend, frontend, product, and operations teams to deliver reliable end-to-end solutions
    • Ensure system reliability, performance, and resilience across globally distributed hardware deployments
    • Troubleshoot and resolve complex hardware–software integration issues in production environments
    • Establish best practices and mentor engineers in hardware integration and system design

     

    Tech Stack

    The tech stack for implementing this hardware integration solution would include the following key components and skills, based on the described requirements. I'll break it down by category for clarity.

     

    Hardware Components

    • Thermal Printers: Devices like Epson or Zebra models for receipt printing. Integration often requires SDKs or libraries for sending print commands (e.g., ESC/POS protocol).
    • DNP Printers: Dye-sublimation printers from Dai Nippon Printing (DNP), typically used for high-quality photo printing. Need familiarity with their proprietary SDKs for control and media handling.
    • Payment Terminals: Models from providers like Verifone, Ingenico, or Square, supporting EMV, contactless (NFC), and magstripe transactions. Integration via APIs or SDKs for secure payment processing.
    • HID Scanners: Human Interface Device barcode or RFID scanners (e.g., Honeywell or Zebra). These often emulate keyboard input or use custom drivers for data capture.

     

    Connectivity and Protocols

    • Serial (RS-232): For legacy devices; requires handling baud rates, parity, and flow control. Libraries like pySerial (Python) or System.IO.Ports (C#/.NET) are common.
    • USB: Plug-and-play for most modern devices; involves HID class drivers, libusb, or Windows USB APIs for enumeration and communication.
    • Ethernet: Network-based integration using TCP/IP sockets or HTTP/REST APIs. Tools like socket programming in Python/C++ or libraries such as Boost.Asio for cross-platform support.

     

    Operating Systems and Environments

    • Windows: Use Win32 APIs, .NET Framework, or PowerShell for device management. Tools like Device Manager for troubleshooting USB/Serial ports.
    • Linux: Kernel modules for USB/Serial (e.g., via udev rules), with libraries like libusb or termios for low-level I/O. Cross-compilation tools (e.g., CMake) for building binaries.

     

    Software Development and Integration

    • Programming Languages:
      • Python: Ideal for rapid prototyping with libraries like pyserial, pyusb, and socket for cross-platform comms.
      • C/C++: For performance-critical integrations, using libraries like libusb, Boost, or Windows SDK.
      • Optional: Java or C# for enterprise setups with existing frameworks.
    • SDKs and APIs: Proficiency in vendor-specific SDKs (e.g., DNP's printer SDK, payment gateway APIs like Stripe or Adyen). Ability to parse documentation (PDFs, APIs) to implement commands for printing, scanning, and payments.
    • Camera Integration (Beneficial): P2P protocols (e.g., WebRTC or UPnP) and SDKs (e.g., OpenCV for image processing, or vendor-specific like Hikvision SDK). Not essential, but useful for video feeds or photo capture.

     

    Tools for Development and Debugging

    • Documentation Handling: Skills in reading API docs, protocol specs (e.g., OPOS for POS hardware), and reverse-engineering if needed.
    • Remote Debugging: Tools like TeamViewer, AnyDesk, or SSH for accessing test labs. Logging frameworks (e.g., log4j, Python's logging module) and debuggers (GDB for Linux, Visual Studio for Windows).
    • Testing and Simulation: Emulators for hardware (e.g., virtual serial ports with com0com on Windows) to avoid physical shipping issues. Version control (Git) for collaborative development.

     

    Primary Requirements

    • 5+ years of professional software development experience with a strong focus on hardware integration
    • Proven experience in integrating software systems with physical hardware devices in production environments
    • Deep understanding of hardware integration patterns, protocols, and operational constraints
    • Knowing how to communicate with cameras via P2P and SDKs is beneficial, it is not essential.
    • Experience developing and maintaining SDKs for hardware devices
    • Strong experience with AWS, including:
      • Lambda
      • API Gateway
      • DynamoDB
      • SQS / SES
      • S3
    • Solid knowledge of SQL and NoSQL databases (DynamoDB, MongoDB, MySQL)
    • Advanced proficiency in Java, TypeScript, and JavaScript
    • Strong understanding of RESTful API design and microservices architectures
    • Experience with Infrastructure as Code (Terraform, Serverless Framework, CloudFormation)
    • Working knowledge of modern frontend frameworks (React or Vue.js)
    • Proven ability to build scalable, maintainable, and robust integration solutions

     

    Nice to Have

    • Experience with C# / .NET development
    • Proficiency in C++ for low-level hardware communication
    • Experience with embedded systems or device-level development
    • Familiarity with hardware communication protocols (USB, Serial, TCP/IP)
    • GCP experience (GKE, GCS, Cloud Functions)
    • Containerization and orchestration (Docker, Kubernetes)
    • Event-driven architectures and messaging systems
    • Real-time communication (WebSockets, MQTT)
    • CI/CD pipelines and DevOps practices

     

    What We’re Looking For

    We’re looking for a senior engineer who:

    • Enjoys solving complex hardware–software integration challenges
    • Takes ownership of systems end-to-end, from device to cloud
    • Is comfortable working in production environments with physical constraints
    • Writes clean, maintainable, production-quality code
    • Mentors others and raises the engineering bar
    • Stays current with emerging integration, hardware, and cloud technologies

     

    Why Join Us?

    • Work on systems that combine cloud software with real-world hardware
    • Build technology used by millions of guests worldwide
    • Tackle unique engineering challenges on a global scale
    • Influence the technical direction of a growing, innovative company
    • Collaborate with experienced engineers across software, hardware, and operations
    • Create technology that powers unforgettable guest experiences
    More
  • · 5 views · 1 application · 8h

    Content Creator (Video / Podcast / IT Content) to $1500

    Full Remote · Countries of Europe or Ukraine · Product · 1 year of experience · English - C1
    Про проєкт Upstaff.com — це платформа для підбору та залучення інженерів для продуктових компаній і стартапів. Ми працюємо на перетині IT, рекрутингу та технологій, створюючи інструменти й контент, які допомагають компаніям знаходити правильних інженерів,...

    Про проєкт

    • Upstaff.com — це платформа для підбору та залучення інженерів для продуктових компаній і стартапів.
      Ми працюємо на перетині IT, рекрутингу та технологій, створюючи інструменти й контент, які допомагають компаніям знаходити правильних інженерів, а спеціалістам — цікаві проєкти.
    • Зараз ми шукаємо Content Creator, який допоможе будувати публічну експертизу Upstaff через відео, подкасти та контент про IT-продукти, сервіси й інструменти.

       

    Ваша роль

    • Ви будете відповідальні за створення відео- та текстового контенту англійською мовою:
      огляди продуктів, подкасти, інтерв’ю, освітні та промо-формати для YouTube, LinkedIn та інших платформ.\
    • Це роль для людини, яка комфортно почувається в кадрі, розуміє IT-контекст і може самостійно вести контент від ідеї до публікації.

       

    Обовʼязки

    • Створення відеооглядів IT-продуктів, сервісів та інструментів, профілів інженерів
    • Участь у записі та веденні подкастів (аудіо / відео)
    • Написання сценаріїв для відео та подкастів
    • Підготовка текстового контенту англійською мовою (огляди, статті, опис відео)
    • Базовий відеомонтаж:
      • вставки
      • логотипи
      • текст
      • субтитри
    • Публікація та просування контенту (YouTube, LinkedIn, Twitter/X, Reddit)
    • Аналіз ефективності контенту (перегляди, engagement, базова аналітика)

       

    Вимоги (обовʼязкові)

    • Досвід створення відеооглядів продуктів / сервісів / інструментів в IT
    • Досвід ведення подкастів (аудіо або відео)
    • Впевнена англійська мова — письмова та усна
    • Комфортна робота в кадрі, вміння чітко й впевнено доносити думки
    • Базові навички відеомонтажу
    • Досвід написання контенту англійською (статті, огляди, сценарії)
    • Самостійність у роботі та вміння планувати задачі без мікроменеджменту
    • Базове розуміння IT-тематики (технології, інструменти, тренди)

     

    Буде великим плюсом (+)

    • Власний блог або канал (з посиланням і кількістю підписників)
      або досвід ведення контенту для компанії
    • Досвід роботи з інструментами монтажу:
      Adobe Premiere, Final Cut, CapCut, DaVinci Resolve
    • Розуміння SEO для контенту та YouTube-алгоритмів
    • Досвід просування контенту в соцмережах
    • Досвід інтерв’ю з експертами в IT-сфері
    • Робота з інструментами запису: OBS, Riverside, Zoom
    • Навички графічного дизайну для thumbnails (Canva, Photoshop)
    More
Log In or Sign Up to see all posted jobs