AI Engineer

Spotware Systems Ltd is looking for AI Engineers to join our core team.

What Makes This Role Different:

  • Senior-level Python is non-negotiable. You must already run production-grade Python: async I/O, testing, CI/CD, observability, fault tolerance, at scale.
  • Proven production impact. Show at least one complex service you designed, shipped, and supported in real-world use.

If these two points don’t describe you, we won’t be a fit.

Responsibilities:

  • Ship production-ready AI micro-services (FastAPI / gRPC) that power internal processes and client-facing products.
  • Own features end-to-end: design → code → deploy → monitor on a 24×7 trading platform.
  • Build RAG pipelines and agentic workflows with LangChain, LangGraph, and LangSmith.
  • Automate build-test-deploy with DevOps/SRE; provision vector/document stores (Chroma DB, MongoDB, PostgreSQL) and meet SLOs.
  • Work in an Agile environment, run retrospectives, and iterate fast.

Requirements

  • Bachelor’s in CS or related field.
  • 5 + yrs Python (or exceptional 3 yrs) + 2 + yrs AI/ML in production.
  • Expert Python 3.12+: async, profiling, packaging, advanced OO.
  • FastAPI, REST/gRPC, Docker / K8s fundamentals; solid SQL + NoSQL principles.
  • Fluent Russian, B1+ English; clear communicator with engineers & non-engineers.

Nice-to-Have:

  • Deep RAG/LLM expertise, TAO-style agentic patterns.
  • Evaluation frameworks (OpenEvals, AgentEvals, OPIK) & LLM-as-a-Judge.
  • Finance/trading domain experience.
  • Streamlit / Gradio UI prototyping; LoRA/QLoRA fine-tuning; MCP experimentation.

Conditions

  • Competitive remuneration.
  • Private medical insurance.
  • Relocation package (if applicable), including work permit arrangements.
  • Welcome baby bonus.
  • Birthday voucher.
  • Fully equipped office with daily fruits, breakfast on Wednesdays, pizzas on Thursdays and snacks on Fridays.
  • Opportunities for professional growth.

Vacancy Application Form