Kainjoo logo

AI / ML Engineer

Kainjoo·Salary not specified

Primary stack

RESTPythonFlaskRAGFastAPI

Nice to have's

prompt engineeringfine-tuninginstruction tuningoperations researchconstraint-based optimisationPostgreSQLBigQueryagentic AI patternsmodel monitoring tools

Job description

About the Position

AI is becoming a core part of what we build at Kainjoo - not as a buzzword, but as real, useful features embedded in the products our clients depend on. You’ll be the person who makes that happen: designing and integrating AI and machine learning capabilities into production systems, working closely with backend teams, and pushing the quality bar for what intelligent features can do.

Responsibilities

  • Design and build Python-based AI/ML services (FastAPI or Flask) for intelligent product features
  • Implement LLM-powered features: classification, extraction, summarisation, scoring, and agent-based workflows
  • Train, validate, and iterate on ML models using structured and time-series data where applicable
  • Build and maintain RAG pipelines for knowledge-intensive use cases
  • Expose AI outputs via REST APIs consumable by application backends
  • Implement feature engineering pipelines from relational data sources
  • Monitor model and AI system performance in production - detect drift, evaluate outputs, retrain as needed
  • Collaborate with product and engineering teams to define AI-driven feature requirements
  • Document system logic and data requirements clearly for non-ML stakeholders

Requirements

Personalità

  • You’re excited about applied AI - not just the research, but shipping things that actually work
  • You’re rigorous: you evaluate outputs, you catch hallucinations, you don’t ship blindly
  • You communicate well about what AI can and can’t do, especially with non-technical stakeholders
  • You stay close to the field - you know what’s changed in the last six months
  • You’re collaborative and enjoy working at the intersection of product and engineering

Esperienza

  • 3+ years of AI/ML engineering or applied AI experience
  • Strong Python skills - FastAPI or Flask for service development
  • Hands-on experience integrating LLM APIs (OpenAI, Anthropic, or similar) into production systems
  • Experience building or working with RAG architectures and vector databases (Pinecone, Weaviate, pgvector, or similar)
  • Familiarity with ML frameworks for structured data tasks (scikit-learn, XGBoost, or similar)
  • Experience deploying AI/ML services as REST APIs in production
  • Ability to evaluate and monitor AI output quality in production

Nice to Have

  • Experience with prompt engineering, fine-tuning, or instruction tuning
  • Background in operations research or constraint-based optimisation
  • Familiarity with PostgreSQL or BigQuery for data access
  • Knowledge of agentic AI patterns (tool use, multi-step reasoning, function calling)
  • Experience with model monitoring tools (MLflow, Weights & Biases)

Education

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Data Science, or a related field
  • Relevant AI/ML certifications or published work are a plus
  • Fluent in English; French is a plus

Position

Location: Morges, Svizzera

Type of Engagement: Remote

Department: KJ. Tech Engineering

We Offer

  • Opportunity to work in a dynamic and innovative environment
  • Collaborative and inclusive team culture
  • Professional growth and development opportunities

About the Company

Kainjoo is a group of companies with the sole purpose of bringing brand performance to life in complex sectors. We have a global reach with partners and representatives located in all time zones.

Global Website

Regions:

  • Africa, Middle East, and India
    • Algeria (French | English)
  • Asia Pacific
    • China (Mandarin | English)
    • Japan (Japanese | English)
    • Singapore (English)
    • Australia (English)
    • India (English)
    • South Korea (English)
  • Europe
    • Switzerland (English | French | German)
    • United Kingdom (English)
    • France (French | English)
    • Germany (German | English)
    • Spain (Spanish | English)
    • Italy (Italian | English)
    • Ukraine (Russian | English)
  • Latin America
    • Mexico (Spanish | English)
    • Brazil (Portuguese | English)
  • United States and Canada
    • Canada (English | French)
    • United States of America (English)

© Kainjoo. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Gland

More at Kainjoo

All 33 roles

Popular searches