Upstaff

Joined in 2020
18% 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.
  • · 56 views · 19 applications · 22d

    Senior AI Engineer for AI call agents platform

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    Project Description We're looking for a Senior AI Engineer for a dynamic pre-seed startup with about 5 team members. The startup is revolutionizing customer service through Gen AI and telephony. The team works on intelligent AI-driven solutions for...

    Project Description

    We're looking for a Senior AI Engineer for a dynamic pre-seed startup with about 5 team members. The startup is revolutionizing customer service through Gen AI and telephony.

    The team works on intelligent AI-driven solutions for communication automation.

    • The external chat assistant integrates into websites to engage with users, while the internal chat assistant optimizes knowledge management within companies.
    • The external call assistant automates outbound calls, such as client outreach or debt collection, and the internal call assistant handles incoming calls, enhancing the efficiency of support and customer service operations.

     

    What You'll Do:

    • Evaluate Gen AI models (openAI, Mistral, etc.), embedding algorithms, etc., to produce an efficient and scalable RAG pipeline.
    • Lead the development/architecture of our RAG pipeline, and AI platform's backend, ensuring robust and scalable architecture.
    • Collaborate closely with our small, agile team to implement our AI infrastructure in Microsoft Azure.
    • Ensure seamless integration with our AI call agent platform.
    • Handle telephony integrations with Twilio or VoxImplant for smooth customer interactions.
    • Innovate and contribute to our platform's overall architecture and design, focusing on scalability and performance.

     

    Requirements

    • Proven track record in RAG and Gen AI development with experience in microservices architecture and cloud platforms, specifically Azure.
    • Gen AI models (openAI, Mistral, etc.) and RAG systems (Azure AI search, Ragflow, etc.)
    • Azure Cloud: Azure cloud services such as Cosmos DB, Azure OpenAI, Azure AI Studio, Azure Functions, Azure API Management, etc.
    • Telephony platforms such as VoxImplant and/or Twilio
    • Languages: Python, C#

     

    Why join the project?

    • Be part of an early-stage company with big ambitions and the opportunity to shape the future of AI in customer service.
    • Work in a small, close-knit team where your contributions are recognized and valued.
    • Flexible work environment, allowing you to balance work and life.
    More
  • · 21 views · 3 applications · 22d

    Solution Architect (Python)

    Hybrid Remote · Slovakia, Romania, Bulgaria · 5 years of experience · Upper-Intermediate
    Summary - 5+ years of experience with scalable systems in production; - Skilled Python incl. building production libraries; - Knowledge of Linux, IaC (Terraform, Ansible), AWS/GCP; - Experience with Docker, Kubernetes, CI/CD (GitLab); - Experienced with...

    Summary

    - 5+ years of experience with scalable systems in production;
    - Skilled Python incl. building production libraries;
    - Knowledge of Linux, IaC (Terraform, Ansible), AWS/GCP;
    - Experience with Docker, Kubernetes, CI/CD (GitLab);
    - Experienced with PostgreSQL, Redis, NGINX, and open-source stack;
    - Able to lead architecture, document, and guide the team;
    - Location: Slovakia (preferred), Romania, Bulgaria;
    - Model: Direct hire, long-term;
    - Format: Hybrid (1 day/week onsite or per request), up to 1–2h commute.

     

    About Client

    Our client develops and deploys systematic financial strategies across a broad range of asset classes and global markets. 

    Their goal is to generate high-quality predictive signals (alphas) using a proprietary research platform that enables the execution of sophisticated strategies designed to capitalize on market inefficiencies. 

    Teams operate collaboratively to drive the creation of alphas and the development of financial strategies, forming the backbone of a sustainable, global investment platform. Technologists at the firm research, design, code, test, and deploy projects while working closely with researchers and portfolio managers. The work environment is both relaxed and intellectually rigorous. Lean, agile teams enable rapid prototyping and immediate feedback from users, fostering an atmosphere of continuous innovation. 

    The ideal candidates are those who think in code, thrive on solving novel computer science challenges, and are energized by working with equally driven peers. Around 500 employees at the firm code daily. 

    The client’s continued success is rooted in a culture that blends academic curiosity with a strong, results-driven mindset. Employees are encouraged to think freely, challenge norms, and embrace a culture of continuous improvement. Creativity and critical thinking are welcomed from all levels of the organization. 

    The company is committed to hiring the best and brightest with exceptional intellectual horsepower and demonstrated talent. With no predefined roadmap to success, they seek individuals who will help define the future. Their collective intelligence is what drives their innovation and leadership in the industry.

     

    About the role

    We are seeking an exceptionally talented Solutions Architect to join the Core Services Team.

    • Serve as a key Solutions Architect within the Core Services Team, bringing forward-thinking architectural vision and technical leadership;
    • Scope, design, and build robust “as-a-Service” offerings to support and scale internal infrastructure and platform needs across the organization;
    • Collaborate closely with engineering and implementation teams to ensure seamless integration, delivery, and operational handover of new services;
    • Drive the design of solutions that are scalable, secure, highly available, and well-documented, aligning with modern architectural best practices;
    • Work across diverse deployment environments — including cloud-native, Kubernetes (K8s), bare-metal, and hybrid infrastructures — to deliver flexible, future-proof solutions;
    • Champion a proactive, problem-solving approach to technical challenges, promoting engineering excellence and reusability;
    • Influence and guide technical decisions through clear documentation, architectural blueprints, and technical leadership.

     

    Requirements

    • Proven experience designing and implementing large-scale systems in production environments;
    • Strong developer-level coding skills with a solid understanding of the Python ecosystem – ideally, you’ve authored libraries used by others in production;
    • Deep understanding of Linux systems and internals;
    • Expertise in Infrastructure as Code (IaC) and related tools such as Ansible, Packer, Terraform, etc;
    • Practical experience with AWS and/or GCP in production environments;
    • Strong knowledge of container technologies (Docker, Podman, LXC, Kubernetes);
    • Experience with CI/CD pipelines – preferably GitLab, but GitHub or Git (including managing runners) is also valuable;
    • Hands-on experience with managing and operating open-source technologies such as Apache, NGINX, MySQL, PostgreSQL, Redis, Sentry, etc., with an interest in emerging open-source solutions;
    • Ability to guide and support junior team members;
    • Broad knowledge of existing open-source solutions and ecosystems;
    • Self-motivated with the ability to work independently with minimal supervision.
    More
  • · 18 views · 3 applications · 6d

    Web Automation Developer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    Summary - Key skills: Python, Beautiful Soup, Scrapy, Selenium, Playwright, AWS (S3, Lambda, EC2, IAM, CloudWatch), Git; - Focus: Scalable web scraping, configuration-driven data extraction, AWS-based data pipelines; - Required experience: Web scraping on...

    Summary

    - Key skills: Python, Beautiful Soup, Scrapy, Selenium, Playwright, AWS (S3, Lambda, EC2, IAM, CloudWatch), Git;
    - Focus: Scalable web scraping, configuration-driven data extraction, AWS-based data pipelines;
    - Required experience: Web scraping on Python, AWS S3 integration, anti-scraping countermeasures, data parsing and cleaning, configuration frameworks;
    - Start Date: ASAP (Pref. June 16th or 24th);
    - Duration: approx. 2 months;
    - Job Type: Full-time;
    - Location: Europe (BST/ CET timezones ideally).

     

    Job Description

     

    About the company

    A technology organization delivering software solutions for the construction sector, with a focus on digital project coordination, procurement workflows, and business intelligence. The platform offers modular capabilities to support operational efficiency and strategic planning. Recently revised its brand and product structure. Operates with a distributed international workforce.

     

    About the role

    We are seeking a skilled and motivated Web Automation Developer to join our dynamic team. The ideal candidate will be proficient in Python and experienced in developing and maintaining robust web scraping solutions. This role will focus on utilizing a configuration-based approach to extract data from a diverse range of websites. The developed solutions will be hosted on Amazon Web Services (AWS), with data stored in Amazon S3 buckets.

     

    Key Responsibilities:

    • Develop, deploy, and maintain efficient and scalable web scraping scripts and applications using Python;
    • Implement and manage a configuration-based framework for web scraping, allowing for flexible and adaptable data extraction from various website structures;
    • Utilize AWS services (primarily S3, and potentially Lambda, EC2, CloudWatch, and IAM) for hosting, managing, and monitoring web scraping solutions and data storage;
    • Design and implement data pipelines to ensure reliable and timely data extraction and storage into Amazon S3;
    • Troubleshoot and resolve issues related to web scraping, including changes in website structures, anti-scraping measures, and data quality;
    • Collaborate with data analysts and other stakeholders to understand data requirements and ensure the delivery of accurate and relevant information;
    • Develop and maintain documentation for web scraping processes, configurations, and codebase;
    • Stay up-to-date with the latest web scraping techniques, tools, and best practices, as well as relevant AWS services;
    • Ensure compliance with legal and ethical standards for web scraping and data privacy;
    • Monitor the performance and reliability of scraping jobs, implementing alerts and recovery mechanisms to ensure optimal operation.

     

    Required Skills and Qualifications:

    • Proven experience as a Python Developer with a strong focus on web scraping;
    • Proficiency in web scraping libraries and frameworks such as Beautiful Soup, Scrapy, Selenium, or Playwright;
    • Solid understanding of web technologies including HTML, CSS, JavaScript, and DOM manipulation;
    • Experience with APIs and data formats like JSON and XML;
    • Demonstrable experience with AWS services, particularly S3 for data storage;
    • Familiarity with other services like Lambda for serverless execution, EC2 for hosting, IAM for security, and CloudWatch for monitoring is highly desirable;
    • Experience in designing and implementing configuration-driven systems/applications;
    • Strong understanding of data extraction, data parsing, and data cleaning techniques;
    • Familiarity with version control systems, preferably Git;
    • Excellent problem-solving and analytical skills with strong attention to detail;
    • Ability to work independently and as part of a collaborative team;
    • Good communication skills, both written and verbal;
    • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

     

    Desired Qualifications (Nice to Have):

    • Experience with containerization technologies like Docker;
    • Knowledge of database technologies (SQL or NoSQL);
    • Experience with CI/CD pipelines;
    • Familiarity with handling anti-scraping mechanisms (e.g., CAPTCHAs, IP rotation, user-agent management);
    • Understanding of data warehousing concepts;
    • AWS Certifications (e.g., AWS Certified Developer, AWS Certified Solutions Architect).
    More
Log In or Sign Up to see all posted jobs