Geniusee logo

Middle AI/Python Engineer 2

Geniusee·Salary not specified

Primary stack

PythonFastAPIPostgreSQLCeleryRabbitMQDockerJSONLoRAQLoRAPEFT

Nice to have's

OpenCVYOLOLangGraphRAGMLflowCI/CDSales

Job description

Description language:

About the Position

At Geniusee, we help businesses thrive through technology partnerships and strengthen the engineering community by sharing knowledge and creating opportunities 🙌

We live by our values: Continuous Growth, Team Synergy, Taking Responsibility, Conscious Openness, and Result-Driven Mindset. Here, you’ll find a safe, inclusive, and supportive environment where your voice is heard, and feedback is welcome 🤗

Whether you want to work from home or from our offices in Kyiv / Lviv / Warsaw with stable electricity and Wi-Fi, we’ve got you covered.

Join us and make an impact 💜

Responsibilities

As a Middle AI/Python Engineer 2, you will be responsible for:

  • Designing and developing scalable backend services
  • Writing clean, maintainable code
  • Collaborating with frontend team
  • Working with LLMs/VLMs in production
  • Handling structured extraction and fine-tuning tasks
  • Deploying and serving models efficiently

Requirements

  • 4+ years of production Python (not notebooks): FastAPI/async, PostgreSQL, queues (Celery / RabbitMQ / SQS), Docker
  • 2+ years with LLMs/VLMs in production, not side projects
  • Hands-on with open-weight VLMs: Qwen2.5-VL / Qwen3-VL, InternVL, Llama Vision, Pixtral - understands their actual strengths and failure modes rather than having just read about them
  • Structured extraction: JSON-schema output, constrained decoding, document workloads (scans, PDFs, forms), post-processing and validation
  • Fine-tuning: LoRA / QLoRA, PEFT
  • Deployment and serving: vLLM or SGLang / Triton, quantization (AWQ / GPTQ / FP8), batching, KV cache, sizing GPUs against an SLA and a budget

Nice to Have

  • Classical CV: OpenCV, layout detection (DocLayout, Surya), PaddleOCR / Tesseract, YOLO
  • Agentic frameworks (LangGraph), RAG, vector databases
  • MLOps: MLflow / W&B, CI/CD for models
  • Presales or estimation experience

Soft Skills

  • English level: Upper-Intermediate (B2) or higher
  • Self-directed
  • Comfortable working from ambiguous requirements

We Offer

Career growth & projects

  • Competitive salary based on your skills and experience, and a benefits package.
  • Regular performance appraisals to support your career development.
  • Professional development support: online courses, certifications, and study compensation (including English courses).
  • A modern tech stack across challenging, long-term projects.

Health & well-being

  • Paid vacation (18 working days), public holidays (11 days), and sick leave (15 days).
  • VIP medical insurance or sports coverage.

Work environment & flexibility

  • Remote work from anywhere in the world or in one of our offices in Kyiv, Lviv, or Warsaw.
  • Necessary equipment to perform your work.

Culture & community

  • A collaborative and open culture where contributions are recognized.
  • Regular corporate online & offline activities.
  • Geniusee Charity Fund, making a difference beyond tech.

About the Company

At Geniusee, we are committed to fostering a dynamic and innovative environment where technology and creativity converge. Our mission is to empower businesses through strategic technology partnerships and to build a robust engineering community by sharing knowledge and creating opportunities. We believe in the power of continuous growth, team synergy, and a result-driven mindset. Join us and be part of a team that values your contributions and supports your professional development.

© Geniusee. 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.

Geniusee is a company that creates web platforms and mobile applications with different levels of complexity.

More at Geniusee

All 4 roles

Popular searches