CHI Software

Joined in 2017
30% answers

CHI Software is a team of like-minded professionals who put quality first on their priority list. We help businesses expand and make a positive change in people’s lives by building progressive solutions for web and mobile.

 

Founded in 2006, CHI Software has been at the forefront of transforming business challenges into technological solutions. Leveraging the power of AI, generative AI, cloud computing, and advanced data engineering, we apply these cutting-edge technologies to real-world business cases across mobile and web platforms. In 2019, we launched our AI R&D Centre, further reinforcing our commitment to innovation. Together, Beyond Expectations, we partner with our clients to create solutions that not only meet but exceed their goals, driving lasting success.

  • · 32 views · 6 applications · 10d

    Middle NLP Engineer

    Full Remote · Worldwide · 3 years of experience · B2 - Upper Intermediate
    Hi! We're currently looking for an experienced NLP Engineer to join our AI team at CHI Software. We’re looking for someone who’s interested in actively contributing to the growth of the department, as well as taking part in our R&D and pre-sales...

    Hi!

     

    We're currently looking for an experienced NLP Engineer to join our AI team at CHI Software.

     

    We’re looking for someone who’s interested in actively contributing to the growth of the department, as well as taking part in our R&D and pre-sales activities.

     

    Our core R&D efforts are focused on areas such as:

    • Sensor fusion
    • Deepfake technology
    • Image generation
    • 3D reconstruction

     

    We're open to new ideas that could be explored within the R&D center, and we’d also be happy to involve you in our current projects.

     

    Here’s a general overview of the position, which reflects the kind of projects we typically work on:


    Requirements:

    • 2–3 years of commercial experience in Natural Language Processing / Machine Learning;
    • Proficient in Python, R, and Java, and expertise in libraries and frameworks such as TensorFlow, PyTorch, sci-kit-learn, and Keras;
    • Experience with cloud platforms like AWS, Azure, and Google Cloud, and familiarity with big data technologies including Hadoop and Spark;
    • Modeling and DevOps experience for Machine Learning;
    • Experience with the latest LLM models currently being rolled out in consumer-facing generative AI tools.
    • Upper-Intermediate level of English is mandatory;


      Certifications obtained (mandatory):

    • Azure: AI Fundamentals AI-900 and Azure AI Engineer AI-102;
    • GCP: Cloud Digital Leader, Cloud Engineer, Machine Learning Engineer;
    • AWS: Cloud Practitioner CLF-C02 and Machine Learning MLS-C01.

     

    There are options for project-based collaboration in a freelance format if you're not planning to leave your current role. We also have full-time opportunities available.

     

    Thank you for your interest! If your profile aligns with the key requirements, we will reach out to you.

    More
  • · 130 views · 19 applications · 21d

    Client-Facing CTO

    Full Remote · EU · 5 years of experience · C1 - Advanced
    CHI Software is an 18-year technology leader specializing in platform modernization for mid-market companies. With a team of 500+ professionals and deep expertise in AI/GenAI, Data Engineering, and Cloud Services, we are the trusted modernization partner...

    CHI Software is an 18-year technology leader specializing in platform modernization for mid-market companies. With a team of 500+ professionals and deep expertise in AI/GenAI, Data Engineering, and Cloud Services, we are the trusted modernization partner behind leading EdTech, FinTech, and HealthTech platforms. As a Microsoft and AWS partner and a recognized IAOP Top 100 provider, we help transform legacy systems into modern, scalable solutions

    Role Summary:
    We are looking for a communicative and experienced Solution Architect to join our IT outsourcing and outstaffing business. In this role, you will blend pre-sales and solution design with client engagement, technical leadership, and contributions to our technology strategy. This is a great opportunity if you want to drive business growth through your deep technical expertise and a passion for working directly with customers

    Key Responsibilities:

    Pre-sales and Solution Design:

    • Engage with prospective clients to understand their technical requirements and business goals
    • Design high-level architectures and solution approaches that align with client expectations and our delivery capabilities
    • Participate in presales activities: technical discovery calls, workshops, and presentations
    • Prepare architecture proposals, effort estimations, and technical documentation to support the sales process.
    • Collaborate with the sales team to develop compelling offers and close new business

    Client Engagement and Delivery Support:

    • Act as the primary technical point of contact during presales and initial delivery stages
    • Support delivery teams with knowledge transfer, architectural oversight, and guidance during implementation
    • Maintain long-term relationships with clients as a trusted technical advisor
    • Proactively identify opportunities to expand cooperation and add value to clients

    Strategy and Innovation:

    • Contribute to defining and evolving the company’s technology stack and best practices.
    • Monitor market trends and emerging technologies to drive continuous innovation.
    • Participate in initiatives to improve the quality, scalability, and efficiency of delivered solutions

    Qualifications:

    • 5+ years of experience as a Solution ArchitectTechnical Lead, or Senior Engineer in client-facing environments
    • Proven track record in presales engagements, including solution design, technical presentations, and proposal development
    • Strong expertise in at least one of the following: Web/Mobile Development, Cloud Platforms (AWS, Azure, GCP), DevOps, Data, or AI/ML
    • Solid understanding of scalable, secure, and maintainable software architecture principles
    • Experience working with IT outsourcing or outstaffing companies is a strong plus
    • Excellent communication skills in English (Upper-Intermediate or higher)

    Personal Attributes:

    • Confident communicator able to engage both technical and non-technical stakeholders
    • Business-oriented mindset: comfortable balancing client goals with project constraints
    • Proactive, self-driven, and results-focused.
    • Collaborative team player who thrives in a dynamic, fast-paced environment

    Why Join Us?

    • Be part of an established company recognized globally for modernization excellence
    • Work with innovative technologies and challenging projects across industries
    • Collaborate with an international team of talented professionals
    • Shape solutions that have a direct impact on our clients’ success
    More
  • · 24 views · 4 applications · 11d

    Network Engineer

    Full Remote · Worldwide · 2 years of experience · B2 - Upper Intermediate
    Location: Remote / Hybrid About the role: CHI Software is looking for a skilled Network Engineer to join our growing team. This role involves managing and supporting secure, high-performance network infrastructure for global clients. You’ll work closely...

    Location: Remote / Hybrid

    About the role:
    CHI Software is looking for a skilled Network Engineer to join our growing team. This role involves managing and supporting secure, high-performance network infrastructure for global clients. You’ll work closely with cross-functional teams to ensure network reliability, implement advanced security solutions, and optimize connectivity.

    Responsibilities:

    • Configure, manage, and troubleshoot VPNs (including StrongSwan and GlobalProtect)
    • Administer and maintain Palo Alto firewalls and related security policies
    • Work with XDR solutions for endpoint protection and threat detection
    • Support virtualization environments (e.g., VMware)
    • Collaborate with other engineers to implement secure, scalable network architectures
    • Perform network monitoring, optimization, and incident response
    • Maintain documentation and contribute to process improvement

    Requirements:

    • Proven experience as a Network Engineer or similar role
    • Strong hands-on experience with VPN technologies (GlobalProtect, StrongSwan)
    • Proficiency in Palo Alto Networks products (firewalls, Panorama, etc.)
    • Familiarity with Fortinet solutions
    • Knowledge of XDR platforms and VMware administration
    • Solid understanding of routing, switching, and network security principles
    • Good communication skills and ability to work in a team

    Nice to have:

    • Relevant certifications (e.g., PCNSE, Fortinet NSE, CompTIA Security+)
    • Experience with cloud networking or automation
    More
  • · 82 views · 15 applications · 7d

    Data Engineer

    Full Remote · Worldwide · 3 years of experience · B2 - Upper Intermediate
    The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and...

    The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Middle/Senior Data Engineer.

    Company Description:

    The Client is the leading hospitality provider, specializing in the management and operation of upscale hotels, high-end residential projects, luxury casinos, renowned restaurants, and other leisure facilities.
     

    Project Description:

    We are seeking a skilled Data Scientist to develop and deploy machine learning models that optimize operations, enhance customer experience, and generate actionable business insights across the client’s hospitality and leisure portfolio.


     Requirements:

    • BA or MS in Statistics, Mathematics, Computer Science, or other quantitative field;
    • 3+ years of industry experience delivering and scaling machine learning products both in scope and on time;
    • Strong skills in Python and querying languages (e.g. SQL).Experience in production-level coding with broad knowledge of healthy code practices;
    • Tech Stack:, Microsoft Fabric, Power BI, Dax, Python, MS SQL Server;
    • Excellent business acumen, with proven ability to understand, analyze and problem solve business goals in detail, developing effective solutions with clients;
    • Upper-Intermediate English level.

     

     Responsibilities:

    • Design, develop, and maintain data pipelines;
    • Ingest, transform, and model data from multiple sources into the data lakehouse/warehouse;
    • Ensure data integrity, scalability, and performance optimization. Analytics & Reporting;
    • Develop and optimize complex SQL queries to support analytics and reporting;
    • Build and maintain datasets and semantic models for Power BI;
    • Design, implement, and modify advanced Power BI visualizations and dashboards;
    • Partner with stakeholders to deliver accurate and actionable insights. AI & LLM Development;
    • Develop, fine-tune, and maintain large language models for enterprise use cases;
    • Integrate LLM solutions with data assets and reporting environments;
    • Monitor and retrain models as required to maintain performance;
    • Upper-Intermediate English level.

     

    Additional responsibilities:

    • Define and lead important initiatives;
    • Work closely with the product and engineering teams to improve data accessibility and efficiency of algorithm iteration;
    • Design and run statistically sound experiments to further uncover predictors of performance.
    More
  • · 67 views · 22 applications · 5d

    Full-Stack Software Engineer (Python + Vue.JS)

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · B1 - Intermediate
    The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is... Wait, it’s nothing! The number of projects is growing,...

    The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is... Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Full-Stack Software Engineer (Python + Vue.JS).

     

    About Our Customer

    Our client is a technology-focused organization that develops advanced network management and monitoring solutions for international customers. Their main platform provides a wide range of functionalities — from network monitoring and location management to organization- and user-level access control.

    They are now expanding their development team and looking for a Full-Stack Developer who is passionate about building scalable, secure, and high-performing systems.

     

    Requirements

    • Strong problem-solving mindset and communication skills.
    • Proven experience with front-end frameworks — preferably Vue.js and TypeScript.
    • Experience with back-end development — preferably Django with Django REST Framework (DRF).
    • Solid experience with Python and Linux (including real-time troubleshooting on production servers).
    • Proficiency with Git and version control workflows.
    • Experience integrating third-party REST APIs.
    • Ability to work independently and write clean, modular code.

     

    Nice to have

    • Familiarity with Cisco Meraki or other network management systems.

     

    English level

    Intermediate+

     

    Responsibilities

    • Maintain and enhance the existing Pollux network management portal.
    • Troubleshoot and resolve production issues in real-time on Linux servers.
    • Perform regular maintenance and security updates.
    • Implement new features and integrations with third-party REST APIs.
    • Write modular, maintainable, and scalable code for both front-end and back-end systems.
    • Collaborate closely with another backend developer while leading the front-end development side.
    • Ensure the system remains reliable and extendable for future clients.
    More
  • · 75 views · 25 applications · 3d

    Middle/Senior Python Developer with AI/ML

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · B2 - Upper Intermediate
    The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is... Wait, it’s nothing! The number of projects is growing,...

    The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is... Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need а Middle/Senior Python Developer with AI/ML.

    Requirements:

    • 3+ years of professional experience in Python development, including building and maintaining APIs and backend services;
    • Proven expertise in developing user-centric features such as account management systems and forms;
    • Strong knowledge of FastAPI, RESTful APIs, and microservices architecture;
    • Hands-on experience with LLMs, Generative AI, and frameworks like LangChain and LlamaIndex;
    • Proficiency in source control (Git), CI/CD pipelines, and modern development workflows;
    • Familiarity with containerization tools (e.g., Docker) and orchestration platforms (e.g., Kubernetes);
    • Background in developing AI-based solutions for communication, audio/video streaming, or chatbots;
    • Ability to participate in business analysis and lead product discovery efforts.

    Will be a plus:

    • Experience with cloud platforms for deploying AI solutions;
    • Knowledge of prompt engineering and fine-tuning LLMs;
    • Proficiency in SQL and working with structured datasets;
    • Familiarity with openai API, RAG (retrieval-augmented generation), and AI workflows.

    Responsibilities:

    • Design, develop, and maintain scalable backend services and APIs using Python and FastAPI;
    • Integrate and optimize Generative AI frameworks such as LangChain, GPT, and others to build AI-powered solutions;
    • Build user-centric features, including account management systems, forms, and intuitive interfaces;
    • Develop and deploy containerized applications using Docker and manage orchestration with Kubernetes;
    • Collaborate with stakeholders to lead business analysis and define product requirements;
    • Ensure seamless integration of AI models for communication, audio/video streaming, and chatbot solutions;
    • Optimize CI/CD pipelines for streamlined development and deployment;
    • Contribute to prompt engineering and support in fine-tuning LLMs to meet project goals.
    More
  • · 100 views · 28 applications · 3d

    Go Backend Engineer

    Full Remote · Worldwide · 4 years of experience · B2 - Upper Intermediate
    We are seeking an experienced Go Engineer to join the team responsible for transforming the platform into a multi-tenant, event-driven architecture. The ideal candidate has deep hands-on experience with Go microservices, distributed data flows, and...

    We are seeking an experienced Go Engineer to join the team responsible for transforming the platform into a multi-tenant, event-driven architecture. The ideal candidate has deep hands-on experience with Go microservices, distributed data flows, and Kubernetes-based deployments in cloud environments.

    This role involves designing and developing backend services, integrating real-time messaging pipelines, ensuring high observability standards, and collaborating with platform, data, and DevOps teams.

     

    Requirements

    • 5+ years of backend software development experience.
    • Strong professional experience with Go (Golang).
    • Practical experience designing or maintaining microservices.
    • Experience with Redis and PostgreSQL.
    • Experience with event-driven messaging systems such as Apache Pulsar (preferred), Kafka, or NATS.
    • Hands-on knowledge of Kubernetes, including deployments, scaling, and configuration.
    • Familiarity with cloud platforms (AWS, GCP, or Azure).
    • Experience working with CI/CD pipelines.
    • Understanding of data pipelines, ETL, streaming, or data governance concepts.

     

    Responsibilities

    • Design, implement, and maintain Go microservices powering the data platform.
    • Integrate services with Apache Pulsar (or equivalent streaming tools) to support real-time data distribution.
    • Ensure observability and reliability through logging, metrics, and tracing.
    • Deploy and maintain services in Kubernetes environments across cloud platforms.
    • Collaborate with Data Engineering, Platform, and DevOps teams during architecture and implementation stages.
    • Participate in technical discussions, code reviews, and performance optimizations.

     

    Our perks

    • Covered vacation period: 20 business days and 5 days off
    • Free English classes
    • Flexible working schedule
    • Truly friendly and supporting atmosphere
    • Working remotely or in one of our offices
    • Medical insurance for employees from Ukraine
    • Compensation of psychological counseling
    • Legal support
    • Relocation assistance
    More
  • · 16 views · 2 applications · 1d

    Account Manager / Client Success Manager

    Full Remote · Countries of Europe or Ukraine · 2 years of experience · B2 - Upper Intermediate
    At CHI Software, we never slow down. We love what we do — and we give it one hundred percent. Every new client, every new account, every new challenge only pushes us further. And what can stop us? Exactly — nothing. Our portfolio keeps growing, our...

    At CHI Software, we never slow down. We love what we do — and we give it one hundred percent.
    Every new client, every new account, every new challenge only pushes us further.
    And what can stop us?
    Exactly — nothing.

    Our portfolio keeps growing, our partnerships are expanding, and now we’re looking for an Account Manager who will help us build long-term relationships, support our teams, and keep our projects running smoothly.

     

    Key Responsibilities

     

    Client Management

    • Conduct regular sync-up meetings with clients (weekly/bi-weekly)
    • Gather feedback, track satisfaction levels, and identify risks early
    • Monitor contract extensions, negotiate rate changes, manage workload expectations

     

    Account Growth

    • Partner with Sales to analyze account dynamics, growth potential, and financial capacity
    • Identify upsell opportunities: more specialists, extended teams, new projects

     

    Project Coordination

    • Support accounts from kick-off to offboarding
    • Coordinate staffing together with the resource management team
    • Maintain project documentation in CRM

     

    Team Management

    • Hold regular 1:1s with developers
    • Track motivation, identify concerns, prevent burnout
    • Resolve conflicts between clients and the team

     

    Cross-Functional Collaboration

    • Work closely with Sales, Resource Management, IT Service, Finance
    • Escalate critical situations in a timely and clear manner

     

    Required Qualifications

    • 1.5+ years in Account Management, Client Success, Project Coordination, or similar roles in IT outstaff/outsource
    • Experience communicating with EU/USA clients
    • English — Upper-Intermediate+
    • Understanding of SDLC, Agile/Scrum, IT roles
    • Experience with CRM, Jira, Confluence
    • Excellent communication and conflict-resolution skills
    • Proactive, result-oriented, organized

     

    Nice to Have

    • Experience in presales, preparing SoW
    • Ability to analyze metrics: retention, growth, churn risk
    • Understanding of outstaff financial metrics (margins, burn rate)
    More
  • · 44 views · 3 applications · 18d

    IT Support / System Administrator

    Office Work · Ukraine (Lviv)
    Важливо: Кандидат має знаходитися у Львові та бути готовим працювати повний робочий день в офісі. Формат повністю офлайн, без можливості віддаленої роботи. Основні обов’язки: Забезпечення безперебійної роботи комп’ютерної техніки, серверів та мережевого...

    Важливо:

    Кандидат має знаходитися у Львові та бути готовим працювати повний робочий день в офісі. Формат повністю офлайн, без можливості віддаленої роботи.

     

    Основні обов’язки:

    • Забезпечення безперебійної роботи комп’ютерної техніки, серверів та мережевого обладнання;
    • Налаштування й супровід робочих станцій, встановлення програмного забезпечення, оновлення систем;
    • Моніторинг і підтримка локальної мережі та Wi-Fi;
    • Адміністрування користувачів (пошта, доступи, облікові записи, безпека);
    • Надання технічної підтримки (HelpDesk);
    • Проведення інвентаризації комп’ютерної техніки.

     

    Вимоги:

    • Базові знання операційних систем Windows, Linux, MacOS;
    • Розуміння принципів діагностики обладнання, налаштування периферійних пристроїв та встановлення драйверів;
    • Знання мережевих технологій і протоколів (TCP/IP, DNS, DHCP, VPN, VLAN, Firewall).

     

    Буде перевагою:

    • Досвід роботи з системами моніторингу (Zabbix);
    • Знання GitLab;
    • Досвід роботи з системами віртуалізації (Proxmox, KVM, Hyper-V, VMWare).

     

    Умови:

    • Робота в офісі у Львові (повна зайнятість).
    More
Log In or Sign Up to see all posted jobs