
Python Engineer
- Luxembourg
- CDI
- Temps-plein
- Data ingestion, cleansing, transformation (ETL/ELT)
- Workflow automation and task orchestration
- RESTful APIs, microservices, and backend integrations
- ML pipeline orchestration and AI model deployment
- AWS (e.g. Lambda, S3, ECS, SageMaker)
- Azure (e.g. Functions, Blob Storage, AKS, ML Studio)
- Implement end-to-end AI workflows
- Containerize apps (Docker) and deploy using CI/CD tools
- Integrate APIs and services across cloud and on-prem platforms
- Apache Airflow, Luigi for orchestration
- pandas, NumPy, Dask for data manipulation
- scikit-learn, TensorFlow, or PyTorch (if diving into ML)
- FastAPI, Flask, or Django REST Framework for backend dev
- Unit testing with pytest, mocking, code linting
- Git-based workflows, code reviews, and agile sprints
- Documentation (Sphinx, MkDocs, or plain Markdown-it's your canvas)
- Building or consuming REST APIs
- Basic Flask/FastAPI applications
- Scikit-learn, TensorFlow, PyTorch, MLflow
- Handling files (CSV, Excel, JSON, XML)
- Technology Evaluation: Staying up-to-date with the latest cloud technologies and trends.
- Innovation: Exploring innovative cloud solutions to drive business growth and efficiency.
- Feedback Loop: Gathering feedback from users and stakeholders to continuously improve cloud services.
- Certification: Obtain industry recognized certifications
- Bachelor's in CS, Engineering, or related field
- Proficiency in Python 3.x and strong understanding of:
- OOP and functional programming
- Data structures and algorithmic thinking
- Comfort with essential Python libraries:
- scikit-learn, pandas, requests, json, os, datetime, logging
- Familiarity with cloud deployment tools and patterns (IaC, serverless, containers)
- Security-first mindset (input validation, data encryption, secure API practices)
- CI/CD tools: GitHub Actions, Azure DevOps, Jenkins
- Secrets management: HashiCorp Vault, AWS Secrets Manager
- Security testing: SAST/DAST, dependency scanning, container hardening
- scikit-learn, TensorFlow, PyTorch, MLflow
- Model deployment, versioning, and monitoring
- You will report directly to the Chief Artificial Officer
- You will join a team of 4 people located in Luxembourg and work with contacts in different locations
- Location: Kirchberg - The Stage
- base salary, bonus, pension plan, lunch vouchers
- training plans
- flextime
- homeworking policy
- accessibility: our office is located in Kirchberg, near the city center and easily accessible per public transport (train, tram, bus, …)
- by joining our global group, you will have multiple development opportunities