Volia Software

Joined in 2019
International Software Development Company based in U.S. with democratic conditions of work, positive approach and salaries above the market.
  • · 56 views · 11 applications · 3d

    Senior Data Engineer

    Full Remote · Worldwide · 8 years of experience · English - B2
    US Company is searching for a Senior Data Engineer. Interesting project, distributed team, full-time, an official contract. Remote work, CET business hours. Brief project description: The product is a complex platform with applications realized like...

    US Company is searching for a Senior Data Engineer. Interesting project, distributed team, full-time, an official contract. Remote work, CET business hours.

     

    Brief project description:
    The product is a complex platform with applications realized like SaaS, which perform multiple functions for improving Safety, Sustainability and Productivity (works planning / incident management / monitoring & analytics) on high-risky industries: oil & gas gathering and transportation, chemical, building, energy market.

     

    Main Responsibilities:

    • Build and operate production data pipelines for product, analytics, and AI.
    • Integrate internal/external sources with strong quality, reliability, and SLAs.
    • Maintain and improve the data warehouse (performance, cost).
    • Model curated datasets/semantic layers and implement transformations as code (dbt or similar).
    • Ensure observability and operational readiness (tests, freshness checks, runbooks).
    • Support embedded Power BI in production (monitoring, incidents, improvements).
    • Partner with stakeholders and AI/ML teams to keep data current and clarify requirements.

     

    Must-Have Requirements:

    • 5+ years in data engineering / data platform / analytics engineering roles.
    • Strong SQL and experience with relational databases and analytical warehouses/lakehouses.
    • Proficiency in Python (or equivalent) for data processing, automation, and APIs.
    • Experience with cloud platforms (AWS and/or Azure) and cloud-native data services.
    • Production experience with workflow orchestration (Airflow/dbt or similar).
    • Solid data modeling skills (dimensional modeling/star schema or equivalent).
    • Strong software engineering habits: Git, CI/CD, automated testing, readable maintainable code.
    • Clear communication in English and comfort explaining tradeoffs to non-experts.
    • BI enablement: Power BI / Tableau / Looker.

     

    Considered as a BIG plus:

    • Experience with Snowflake /Databricks/ BigQuery or similar analytical engines.
    • Infrastructure-as-code: Terraform, plus Docker
    • Experience using AI coding assistants (e.g., GitHub Copilot, Cursor, Claude Code)
    • Familiarity with GenAI/LLM and machine-learning fundamentals

     

    Work conditions:

    • Distributed team, remote work.
    • Kanban or scrum approach, 5-6 team members / team.
    • Full-time (40 hours per week).
    • Official contract: salary, sick-leave days, holidays, vacations.

     

    Hiring process:
    Step 1 - preliminary interview (main questions) - 30 mins
    Step 2 - internal tech interview (tech questions) - 40-50 mins
    Step 3 - tech interview with team leader and architect - 1 hour

    More
  • · 94 views · 25 applications · 5d

    Senior Agentic AI, Adaptive RAG engines Engineer

    Full Remote · Worldwide · 7 years of experience · English - None
    US Company is searching for a couple of Senior AI Engineers into a complex, enterprise-level project for building sophisticated Agentic Systems, Adaptive RAG engines, capable of autonomous research to solve complex, real-world problems. Interesting...

    US Company is searching for a couple of Senior AI Engineers into a complex, enterprise-level project for building sophisticated Agentic Systems, Adaptive RAG engines, capable of autonomous research to solve complex, real-world problems. Interesting project with cutting edge technologies, distributed team, full-time, an official contract. Remote work, flexible schedule.

     

    Brief project description:

    • The product is SaaS, which allows multiple functions for sustainability & operational risk management. The project is dedicated for developing of AI Center of Excellence.

     

    Key areas of responsibility:

    • Platform Engineering: Build and enhance scalable, reusable AI services (e.g., "Adaptive RAG Engine," "Text-to-SQL Service," and "Agentic Runtime") that product teams can easily integrate.
    • Technical Contribution: Collaborate with principal engineers and architects. Participate in code reviews, write robust tests, and help drive the adoption of engineering best practices (CI/CD for AI, evaluation).
    • Agentic Innovation: Develop and implement multi-agent systems capable of complex reasoning, planning, tool use, and self-correction (using frameworks like LangGraph or PydanticAI or Databrics' Agent Brics).
    • Data Engineering: Load datasets and knowledge sources from external systems. Shape and transform data to optimize it for Hybrid or Semantic Search, providing the best possible knowledge context to LLMs.
    • Production Readiness: Help move prototypes to production with a focus on latency, cost optimization, and reliability. Implement robust evaluation pipelines (LLM-as-a-Judge) to measure quality and prevent regression.
    • Collaboration & Enablement: Partner with product teams to implement their AI roadmaps. Translate business requirements into concrete technical implementations.

     

    Required skills (at least one or more for each category):

    • Professional Experience: At least 5 years of professional experience in software development or Data Science.
    • Education: Bachelor's or Master's degree in Computer Science, Mathematics, Engineering, Physics, or a related natural science field.
    • Python Expertise: At least 5 years of hands-on experience with Python, writing clean, maintainable, and production-ready code.
    • Strong Software Engineering Foundation: distributed systems, API design (FastAPI), and cloud architecture.
    • Data Engineering Expertise: Data Engineering and Big Data (DeltaLake, Databrics etc.) experience are a big plus.
    • GenAI Engineering Experience: Hands-on experience building production RAG systems. Chunking strategies, hybrid search (dense + sparse), re-ranking, and context management.
    • Agentic Workflow Experience: You have experience building systems where LLMs use tools, maintain state, and execute multi-step plans. You are familiar with the challenges of loops, recursion, and hallucination mitigation.

     

    Tech Stack:

    • Languages: Python, TypeScript
    • AI Frameworks: LangChain/LangGraph, Pydantic AI, MosaicAI
    • Models: Azure OpenAI (GPT-4o, o1), Open Source LLMs (Llama 3, Mistral)
    • Infrastructure: Azure AI Search, Azure Container Apps, Delta Lake, Vector Databases like Databrics Vector Search.

     

    Work conditions:

    • Distributed team, remote work.
    • Kanban or scrum approach, 5-6 team members / team.
    • Full-time (40 hours per week).
    • Official contract: salary, sick-leave days, holidays, vacations.

     

    Hiring process:

    • Step 1 - preliminary interview (main questions) - 20 mins
    • Step 2 - internal tech interview (tech questions) - 40-50 mins
    • Step 3 - tech interview with team leader and architect - 1 hour
    More
  • · 65 views · 10 applications · 9d

    SaaS Platform Architect (AI engineering is a plus)

    Full Remote · Worldwide · 10 years of experience · English - C1
    US Company is searching for a SaaS Platform Architect. Interesting project, distributed team, full-time, an official contract. Remote work, CET business hours. Brief project description: The product is a complex platform with applications realized like...

    US Company is searching for a SaaS Platform Architect. Interesting project, distributed team, full-time, an official contract. Remote work, CET business hours.

     

    Brief project description:

    • The product is a complex platform with applications realized like SaaS, which perform multiple functions for improving Safety, Sustainability and Productivity (works planning / incident management / monitoring & analytics) on high-risky industries: oil & gas gathering and transportation, chemical, building, energy market.

     

    Main Responsibilities:

    • Architect and build a secure, scalable multi-tenant SaaS platform on Azure.
    • Make pragmatic architecture calls (monolith vs microservices) based on constraints, maturity, and outcomes.
    • Implement resilient services : horizontal scaling, async processing, caching.
    • Build for production from day one: observability, reliability, cost control, and operational excellence.
    • Raise the engineering bar through pairing, code reviews, and clear technical direction.

     

    Must-Have Requirements:

    Mindset (Key traits):

    • High Agency: You embrace ambiguity, drive decisions, and take extreme ownership of outcomes.
    • Continuous Learner: You stay current with new technologies and patterns (including new AI/GenAI related technologies ). You tinker with new tech on weekends because you love it.
    • Pragmatic: You balance "boring technology" stability with modern AI-driven innovation.

       

    Cloud & Platform (Azure)

    • Deep, hands-on Azure experience: Azure Container Apps, App Services, Functions, Service Bus, Azure SQL/Postgres, Front Door
    • Designing and building multi-tenant SaaS architectures (you've shipped, not just designed)
    • Scalability patterns: horizontal scaling, async processing, caching, sharding
    • Microservices, event-driven systems, and knowing when a monolith is actually the right call
       

    Hands-On Technical Skills

    • You code: Proficient in at least one of C#/.NET, Java, Python, or TypeScript
    • Modern Auth/Authz: You've designed and implemented modern authentication/authorization using the OpenID Connect Protocol and OAuth2.
    • Cloud Security: You are familiar with common attack vectors to web applications (OWASP top 10), and know how to design software that is secure by default.

     

    Communication & Collaboration

    • Great Communicator: You can explain complex AI/Cloud concepts to non-technical stakeholders clearly.
    • Flexible & Adaptable: You hold "strong opinions, loosely held." You adapt quickly when requirements or technology shifts.
    • Mentorship: You elevate the team's bar through code reviews, pairing, and design discussions, not just edicts.

     

    Considered as a BIG plus:

    • Databricks: Unity Catalog, Delta Lake, Workflows, Databricks SQL
    • Deep integration of Azure OpenAI / LLMs into production workflows
    • Advanced RAG patterns
    • Agentic workflows and tool-calling architectures

     

    Work conditions:

    • Distributed team, remote work.
    • Kanban or scrum approach, 5-6 team members / team.
    • Full-time (40 hours per week).
    • Official contract: salary, sick-leave days, holidays, vacations.

     

    Hiring process:

    • Step 1 - preliminary interview (main questions) - 30 mins
    • Step 2 - internal tech interview (tech questions) - 40-50 mins
    • Step 3 - tech interview with team leader and architect - 1 hour
    More
  • · 72 views · 16 applications · 9d

    Senior Delphi developer

    Full Remote · Worldwide · 7 years of experience · English - B2
    US Company is searching for a Senior Delphi developer to join a development team for an enterprise level platforms and services. Interesting project, distributed team, full-time, an official contract. Remote work, flexible schedule. Brief project...

    US Company is searching for a Senior Delphi developer to join a development team for an enterprise level platforms and services. Interesting project, distributed team, full-time, an official contract. Remote work, flexible schedule.

     

    Brief project description:

    • The product is a complex platform with applications realized like SaaS, which perform multiple functions for improving Safety, Sustainability and Productivity (works planning / incident management / monitoring & analytics) on high-risky industries: oil & gas gathering and transportation, chemical, building, energy market.

     

    Responsibilities:

    • Full-stack development and maintenance for the LCA product family across all layers from desktop clients, backend services and data layer, to API development and user interface design and implementation
    • Develop functionality, applications and services in Delphi and C#
    • Develop and design RESTful services and APIs
    • Develop infrastructure and APIs to support custom projects, such as customer specific LCA
      tools, or integrations of the LCA product family with ERP, CRM, PLM…
    • Analyze requirements, suggest concepts, and assess development efforts.
    • Analyze technology trends and harmonize our technology landscape to make it future proof.
    • Work in a scrum team.
    • White box testing and development of unit tests
    • Technical system documentation (source code documentation, external documentation,
      bug-tracking system, design documentation etc.)
    • Refactor modules to address the most relevant weak spots.
    • 3rd-level support

     

    Required Skills and Experience:

    • Experience in developing desktop software applications - 3 years) 
    • Experience with Delphi - 3 years)
    • Experience in developing APIs - years)
    • Fluent in English
    • Experience with scrum development process - 2 years)

     

    Skills Considered a Plus:

    • Experience in C# or similar object-oriented languages - 2 years)
    • Domain expertise in life-cycle assessment, or a strong passion for the field
    • Scrum master experience
    • Azure and Azure DevOps experience

     

    Work conditions:

    • Distributed team, remote work.
    • Kanban or scrum approach, 5-6 team members / team.
    • Full-time (40 hours per week).
    • Official contract: salary, sick-leave days, holidays, vacations.

     

    Hiring process:

    • Step 1 - preliminary interview (main questions) - 20 mins
    • Step 2 - internal tech interview (tech questions) - 40-50 mins
    • Step 3 - tech interview with team leader and architect - 1 hour
    More
  • · 52 views · 19 applications · 12d

    Senior MLOps Engineer

    Full Remote · Worldwide · Product · 7 years of experience · English - B2
    US Company is searching for a couple of Senior MLOps Engineers into a complex, enterprise-level project for maintaining of Multi AI Agentic platform. Interesting project with cutting edge technologies, distributed team, full-time, an official contract....

    US Company is searching for a couple of Senior MLOps Engineers into a complex, enterprise-level project for maintaining of Multi AI Agentic platform. Interesting project with cutting edge technologies, distributed team, full-time, an official contract. Remote work, flexible schedule.

     

    Brief project description:

    • The product is SaaS, which allows multiple functions for sustainability & operational risk management. The project is dedicated for developing and maintaining of AI Center of Excellence.

     

    Key areas of responsibility:

    • Support application infrastructure to ensure platform is optimized for performance and reliability.
    • Build and maintain supporting infrastructure for cloud environments and applications.
    • Lead the design and engineering of software systems for the AI/ML Platform, contributing to the full ML development life cycle
    • Identify and implement opportunities to automate and streamline ML development processes, fostering efficiency and effectiveness
    • Building and Managing enterprise AI solutions using Azure AI Foundry & Azure's integrated platform (Azure OpenAI, AI Search, Prompt Flow),
    • Use a wide range of Azure resources to implement scalable, reliable and cost-efficient services.
    • Work side by side with your engineers, guiding critical projects, using your subject matter expertise to solve complex problems.
    • Perform and automate system administration services including installation, configuration, maintenance, and disaster recovery
    • Identify system level issues related to OS configuration and virtual hardware bottlenecks.
    • Automation, auditing, and other tooling for security, compliance, and resource usage - Monitor and improve processes for all deployments.
    • Take ownership of operational excellence to establish and maintain business focused KPI’s. Use these metrics not only as a basis for positive transformation, but also as a visible representation of your team’s success.
    • Maintain and take ownership of your tasks each sprint ensuring time worked is logged and details are added.

     

    Required skills (at least one or more for each category):

    • Excellent communication and collaboration skills.
    • Ability to communicate effectively with multiple disciplines.
    • Strong analytical skills with the ability to drive reliability improvements.
    • Proven experience designing, implementing, and managing infrastructure for AI/ML or HPC workloads.
    • Proven success managing and optimizing CI/CD for an Azure-based SaaS application.
    • Hands-on-experience with common DevOps tools, including Azure DevOps.
    • Strong scripting skills with at least PowerShell or Bash.
    • Experience with configuration management tools like Terraform.
    • Working knowledge of version control/source code management tools.
    • Experience working in an agile software development life cycle.
    • Working knowledge of databases including SQL and NoSQL
    • Strong knowledge of web server configuration and management like IIS or Tomcat.
    • Working knowledge of local and wide area networking and associated technologies, e.g. switches, routers, firewalls, VPNs.
    • Strong understanding of security principles.
    • Bachelor’s Degree in Computer Science or similar area of study.
    • Experience working in a technical fast paced environment with high demand and high standards.
    • Ability to assimilate information quickly under pressure.
    • Strong planning skills to ensure business expectations are met and projects are delivered on time.

     

    Tech Stack:

    • Understanding machine learning frameworks and libraries such as TensorFlow, PyTorch, or sci-kit-learn and their deployment in production environments is a plus.
    • Cloud-based networking (VNETs, NSGs, Route Tables, Hub/Spoke based architecture, Private Endpoints, etc)
    • Strong understanding of CI/CD (YAML and Classic Pipelines)
    • PaaS (Web Apps, Function Apps, Storage Accounts, Key Vaults, Azure Redis Cache, Azure Service Bus, API Management, Azure Data Factory, Azure Databricks)
    • Monitoring (New Relic, LogEntries, Rapid7, Azure Monitoring, etc)
    • Some experience with Containers/Docker either for a microservice based architecture or Service Orientated etc
    • Git, ARM, Terraform, Ansible, Azure CLI or similar.
    • JavaScript, React, C#, Java, PowerShell, Bash or similar.

     

    Work conditions:

    • Distributed team, remote work.
    • Kanban or scrum approach, 5-6 team members / team.
    • Full-time (40 hours per week).
    • Official contract: salary, sick-leave days, holidays, vacations.

     

    Hiring process:

    • Step 1 - preliminary interview (main questions) - 30 mins
    • Step 2 - internal tech interview (tech questions) - 40-50 mins
    • Step 3 - tech interview with team leader and architect - 1 hour
    More
  • · 46 views · 14 applications · 18d

    Tech Lead (.Net, React, Azure)

    Full Remote · Worldwide · 7 years of experience · English - None
    US Company is searching for a Tech Lead for a team of software engineers building .NET and ReactJS web applications deployed in Azure. Interesting project, distributed team, full-time, an official contract. Remote work, flexible schedule. Brief project...

    US Company is searching for a Tech Lead for a team of software engineers building .NET and ReactJS web applications deployed in Azure. Interesting project, distributed team, full-time, an official contract. Remote work, flexible schedule.

     

    Brief project description:

    • The product is a complex platform with applications realized like SaaS or mobile apps, which perform multiple functions for improving Safety, Sustainability and Productivity (works planning / incident management / monitoring & analytics) on high-risky industries: oil & gas gathering and transportation, chemical, building, energy market.

     

    Tech Skills:

    • Comfortable in Designing and Managing APIs.
    • Designing and Prototyping Software systems:
    • Comfortable with patterns like Self-Contained Systems and Microservices.
    • Familiarity with Micro-Frontends is a plus
    • Experienced with Identity and Access Management
    • Comfortable with Oauth2 and OpenID Connect
    • Network level security knowledge would be a plus

     

    Azure Knowledge:

    • Azure API Management
    • Azure Service Bus
    • Azure Functions

     

    Experience with Programming Languages:

    • Typescript / React
    • .Net core

     

    Work conditions:

    • Distributed team, remote work.
    • Kanban or scrum approach, 5-6 team members / team.
    • Full-time (40 hours per week).
    • Official contract: salary, sick-leave days, holidays, vacations.

     

    Hiring process:

    • Step 1 - preliminary interview (main questions) - 20 mins
    • Step 2 - internal tech interview (tech questions) - 40-50 mins
    • Step 3 - tech interview with team leader and architect - 1 hour
    More
Log In or Sign Up to see all posted jobs