DevelGuru
All open positions
Fullstack

Fullstack Software Engineer

Bratislava

About the company

We are a technology company on the frontier VFX and generative AI, which develops tools enabling the creation of high-quality multimedia content on a large scale. We combine cutting-edge research with the practical development of products used by creatives and companies around the world.

About the position

We are looking for an experienced Fullstack Engineer with a strong backend focus, which will help us scale the core platform for generative AI.

You will not only "implement assignments" - you will:

  • design architecture,
  • influence technological decisions,
  • help set engineering standards in the team.

Frontend is a smaller part of the work (about 20-30%), emphasis is on backend, performance and scaling.

Your impact

  • You will stand behind the systems that process large volumes of multimedia data
  • You help get AI models from research to production
  • You have an influence on what the infrastructure for modern creative tools will look like

Job content

  • Design and development of scalable backend systems (API, microservices)
  • Work with data pipelines for video/audio processing
  • Integration with ML training & inference systems
  • Performance optimization (low latency, high throughput)
  • Design of databases, caching layers and storage solutions
  • Security implementation (auth, authz)
  • Monitoring, logging and observability of production services
  • Cooperation with ML and frontend team
  • (Smaller part) development of frontend interfaces for AI tools

Tech stack

  • Back end: Python
  • Front end: TypeScript (React / Vue / Angular)
  • Databases: PostgreSQL, Neo4j, Redis
  • cloud: AWS / GCP / Azure
  • Infra: Docker, Kubernetes, Terraform
  • Architecture: microservices, event-driven systems

Requirements

  • 5+ years of experience in software development (fullstack / backend)
  • Strong experience with Python backend
  • Design and implementation REST APIs and microservices
  • Experience with cloud and containerization
  • Good understanding system design and scaling
  • Knowledge of databases and performance optimization
  • Experience with CI/CD and testing

Nice to have

  • Experience with ML / computer vision (PyTorch, OpenCV...)
  • Model serving (TensorFlow Serving, TorchServe, MLflow)
  • Kafka / Spark / big data stack
  • WebGL / work with graphics
  • Background in VFX or media processing
  • Startup experience or open-source contributions

What we offer

  • Work on real products in the field generative AI
  • Strong technical team (engineering + research)
  • Space to influence both architecture and product direction
  • Mentoring and growth (technical and career)
  • Flexibility and hybrid mode
  • International environment and events

Why is this role interesting?

It is not "another backend job".You will deal with a combination of:

  • distributed systems
  • work with big data
  • deploying AI models into production
Stack
PythonTypeScriptReactPostgreSQLNeo4jRedisAWSGCPAzureDockerKubernetesTerraformAI/ML

What the process looks like

  1. 1
    Intro call with your Guru
    10 min
  2. 2
    Technical screen with senior dev
    60 min
  3. 3
    Meet the client team
    individual
  4. 4
    We help you negotiate
    Offer

Apply for this position

Takes 2 minutes. We reply within 48 hours.