SENIOR ML/AI ENGINEER

Svitla

Polska

Hybrid

PLN 180,000 - 320,000

Full time

33 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance after one month
MultiSport card
Bonuses for referrals
Bonuses for articles/public talks
Vacation days: 15
Holidays: 10 national
Sick leave: 10
Family days off
Learning program
Tech webinars and meetups
Welcome and anniversary gifts
Regular corporate events

Job summary

Svitla Systems Inc. is seeking a Senior ML/AI Engineer for a full-time role in Poland. You will develop, train, and deploy ML models focusing on classification, retrieval, NLP, and LLM-based tasks, with emphasis on retrieval-augmented generation and prompt engineering.

The ideal candidate has strong Python skills and practical experience with LLMs, NLP, and modern ML tools, collaborating across remote teams and on remote servers.

Qualifications

  • Solid ML background with classification and retrieval tasks and hands-on LLM experience.
  • Strong Python programming skills.
  • Knowledge of ML/AI concepts and NLP.
  • Experience with LLM fine-tuning, RAG, foundation models, and prompt engineering.
  • Knowledge of Pandas and NumPy.
  • Familiarity with Hugging Face Transformers and Datasets.
  • Familiarity with Faiss or similar NN search tools.
  • Experience with Hydra for configuration management and Weights & Biases for experiments.
  • Git and GitHub for version control; work with shared codebases and remote teams.

Responsibilities

  • Develop, train, evaluate, and deploy machine learning models.
  • Work on classification, retrieval, NLP, and LLM-based tasks.
  • Build and optimize retrieval-augmented generation workflows.
  • Create fine-tuned large language models for specific use cases.
  • Use foundation model APIs and apply prompt engineering techniques.
  • Prepare, clean, manage, and manipulate datasets for ML model development.
  • Use Python libraries such as Pandas and NumPy for data analysis and preprocessing.
  • Work with Hugging Face Transformers and Datasets libraries.
  • Apply Faiss or similar tools for efficient nearest-neighbor search and retrieval tasks.
  • Use Hydra for configuration management and Weights & Biases for experiment tracking.
  • Collaborate with team members on shared codebases and remote projects; use Git/GitHub.

Skills

Python
Machine learning
NLP concepts
LLMs
RAG / retrieval
Prompt engineering
Pandas
NumPy
Hugging Face Transformers
Faiss
Hydra
Weights & Biases
Git / GitHub

Tools

Hugging Face Transformers
Faiss
Hydra
Weights & Biases
Git / GitHub

Job description

Svitla Systems Inc. is looking for a Senior ML/AI Engineer for a full-time position (40 hours per week) in Poland. Our client is an American mobile computing company. They provide AI innovation and acceleration for the company's Business Units and are working on CV and GenAI solutions with an emphasis on device inference (Mostly Qualcomm chipsets). Researchers create/fine-tune models and hand them over to the engineering team to optimize, quantize, etc. The team then builds an application solution with customers to demonstrate value.

The perfect candidate should have strong Python programming skills, hands-on experience with data manipulation, and a solid background in machine learning, particularly in classification and retrieval tasks. This role requires practical experience with large language models, NLP, retrieval-augmented generation, prompt engineering, and modern ML development tools.

Requirements
  • A solid background in machine learning, particularly in classification and retrieval tasks, as well as hands-on experience with large language models (LLMs), including fine-tuning for specific use cases, retrieval-augmented generation (RAG), foundation model APIs, and prompt engineering.
  • Strong understanding of programming with Python.
  • Solid knowledge of machine learning and artificial intelligence.
  • Experience with classification and retrieval tasks.
  • Hands-on experience with large language models.
  • Experience with at least some of the following:
    • LLM fine-tuning;
    • Retrieval-augmented generation;
    • Foundation model APIs;
    • Prompt engineering.
  • Knowledge of Pandas and NumPy.
  • Good understanding of NLP concepts.
  • Familiarity with Hugging Face Transformers and Datasets.
  • Familiarity with Faiss or similar nearest-neighbor search tools.
  • Experience with Hydra for configuration management.
  • Experience with Weights & Biases for experiment tracking.
  • Experience with Git and GitHub.
  • Strong data management and manipulation skills.
  • Experience working with shared codebases, remote teams, and remote servers.
Nice to have
  • Understanding of vector search and embedding-based retrieval.
  • Familiarity with LLM evaluation and optimization.
  • Knowledge of MLOps practices.
  • Experience deploying ML models in production environments.
  • Experience with cloud-based ML infrastructure.
  • Familiarity with LangChain, LlamaIndex, or similar LLM frameworks.
Responsibilities
  • Develop, train, evaluate, and deploy machine learning models.
  • Work on classification, retrieval, NLP, and LLM-based tasks.
  • Build and optimize retrieval-augmented generation workflows.
  • Create fine-tuned large language models for specific use cases.
  • Use foundation model APIs and apply prompt engineering techniques.
  • Prepare, clean, manage, and manipulate datasets for ML model development.
  • Use Python libraries such as Pandas and NumPy for data analysis and preprocessing.
  • Work with Hugging Face Transformers and Datasets libraries.
  • Apply Faiss or similar tools for efficient nearest-neighbor search and retrieval tasks.
  • Use Hydra for configuration management.
  • Use Weights & Biases or similar tools for experiment tracking.
  • Collaborate with team members on shared codebases and remote projects.
  • Use Git and GitHub for version control and collaborative development.
  • Work on remote servers to develop, test, and deploy machine learning models.
We offer
  • US and EU projects based on advanced technologies.
  • Competitive compensation based on skills and experience.
  • Regular performance appraisals to support your growth.
  • Flexibility in the workspace, either remote or in our welcoming office.
  • Comprehensive medical insurance after one month.
  • MultiSport card with access to 2500 sports facilities all over Poland
  • Bonuses for recommendations of new employees.
  • Bonuses for article writing, public talks, and other activities.
  • 15 vacation days, 10 national holidays, 10 sick leaves, and family days off.
  • Personalized learning program tailored to your interests and skill development.
  • Free tech webinars and meetups organized by Svitla.
  • Welcome and anniversary presents, gifts for children, and more.
  • Regular corporate events and meetups.
  • Awesome team, friendly and supportive community!
Why join Svitla

Svitla Systems is a global digital solutions company headquartered in the U.S. and operating across the Americas, Europe, Asia, and APAC. Since 2003, we have served a wide range of clients - from innovative start-ups to Fortune 500 companies. Our success is built on partnership. By integrating seamlessly with clients' teams, we create lasting collaborations that drive real results. We are strong advocates of workplace flexibility, remote culture, individual approach to professional and personal growth.

Our global mission is to build a business that contributes to wellbeing of our partners, personnel, and their families, improves our communities, and makes a lasting difference in the world. Together, we are coding a brighter tomorrow - and living it.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SENIOR SLAM ENGINEER
SENIOR SLAM ENGINEER

Svitla • Polska

Hybrid
PLN 180,000 - 320,000
Medical insurance after one month
MultiSport card
Learning programs and events
+1
Senior Full stack Engineer
Senior Full stack Engineer

Svitla Systems, Inc. • Poland

Hybrid
PLN 180,000 - 260,000
Flexible remote or in-office work
Comprehensive medical insurance
Performance bonuses
+1
Eligibility and Accumulator Analyst
Eligibility and Accumulator Analyst

Svitla • Polska

Hybrid
PLN 120,000 - 180,000
Remote or in-office
Medical insurance
MultiSport card
+5
ML Research Scientist
ML Research Scientist

Svitla Systems, Inc. • Polska

Hybrid
PLN 394,000 - 656,000
Flexible workspace
Bonuses for talks/articles
Generous time off
+2
Senior java developer
Senior java developer

Svitla Systems, Inc. • Kraków

Hybrid
PLN 180,000 - 300,000
Medical insurance after month one
MultiSport card
Flexible workspace (remote or office)
+3
SENIOR CLOUD SECURITY OPERATION ANALYST
SENIOR CLOUD SECURITY OPERATION ANALYST

Svitla Systems, Inc. • Poland

Hybrid
PLN 240,000 - 360,000
Remote or office flexibility
Bonuses for articles and talks
Generous time off
+1
AI Engineer – GenAI & Cloud (f/m/x)
AI Engineer – GenAI & Cloud (f/m/x)

Sii Poland • Łódź

On-site
PLN 180,000 - 280,000
Great Place to Work
Profit sharing
Medical care
+2
AI Engineer – GenAI & Cloud (f/m/x)
AI Engineer – GenAI & Cloud (f/m/x)

Sii Poland • Białystok

On-site
PLN 180,000 - 240,000
Great Place to Work
Solid financial situation
Contracts with the biggest brands
+9
AI Engineer – GenAI & Cloud (f/m/x)
AI Engineer – GenAI & Cloud (f/m/x)

Sii Poland • Wrocław

On-site
PLN 150,000 - 230,000
Great Place to Work
Solid financial situation
Contracts with the biggest brands
+9
AI Engineer – GenAI & Cloud (f/m/x)
AI Engineer – GenAI & Cloud (f/m/x)

Sii Poland • Kraków

On-site
PLN 180,000 - 280,000
Great Place to Work
Profit sharing
Medical care