All active Mining Engineer roles based in Belgrade.
Pick a job to read the details
Tap any role on the left — its description and apply link will open here.
ZAM Network is a multi-faceted company based in the United States. We specialize in building engaged gaming communities through its three core pillars of marketing, creative services and user research. ZAM operates one of the largest gaming networks in the world including the #1 community for World of Warcraft, Wowhead.
Wowhead was created with one sole intent: providing World of Warcraft players with tools and information to make their gameplay more enjoyable. All staff members are passionate fans of World of Warcraft, which helps us keep abreast of the most important features other players are interested in! We pride ourselves on our comprehensive database with helpful user comments, popular tools like the Dressing Room and Flying Tracker, lightning-fast datamining to uncover the latest test realm updates, and detailed guides written by professional players on all popular WoW topics including classes, collections, secrets, and raids. We’ve branched out to cover the Diablo franchise and are planning our next stage of growth.
We are currently seeking a Reverse Engineer with extensive data mining experience to join our team as an independent contractor. This is not an entry level role and you will be working to extract both static and runtime game data for World of Warcraft to help Wowhead to expand our current tools to aid our community of gamers. This position is a full-time remote as you will collaborate with the entire Wowhead team as we work together to deliver world-class products to our fans.
Key Responsibilities
Experience and Technical Requirements
Ready to apply?
Apply to ZAM
At JetBrains, code is our passion. Ever since we started, back in 2000, we've been striving to make the strongest, most effective developer tools on earth. Today, AI-powered coding agents are becoming a core part of how developers write Kotlin – and we want to make sure they write it well.
The Kotlin AI Value Stream team is responsible for how AI agents understand, generate, and improve Kotlin code across all platforms: Android, Kotlin Multiplatform, server-side, web, desktop, and others. We build the evaluation infrastructure, error analysis tools, and post-training pipelines that measure and improve agent behavior on real Kotlin developer tasks.
As a Research Engineer on this team, you'll own the end-to-end loop: Analyze how agents fail on Kotlin → build evals that capture those failures → research and implement methods to fix them → measure the improvement. Your work will directly shape how millions of developers experience Kotlin through AI coding agents.
Build tools for agentic error analysis
Build evaluation pipelines
Research methods for improving agent and model behavior on Kotlin
Build public Kotlin benchmarks
Don't check every box? That's okay – if you're excited about this work and bring strong fundamentals, we'd love to hear from you. We're happy to talk and provide the training you need to grow into the role.
*Some benefits may vary depending on location.
#LI-DNI
We are an equal opportunity employer
We know great ideas can come from anyone, anywhere. That’s why we do our best to create an open and inclusive workplace – one that welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation.
We process the data provided in your job application in accordance with the Recruitment Privacy Policy.
Ready to apply?
Apply to JetBrains
Cookies & analytics
This site uses cookies from third-party services to deliver its features and to analyze traffic.