Loading...

Machine Learning Lead

  • 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.

More options

Apply with Get A Job.ai

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.

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 Cautionvia Warnely, CC BY 4.0

National unemployment rate in Spain: 10.4%via World Bank

GDP per capita in Spain: $38,627via 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/monthvia Eurostat

Cost of living in Spain: 9.3% below the EU averagevia Eurostat

Job vacancy rate in Spain: 0.9%via Eurostat

Average hours worked per year in Spain: 1,633via 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.

    Add application deadline to calendar

    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.

    Hiring instead? Post a job and reach candidates searching right now.

    Machine Learning Lead Get A Job.ai · Serbia, Spain