Gini Talent

Software Engineer - Knowledge AI Team

Gini Talent

European Union

Remote

Intermediate

posted 12 days ago

About Gini Talent

Gini Talent is a global workforce solutions partner delivering Recruitment, Employer of Record (EOR), Business Setup, and Technology Consulting services across 100+ countries.

With strategic offices in the United States, Dubai, the United Kingdom and Türkiye we support organizations at every stage of their international growth journey — from identifying and acquiring top-tier talent to employing teams compliantly across borders and establishing legal entities in new markets.

Our integrated service model reduces operational complexity, ensures regulatory compliance, and enables companies to scale internationally with confidence and agility.

Trusted by global brands, Gini Talent combines local expertise with global standards to build high-performing international teams.

The Role

We are seeking an experienced Software Engineer to join our Knowledge AI (KAI) team, focusing on the analysis and interpretation of unstructured data through advanced NLP, large language models (LLMs), and AI technologies. In this role, you will contribute to the development and deployment of AI- and NLP-driven products and solutions, utilizing your expertise in Python, SQL, ETL processes, and data engineering methodologies.

Responsibilities

  • Deploy language models to tackle business challenges in Operations and Maintenance, enabling the extraction, processing, classification, and insight generation from unstructured datasets.
  • Develop, optimize, and maintain data pipelines for the ingestion, cleaning, normalization, annotation, and versioning of large text and multimodal datasets.
  • Build and maintain APIs and tools to facilitate easy access to models and datasets for product teams.
  • Optimize execution workflows to ensure scalable solutions.
  • Troubleshoot production incidents, deploy fixes, and conduct postmortems to enhance system reliability.
  • Write clean, efficient, and well-documented Python code.
  • Optimize training and inference code for performance and cost, including distributed training, mixed precision, model parallelism, quantization, and caching.
  • Perform unit testing and mock services where applicable.

Requirements

  • Advanced Python development skills, including experience with libraries such as NumPy, SciPy, and FastAPI.
  • Strong expertise in SQL and familiarity with modern NLP tools (e.g., OpenAI, Hugging Face Transformers).
  • Hands-on experience with Docker and Kubernetes (K8S) for containerization and orchestration at scale.
  • Experience in machine learning (ML), natural language processing (NLP), and Generative AI, including LLMs and PyTorch.
  • Familiarity with cloud platforms, especially MS Azure.
  • Experience with vector databases is a plus.
  • Knowledge of service bus architecture and related technologies is desirable.
  • Strong foundation in ETL processes and data engineering methodologies.

What We Offer

  • Work on cutting-edge AI and NLP projects.
  • Collaborate with a skilled, innovative team in a dynamic environment.
  • Opportunity to deploy models that have a significant impact across operations and business insights.

Required skills

azure

Data Engineering

Generative AI

ML

Unit Testing

Databases

fastapi

Architecture

sql

Python Development

Scipy

Docker

numpy

Pytorch

NLP

Natural Language Processing

Reliability

Machine Learning

unstructured data

kubernetes

English level

Professional

Still searching manually?

Let us do the work for you.

Tota works for you

We scan thousands of jobs daily and notify you when there is a match. No searching needed.

Anonymous, safe and free

Your profile stays anonymous. Your employer will not see it. You choose when to become visible.

Ready in 3 minutes

Answer a few questions and create your profile in minutes. No commitment.

About TotaMatch

TotaMatch helps professionals find work that truly fits their work happiness. We believe work is more than just an income. It is a source of fulfillment, growth, and pride. Instead of endlessly scrolling through job boards, TotaMatch works for you. Our platform continuously analyzes thousands of opportunities and identifies roles that align with what truly matters to you. You focus on your work and the people around you. We make sure you never miss a better opportunity.