At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients’ growth. We empower our people with a culture of excellence and enable them with the opportunity to uphold their accountability to contribute on each level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone’s contribution is welcomed.

We are looking for a Senior AI Engineer to join us as part of our team.

About the role

We’re looking for a Senior AI Engineer to join our dynamic AI team. In this role, you’ll be at the forefront of AI innovation, driving the research and development of cutting-edge AI solutions. You’ll work with LLMs, vector search, and prompt engineering — but your scope extends beyond chatbots: you’ll also integrate vision and speech models to power document intelligence, voice automation, and multimodal user interfaces. Think less ‘just chat’ and more ‘real applications using smart models, helping us push the boundaries of what’s possible.

If you’re passionate about AI, thrive in a fast-paced R&D environment, and love tackling complex problems, we encourage you to apply!

Team

Director of Data & AI, Senior AI Engineer

Work Environment

The role offers a flexible work schedule, allowing you to adapt your working hours with the requirement to attend all team meetings. The team follows a Scrum-based Agile methodology.

As a qualified expert, You will

  • Lead R&D initiatives for new internal AI solutions, from conceptualization to deployment.
  • Be actively involved in pre-sale activities for our customers.
  • Develop AI solutions for modern LLM applications (e.g., Q&A, summarization, generation) using different prompt engineering techniques.
  • Optimize AI in search systems, using Retrieval-Augmented Generation (RAG), chunking strategies, vector DBs, hybrid search.
  • Design and implement AI agent workflows with tool-use, planning, memory and state (context) management.
  • Develop robust evaluation methodologies and frameworks for AI model performance, hallucination detection, guardrails and cost control.
  • Build fast demos and integrate AI components into different products (web apps, backends, workflows).
  • Implement fine-tuning strategies for pre-trained LLMs to meet specific project requirements, using good recipes and pre-build libraries.
  • Use pre-trained vision models for classification, detection, and document understanding.
  • Use speech models for transcription, voice interaction, and automation.
  • Collaborate closely with cross-functional teams, including product managers, ML and software engineers, to bring AI solutions to life.
  • Stay up-to-date with the latest research and industry trends in AI and machine learning, and integrate relevant advancements into our work.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and innovation.

We’re looking for you if you have

  • Education. Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
  • Experience. 3+ years of experience in AI engineering, with a strong portfolio of cases.
  • Programming. Proficiency in Python and relevant AI frameworks (e.g., LangChain, LlamaIndex, OpenAI SDK, CrewAI, Hugging Face Transformers). Experience with version control systems (GitHub, GitLab).
  • LLMs. Extensive hands-on experience with Large Language Models (LLMs) and their applications (including prompt engineering, RAG implementations, and developing AI agents). Experience with fine-tuning pre-trained models for various tasks.
  • Evals. Strong understanding of AI model evaluation approaches and methodologies, including hallucination detection and guardrails.
  • Computer Vision and Speech. Experience with using pre-trained ML models and services for tasks such as classification, object detection, document understanding, transcription, and voice interaction.
  • Cloud: Hands-on experience with cloud platforms (AWS, GCP, Azure) for AI development and deployment.
  • Deployment. Skills in deploying machine learning models via API (e.g. FastAPI) or batch workflows (e.g. AirFlow). Experience with containerization technologies like Docker.
  • Soft Skills: Excellent communication skills, ability to work in a team.
  • Excellent problem-solving skills and the ability to conduct independent research.
  • Strong communication and presentation skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
  • English: At least an Upper-Intermediate level.

Bonus Points:

  • Contributions to open-source AI projects or relevant publications.
  • Solid understanding of classical machine learning models, principles, algorithms, and data structures.
  • Decent web development skills to showcase and integrate your work.

What’s in it for You

Reveal great tech solutions

Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling client growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.

Experience an agile and flexible working environment

Enjoy the freedom of fully remote work with a flexible working schedule. Empower yourself with a stable workload and a stable income, supported by provided laptops and licensed software. We focus on lasting cooperation and unite result-oriented individuals who stand on a high-performance approach to work.

Embrace the opportunity for personal and professional growth

Benefit from performance and merit reviews, elevate your skills with personal development plans, and individual learnings through the corporate library, public speaking support, and more.

Be among like-minded people

Work with a team of one mind who cares about what they do and how they do. Collaborate with top-notch experts who are always ready to help and support you through any challenges. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values. Feel supported by your HR, and take advantage of our referral bonus program.

Interview steps

  1. Pre-Screening with the recruiter (up to 45 min)
  2. Technical interview + AI System Design (up to 90 min)
  3. Coding interview (up to 60 min)
Anna Shustina
Anna Shustina
Senior Talent Acquisition Specialist