Svitla Systems, Inc.
Job Summary
Svitla Systems Inc. is looking for a Senior Machine Learning Engineer with NLP and LLM experience for a full‑time position (40 hours per week) in Poland.
Responsibilities
Design, develop, and deploy machine learning solutions with a focus on Natural Language Processing (NLP) and Large Language Models (LLMs).
Fine‑tune large language models for domain‑specific applications, including retrieval‑augmented generation (RAG), prompt engineering, and leveraging foundation model APIs.
Build and optimize classification, retrieval, and recommendation systems.
Conduct experiments, track results, and optimize model performance using tools such as Hydra and Weights & Biases.
Work with audio/voice processing technologies, including text‑to‑speech (TTS) and speech‑to‑text (STT).
Implement efficient similarity and nearest‑neighbor search using Faiss and other retrieval frameworks.
Collaborate with cross‑functional teams to integrate ML models into production systems and deliver scalable, real‑world solutions.
Manage and manipulate large datasets, ensuring high data quality and reproducibility.
Contribute to shared codebases with strong use of Git/GitHub, following best practices for version control and code reviews.
Prepare clear documentation, procedural guidelines, and technical reports for both internal and external stakeholders.
Provide mentorship and technical guidance to junior engineers where needed.
Support the deployment and monitoring of ML systems on remote servers, ensuring stability and continuous optimization.
Requirements
Expertise in programming, problem‑solving, and machine learning (ML) and artificial intelligence (AI).
Strong programming skills, particularly in Python, and experience using key data manipulation libraries such as Pandas and NumPy.
A solid background in machine learning, particularly in classification and retrieval tasks.
Hands‑on experience with large language models (LLMs), including fine‑tuning for specific use cases, retrieval‑augmented generation (RAG), foundation models APIs, and prompt engineering.
Familiarity with Faiss for efficient nearest‑neighbor search in retrieval tasks.
Strong understanding of Natural Language Processing (NLP) preferred, with experience in audio/voice manipulation tasks, specifically text‑to‑speech (TTS) and speech‑to‑text (STT).
Familiarity with the Hugging Face Transformers and Datasets libraries.
Proficiency in using tools such as Hydra for configuration management and Weights & Biases for tracking experiments.
Experience with Git and GitHub for version control and a proven ability to collaborate effectively in a team environment, particularly when working on shared codebases and remote projects.
Strong data management and manipulation skills and experience working on remote servers to develop and deploy machine learning models.
Benefits
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 across 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!
Seniority level Mid‑Senior level
Employment type Full‑time
Job function Engineering and Information Technology
Industries IT Services and IT Consulting
#J-18808-Ljbffr
Responsibilities
Design, develop, and deploy machine learning solutions with a focus on Natural Language Processing (NLP) and Large Language Models (LLMs).
Fine‑tune large language models for domain‑specific applications, including retrieval‑augmented generation (RAG), prompt engineering, and leveraging foundation model APIs.
Build and optimize classification, retrieval, and recommendation systems.
Conduct experiments, track results, and optimize model performance using tools such as Hydra and Weights & Biases.
Work with audio/voice processing technologies, including text‑to‑speech (TTS) and speech‑to‑text (STT).
Implement efficient similarity and nearest‑neighbor search using Faiss and other retrieval frameworks.
Collaborate with cross‑functional teams to integrate ML models into production systems and deliver scalable, real‑world solutions.
Manage and manipulate large datasets, ensuring high data quality and reproducibility.
Contribute to shared codebases with strong use of Git/GitHub, following best practices for version control and code reviews.
Prepare clear documentation, procedural guidelines, and technical reports for both internal and external stakeholders.
Provide mentorship and technical guidance to junior engineers where needed.
Support the deployment and monitoring of ML systems on remote servers, ensuring stability and continuous optimization.
Requirements
Expertise in programming, problem‑solving, and machine learning (ML) and artificial intelligence (AI).
Strong programming skills, particularly in Python, and experience using key data manipulation libraries such as Pandas and NumPy.
A solid background in machine learning, particularly in classification and retrieval tasks.
Hands‑on experience with large language models (LLMs), including fine‑tuning for specific use cases, retrieval‑augmented generation (RAG), foundation models APIs, and prompt engineering.
Familiarity with Faiss for efficient nearest‑neighbor search in retrieval tasks.
Strong understanding of Natural Language Processing (NLP) preferred, with experience in audio/voice manipulation tasks, specifically text‑to‑speech (TTS) and speech‑to‑text (STT).
Familiarity with the Hugging Face Transformers and Datasets libraries.
Proficiency in using tools such as Hydra for configuration management and Weights & Biases for tracking experiments.
Experience with Git and GitHub for version control and a proven ability to collaborate effectively in a team environment, particularly when working on shared codebases and remote projects.
Strong data management and manipulation skills and experience working on remote servers to develop and deploy machine learning models.
Benefits
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 across 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!
Seniority level Mid‑Senior level
Employment type Full‑time
Job function Engineering and Information Technology
Industries IT Services and IT Consulting
#J-18808-Ljbffr