Requirements
- 4+ years experience in AI/ML engineering or applied machine learning
- Strong proficiency in Python and ML libraries such as TensorFlow, PyTorch, Scikit-learn
- Experience working with Generative AI, LLMs, or Reinforcement Learning
- Hands-on knowledge of MLOps tools and practices (model serving, versioning, CI/CD)
- Deep understanding of data structures, algorithms, and software engineering principles
- Experience working with large datasets and designing clean ML pipelines
- Excellent problem-solving abilities and a collaborative mindset
- Comfortable working independently in distributed agile teams
- Fluent in English
- Must be located in Romania
Nice to Have
- Experience with cloud services (AWS, Azure, GCP)
- Exposure to transformer models, NLP, and explainable AI
- Experience with data engineering or DevOps for ML pipelines
- Contributions to open-source AI tools or academic publications
Responsibilities
- Design and implement end-to-end machine learning models for automation and optimization
- Collaborate with cross-functional teams to transform business needs into working AI systems
- Preprocess, clean, and analyze large volumes of data for training and evaluation
- Apply Generative AI and LLMs to solve practical business problems
- Deploy and monitor production models using frameworks such as MLflow, TorchServe, or similar
- Implement scalable ML pipelines and ensure reproducibility and versioning
- Continuously monitor, retrain, and optimize models to maintain performance
- Contribute to best practices and keep up with the latest AI/ML research