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