Senior Backend Engineer


Job Location:

Warsaw - Poland

Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

  • Design and develop scalable AI-powered backend systems for SysML-based engineering environments
  • Build and maintain distributed data ingestion and ETL pipelines for large-scale engineering artifacts and technical documentation
  • Develop and optimize LLM-powered workflows for metadata extraction semantic analysis and entity resolution
  • Implement AI agents and multi-agent orchestration workflows
  • Design and improve RAG-based architectures and semantic retrieval pipelines
  • Develop graph-based knowledge representation and traceability analysis solutions
  • Work with graph databases graph processing libraries and semantic relationship modeling
  • Build and optimize distributed data processing workflows using Apache Spark
  • Collaborate with cross-functional engineering teams to integrate AI capabilities into platform services
  • Design scalable and high-performance APIs and backend services
  • Improve system reliability scalability observability and performance across distributed environments
  • Participate in architecture discussions and technical decision-making processes
  • Contribute to cloud-native infrastructure and deployment workflows
  • Support deployments in secure air-gapped or classified environments when required
  • Create and maintain technical documentation and engineering best practices

Qualifications :

  • At least 5 years of commercial experience in software engineering Data Engineering or AI systems development
  • Strong production experience with Go Rust or Scala
  • Hands-on experience building distributed and scalable systems
  • Practical experience with LLM-based applications and AI integrations
  • Experience building AI agents and multi-agent systems
  • Strong understanding of RAG architectures and semantic retrieval workflows
  • Hands-on experience with graph technologies graph libraries or graph databases
  • Experience with Apache Spark and distributed data processing
  • Strong understanding of ETL pipelines and large-scale data ingestion workflows
  • Experience with cloud-native infrastructure and distributed environments
  • Practical experience with backend platform development and API integrations
  • Good understanding of semantic search entity resolution and metadata extraction
  • Experience working with highly scalable and high-performance systems
  • Strong problem-solving and communication skills
  • Upper-Intermediate level of English

WILL BE A PLUS

  • Background in Data Engineering
  • Experience with Knowledge Graphs and graph-based semantic modeling
  • Familiarity with MBSE or SysML environments
  • Experience supporting air-gapped or classified environments
  • Experience with vector databases and embedding pipelines
  • Experience with Kubernetes and cloud platforms such as AWS GCP or Azure

Additional Information :

PERSONAL PROFILE

  • Analytical mindset with strong problem-solving skills
  • Ability to work independently and in a distributed team
  • Adaptability to secure and classified environments
  • Strong communication and collaboration abilities
  • Passion for AI-driven engineering solutions

Remote Work :

Yes


Employment Type :

Full-time

Design and develop scalable AI-powered backend systems for SysML-based engineering environmentsBuild and maintain distributed data ingestion and ETL pipelines for large-scale engineering artifacts and technical documentationDevelop and optimize LLM-powered workflows for metadata extraction semantic ...

About Company

Company Logo

At Sigma Software, we are involved with the client’s team to contribute to the design and development of a technical solution for their tokenized domain reservation platform. We started by assigning a software architect to design the smart contracts and integrate blockchain into the s ... View more

View Profile View Profile