S

SPD Technology

Global fintech software development and AI

Senior Machine Learning & Artificial Intelligence Engineer

Natural Language Processing & LLMsPosted on Nov 11
Full-timeRemote in UkraineNo salary listed

About the Job

Requirements

  • Hold a Bachelor's or Master's degree in Computer Science, Machine Learning, Statistics, or a related field.
  • Have 5+ years of production experience in machine learning and a track record of developing transformer-based models and deploying them in scalable systems.
  • Be proficient in Python and machine- and deep-learning frameworks such as TensorFlow, PyTorch, Scikit-Learn, and spaCy, or other frameworks.
  • Have experience in natural language processing and modern large language model-based techniques.
  • Have experience with the full machine-learning lifecycle, including data preprocessing, training, evaluation, and monitoring.
  • Be skilled in SQL and data extraction methods.
  • Have English proficiency at Upper-Intermediate level or higher and fluent or native Ukrainian.

Responsibilities

  • Design, develop, and fine-tune generative artificial intelligence models using transformer architectures, implementing techniques to create practical solutions for real-world challenges.
  • Use LangChain, LangGraph, and LangSmith to build automated pipelines and intelligent agents, integrating these tools with vector databases for similarity search and real-time analysis.
  • Process and analyze large volumes of unstructured data using embeddings and statistical modeling to identify meaningful insights.
  • Collaborate with cross-functional teams to create production-grade machine-learning systems for real-time, high-volume data processing.
  • Mentor junior team members and stay up to date on Agentic AI, transformer models, and generative systems.
  • Work with Product and Engineering teams to improve data management and support innovation, and present complex analyses clearly.
  • Use generative AI and transformer models; integrate LangChain, LangGraph, and LangSmith to automate workflows and build intelligent systems; use PyTorch, Scikit-Learn, and spaCy to build natural language processing pipelines; implement vector databases for high-dimensional data embeddings; and develop hybrid models to extract insights from diverse data sources.
  • Attend all team meetings and work within the team's Scrum-based Agile methodology.

Desired Qualifications

  • Exposure to financial services, investment banking, venture capital, or private equity.

About the Company

SPD Technology

Global fintech software development and AI

SPD Technology helps startups, SMBs, and high-growth firms by delivering software product development with a focus on fintech/digital payments, data and AI-native engineering, ML/vision, and cloud technologies. It speeds up automation, scalability, and insights by offering both scaled engineering teams and turnkey solutions, aiming to cut costs and time to market. With 650+ professionals across Europe, it has completed over 460 custom projects, including AI-driven capital markets insights and high-volume data analytics. It differentiates itself as an AWS and Adyen implementation partner, leveraging fintech and cloud expertise to drive client growth.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Kyiv, Ukraine
Founded
2006

Recently Posted Jobs

Explore more opportunities at SPD Technology

See more jobs