Talent.com
ML Software Engineer

ML Software Engineer

KyribaWarszawa, Województwo mazowieckie, Polska
Ponad 30 dni temu
Opis pracy

Overview

ML Software Engineer role at Kyriba. Kyriba is a global leader in liquidity performance, delivering secure and scalable SaaS solutions to empower CFOs, Treasurers, and IT leaders to connect, protect, forecast and optimize liquidity.

Position Overview

We are seeking a Software Engineer to integrate and implement standard machine learning models (such as classification, regression, clustering) into our production systems. This role focuses on incorporating pre-trained ML models into our existing applications and data flows, ensuring reliable and efficient implementation.

Responsibilities

  • Integrate pre-trained ML models (scikit-learn, XGBoost, etc.) into production systems
  • Implement model serving solutions for classification and regression tasks
  • Develop data preprocessing and transformation pipelines
  • Ensure efficient model inference in production environments
  • Build monitoring systems for model performance and data drift
  • Optimize model serving for latency and throughput
  • Implement proper error handling and fallback mechanisms
  • Create documentation for model integration and maintenance

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 3+ years of experience in software development
  • Strong programming skills
  • Experience with ML libraries (scikit-learn, XGBoost, LightGBM)
  • Proficiency in data preprocessing and feature engineering
  • Strong understanding of RESTful APIs and microservices
  • Experience with version control (Git) and CI / CD pipelines
  • Knowledge of SQL and database systems
  • Technical Skills

  • Programming Languages : Python, Java
  • ML Libraries : scikit-learn, XGBoost, LightGBM
  • Model Serving : Flask, FastAPI, or similar
  • Data Processing : pandas, numpy
  • Databases : SQL, NoSQL
  • Version Control : Git
  • Containers : Docker
  • CI / CD Tools : Jenkins, GitLab CI, or similar
  • Monitoring Tools : Prometheus, Grafana, or similar
  • Preferred Qualifications

  • Experience with model versioning and deployment tools
  • Knowledge of feature stores and model registry concepts
  • Understanding of statistical analysis and data validation
  • Experience with distributed computing
  • Familiarity with A / B testing and experiment tracking
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Key Competencies

  • Strong software engineering practices
  • Understanding of ML model lifecycle
  • Data structure and algorithm expertise
  • Performance optimization skills
  • System design and architecture
  • Production monitoring and troubleshooting
  • Soft Skills

  • Strong problem-solving abilities
  • Excellent communication skills
  • Attention to detail
  • Team collaboration
  • Technical documentation skills
  • Project management capabilities
  • #J-18808-Ljbffr

    Utwórz powiadomienie o ofertach pracy dla tego wyszukiwania

    Ml Engineer • Warszawa, Województwo mazowieckie, Polska