AI Engineer

Spotware Systems Ltd is looking for AI Engineers to join our core team. In this role, you will be responsible for developing, deploying, and integrating AI-driven solutions that serve as a backbone for both our internal processes and customer-facing products. You will work closely with our AI Team Lead and collaborate with cross-functional teams to build complete, production-ready AI systems. Given our dynamic environment, you must be adept at rapid prototyping and Agile development.

Responsibilities:

  • Designing, developing, and implementing AI algorithms that drive our product innovations, including tools to accelerate internal productivity and enhance trader functionalities.
  • Creating initiatives that automate core processes, significantly reducing time-to-market and operational overhead.
  • Integrating AI systems into existing products (e.g., the cTrader platform) by building robust, RESTful APIs using FastAPI.
  • Actively participating in Agile/Scrum processes, including sprint planning, daily stand-ups, and retrospectives.
  • Staying current with AI trends and emerging frameworks, libraries, and other technologies.

Requirements

  • Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field.
  • Minimum of 2 years of hands-on experience as an AI Engineer, Machine Learning Engineer, or a similar role with a proven track record in building, deploying, and integrating AI/ML systems into production environments.
  • Expert-level proficiency in Python, including asynchronous programming and advanced object-oriented design.
  • Strong experience with FastAPI, RESTful API development, and integration techniques.
  • A solid working knowledge of LLMs — understanding their structure, operation, and application — is mandatory.
  • Familiarity with document databases, SQL, and general database principles.

Preferred Qualifications:

  • Extensive familiarity with modern AI frameworks such as LangChain and LangGraph, with proven proficiency in using the related service LangSmith.
  • Strong understanding of agentic principles (e.g., the TAO cycle).
  • Experience with additional AI frameworks or libraries beyond those specified.
  • Proficiency in advanced evaluation techniques for AI systems, particularly for language models (e.g., LM-as-a-Judge methodologies, evaluation frameworks like Opik, OpenEvals, or AgentEvals).
  • Comprehensive knowledge of RAG techniques and methodologies, including chunking, embeddings, and the effective use of vector databases.
  • Prior experience working in finance or trading platforms.
  • Exposure to UI development using frameworks such as Streamlit or Gradio.
  • Experience with fine-tuning models (e.g., using LoRA or QLoRA).
  • Familiarity with the Model Context Protocol (MCP).
  • Ability to leverage AI-assisted development tools such as Cursor, Cline, and GitHub Copilot.

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