-
View all jobs
Svitla Systems Inc. is looking for a Senior ML Engineer for a full-time position (40 hours per week) in Ukraine.
Our client is a human-centered AI company headquartered in South Carolina, with a distributed U.S. team. Led by experienced tech entrepreneurs, they focus on creating AI tools that enhance human intelligence by understanding context and connecting emotionally. Currently, they develop an AI platform empowering knowledge workers, creatives, and small businesses.
You will join their innovative Research & Development team to build and deploy robust, scalable machine learning systems. In this role, you’ll apply your software engineering skills to operationalize ML models and contribute to the infrastructure, tools, and processes powering AI-driven products. Collaborating closely with machine learning engineers, data scientists, and software engineers, you will bridge the gap between model development and real-world applications.
Key Research Papers Informing Their Work Include
Requirements
Our client is a human-centered AI company headquartered in South Carolina, with a distributed U.S. team. Led by experienced tech entrepreneurs, they focus on creating AI tools that enhance human intelligence by understanding context and connecting emotionally. Currently, they develop an AI platform empowering knowledge workers, creatives, and small businesses.
You will join their innovative Research & Development team to build and deploy robust, scalable machine learning systems. In this role, you’ll apply your software engineering skills to operationalize ML models and contribute to the infrastructure, tools, and processes powering AI-driven products. Collaborating closely with machine learning engineers, data scientists, and software engineers, you will bridge the gap between model development and real-world applications.
Key Research Papers Informing Their Work Include
- MegaByte: https://arxiv.org/pdf/2305.07185
- Mamba: https://arxiv.org/pdf/2312.00752
- MambaByte: https://arxiv.org/pdf/2401.13660
Requirements
- 4-5 years of commercial experience with machine learning.
- Solid foundation in software engineering principles, including data structures, algorithms, object-oriented design, and system design.
- Solid knowledge of Python for software development, scripting, and machine learning applications.
- Understanding core machine learning concepts, standard algorithms, and the model development lifecycle.
- Knowledge of version control systems, notably Git.
- Strong analytical and problem-solving skills, with an ability to debug complex systems.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Have a proactive and enthusiastic approach to learning new technologies and engineering practices in the ML domain.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Data Science (with a strong engineering/CS focus), or a closely related technical field
- Experience with Metal and ROCm.
- Hands-on experience with machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Familiarity with Linux/Unix environments, shell scripting, and command-line tools.
- Exposure to containerization technologies (e.g., Docker) and orchestration (e.g., Kubernetes).
- Basic understanding of cloud computing platforms (e.g., AWS, Azure, GCP) and their ML/AI services.
- Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, GitHub Actions).
- Familiarity with MLOps concepts, tools (e.g., MLflow, Kubeflow), and best practices.
- Experience with API development and integration (e.g., REST, gRPC).
- Knowledge of C++ for performance-critical components in ML systems.
- Basic understanding of CUDA programming and GPU architecture for accelerating ML workloads.
- Previous internship experience in machine learning engineering, software engineering, or a related role.
- Develop, implement, and maintain machine learning pipelines for model training, evaluation, deployment, and monitoring.
- Integrate machine learning models into production applications and services to ensure reliability and optimal performance.
- Contribute to the design and development of MLOps tools and infrastructure for model versioning, management, and automation.
- Optimize machine learning models and inference processes for speed, scalability, and resource efficiency.
- Implement testing strategies and quality assurance measures for machine learning (ML) systems.
- Troubleshoot and resolve issues related to the deployment and operation of machine learning models.
- Apply software engineering best practices (e.g., version control with Git, code reviews, unit/integration testing, CI/CD) to ML projects.
- Create and maintain clear documentation for ML system designs, deployment procedures, and operational playbooks.
- Collaborate effectively with data scientists to understand model requirements and with software engineers to ensure seamless integration.
- Actively participate in team meetings, technical discussions, and contribute to a culture of continuous improvement and innovation.
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Annual performance appraisals.
- Flexibility in workspace, either remote or in one of our development offices.
- Comprehensive medical insurance including dental and massages.
- Sport reimbursement program for onsite and online activities.
- Support of a healthy lifestyle, compensation for running events.
- Bonuses for recommendations of new employees.
- Bonuses for article writing, public talks, other activities.
- Personal loan budget available for long-term personnel.
- 20 vacation days, 10 national holidays and sick leaves.
- Maternity leave policy and family days off.
- Full compensation for conferences, courses, English classes.
- Free webinars, meetups and conferences organized by Svitla.
- Gifts for New Year, anniversaries, children, and more.
- Fun corporate celebrations and activities, regular lectures on various topics.
- Awesome team, friendly and supportive community!
Key Skills
Ranked by relevance
machine learning
ai
mlops
cicd
containerization
data structures
shell scripting
tensorflow
gitlab ci
ai tools
kubeflow
jenkins
pytorch
python
docker
gitlab
mlflow
cloud
git
aws
gcp
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
SENIOR DEVOPS ENGINEER
2026-04-10
Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
TECH LEAD/SENIOR FULLSTACK ENGINEER
2026-04-10
Internship
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
Senior Backend Engineer (Rust)
2026-04-08
Full-time
Mid-Senior
Ukraine
Software Development
Information Technology
Login to Apply
- Posted
- Jun 10, 2025
- Type
- Internship
- Level
- Mid-Senior
- Location
- Ukraine
- Company
- Svitla Systems, Inc.
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
SENIOR DEVOPS ENGINEER
2026-04-10
Full-time
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
TECH LEAD/SENIOR FULLSTACK ENGINEER
2026-04-10
Internship
Not Applicable
Ukraine
IT Services
Engineering
View Job Details
Related
Senior Backend Engineer (Rust)
2026-04-08
Full-time
Mid-Senior
Ukraine
Software Development
Information Technology