ML Engineer
On-siteDebrecen, Hajdú-Bihar, Hungary
Job Summary
ML Engineer responsible for designing, building and operating Generative AI/LLM applications (RAG pipelines, fine-tuned models, agentic workflows) and scalable ML infrastructure. Collaborates with Data Scientists to validate and scale algorithms, implements MLOps for CI/CD, monitoring and governance, contributes to data quality and model risk management, and works in cross-functional agile teams to deliver production-ready AI systems. Emphasizes Python-based development, production deployment of ML models, observability, responsible AI practices, and a culture of clean code and SOLID principles, with flexible hours and remote work options.
Required Qualifications
- Has a background in computer science, mathematics or related technical discipline
- Experienced in software engineering with exposure to statistical, data science and AI/ML roles
- Deep knowledge and proven experience with optimizing and operating machine learning models in a production context; hands-on experience deploying and operating LLM-based applications is a strong plus
- Proficient in Python; experience with C, C++, Java, Scala beneficial
- Experience with data/ML stack: SQL, Spark, Pandas, NumPy, Scikit-learn, PyTorch, TensorFlow, Databricks
- Experience with MLOps tooling: MLflow or similar, workflow orchestration, containerization (Docker, Kubernetes), CI/CD, IaC, cloud ML platforms
- Experience with GenAI/LLM ecosystem: Hugging Face, LangChain, LlamaIndex, vector databases, LLM evaluation/observability tooling
- Experience with large data sets, distributed computing tools (e.g., Spark, Ray)
- Experience in AI startup environments or agile cultures
- Strong problem-solving and communication skills
- Ability to work in cross-functional teams
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.