This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Junior AI/ML Engineer
TensorOps
Job description
About the role
TensorOps is seeking a Junior Machine Learning Engineer to join its remote team. You will work on real‑world AI projects, from generative‑AI chatbots to traditional ML pipelines, under the mentorship of senior engineers.
Key responsibilities
- Develop and deploy production‑grade ML models for diverse client projects.
- Implement and maintain MLOps pipelines using Docker, Kubernetes and cloud services.
- Collaborate on LLM‑based solutions, including retrieval‑augmented generation and autonomous agents.
- Write clean, testable Python code and contribute to shared codebases.
- Participate in code reviews, documentation, and performance monitoring.
Required profile
- BSc in Computer Science, Software Engineering or related field (MSc a plus).
- Strong software engineering fundamentals (OOP, Git, concurrency, parallelism).
- Proficiency in Python and ability to work in fast‑paced remote teams.
- Good English communication skills.
Required skills
- Python
- FastAPI
- Docker & Kubernetes
- LightGBM, CatBoost, PyTorch, HuggingFace
- Pandas, Polars
- LangChain, LangGraph
- MLflow, Langfuse
- AWS, GCP
- Elasticsearch, OpenSearch, Solr
- Git, OOP, concurrency, parallelism
What we offer
- Fully remote work (legal residence in Portugal required).
- Mentorship from engineers who have shipped large‑scale ML systems.
- Competitive salary €30,000‑35,000 per year.
- Travel allowance, Urban Sports Club membership, and free professional certifications.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Portugal.
Salary: DevOps Engineer Based on 25 job offers in PortugalSalaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
TensorOps