- Company: Get A Job.ai
- Location: Serbia, Spain
- Salary: Pay not listed
Website Get A Job.ai
Represented by Get A Job.ai
About This Opportunity
We are representing a confidential social technology client seeking a Machine Learning Lead to own the ML strategy for conversational AI systems. This is a fully remote position open to candidates in Serbia or Spain.
Our client operates at the intersection of social connectivity and AI-driven dialogue systems. You'll lead the technical direction for LLM-powered products that directly impact user engagement and business metrics.
Responsibilities
- Define and execute the ML roadmap for dialogue systems, prioritizing initiatives based on business impact (ARPU, retention, conversation quality)
- Lead and grow a team of 3 ML engineers—set technical standards, distribute work, make hiring and performance decisions
- Drive end-to-end LLM post-training and adaptation: supervised fine-tuning, LoRA/QLoRA, preference optimization techniques (DPO, ORPO, SimPO, GRPO), and dataset construction
- Design agent architectures and tool-using LLM systems including tool calling, structured outputs, routing, memory management, and guardrails
- Build comprehensive evaluation frameworks: offline and pairwise evaluations, LLM-as-a-judge systems, regression suites correlated with A/B test outcomes
- Reduce dialogue failure modes such as loops, contradictions, persona drift, context loss, and generic responses while optimizing inference latency and cost
- Remain hands-on (10–20% of time) for prototyping, debugging agent traces, and technical review
What We're Looking For
Required:
- Technical degree with proven ML engineering background—you have personally trained and shipped models in production
- Experience leading a team of 3–5 ML engineers, including hiring and performance management
- Expert-level Python skills and deep understanding of transformer architecture and modern LLM behavior
- Hands-on experience with training, fine-tuning, and evaluation of language models
- Production LLM systems experience: APIs, streaming, batching, fallbacks, cost/latency optimization, observability for traces and transcripts
- Ability to translate recent research into prototypes, evaluations, and shipped features with measurable impact
- Fluent Russian language skills
- Availability to work in CET (±2 hours) time zone
Nice to Have:
- Experience with multimodal systems (computer vision, image generation)
- Long-running conversation management and character consistency
- Familiarity with vLLM, TGI, SGLang
- Experience with DeepSpeed, FSDP, Accelerate
- Knowledge of quantization techniques and safety classifiers
How We Work With You
Get A Job.ai serves as your recruiting partner throughout this process. Here's how it works:
- Apply directly through the Get A Job.ai platform
- Our talent team will conduct an initial screening and discuss your background and goals
- We prepare and submit your profile to our client on your behalf
- Please do not contact the client directly—all communication flows through Get A Job.ai to ensure proper representation
Pay
Compensation details will be shared with qualified candidates during the recruitment process before employment commencement.
Additional Benefits (via client):
- 28 calendar days vacation per year
- 7 wellness days annually for personal matters without sick leave
- Up to $5,000 referral bonuses
- 50% reimbursement for professional training and conferences
- Corporate English lesson discounts
- Health benefits up to $1,000 gross annually
- Workplace equipment reimbursement up to $1,000 every 3 years
- Internal recognition and rewards system
Get A Job.ai is an equal opportunity recruiter. We welcome applications from all qualified candidates regardless of race, color, religion, sex, national origin, age, disability, or any other protected characteristic.
Apply with Get A Job.ai
A recruiter will review your profile and submit you to the client. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you.
Explore Get A Job.ai online
Working in Serbia
Serbia, officially the Republic of Serbia, is a landlocked country in Southeast and Central Europe. Located in the Balkans, it is bordered by Hungary in the north, Romania in the northeast, Bulgaria in the southeast, North Macedonia in the south, Croatia in the northwest, Bosnia and Herzegovina in the west, and Montenegro in the southwest. Serbia also claims to share a border with Albania through the disputed territory of Kosovo. Serbia has about 6.6 million inhabitants, excluding Kosovo. Belgrade, Serbia's capital, is also its largest city.
🇪🇸 Relocation safety for Spain: Exercise Normal Caution — via Warnely, CC BY 4.0
National unemployment rate in Spain: 10.4% — via World Bank
GDP per capita in Spain: $38,627 — via World Bank
Consumer price inflation in Spain: 2.7% (annual) — via World Bank
Real GDP growth in Spain: 2.8% (annual) — via World Bank
Statutory minimum wage in Spain: €1,425/month — via Eurostat
Cost of living in Spain: 9.3% below the EU average — via Eurostat
Job vacancy rate in Spain: 0.9% — via Eurostat
Average hours worked per year in Spain: 1,633 — via OECD
Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.
Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.
Listing facts
- Role Machine Learning Lead
- Employer Get A Job.ai
- Location Serbia, Spain
- Type Full Time
- Pay (from listing) Pay not listed
- Posted September 7, 2026
- Apply by October 8, 2026
- Country Spain
- Overview Full job description on this page (497 words)
Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.
Limited public data for this employer
We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.
Explore related openings
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.
