- Company Name
- Genetec
- Job Title
- Développeur(euse) logiciel Senior/Senior Software Developer - AI Platform
- Job Description
-
Job title: Senior Software Developer – AI Platform
Role Summary: Transform the company’s AI strategy into scalable, production‑ready solutions by modernizing ML/GenAI infrastructure, streamlining data acquisition, and building inference platforms.
Expactations:
- Bilingual fluency in French and English (spoken and written).
- Strong background in software development with Python, Go, or C#.
- Hands‑on experience with data platforms (batch/streaming), Databricks, Spark, Delta Lake.
- Knowledge of annotation tools, experiment tracking, and data governance.
- Expertise in MLFlow, Airflow, KServe; familiarity with Triton, OpenVINO, CI/CD ML pipelines, and GitOps.
- Proficiency in Kubernetes and Terraform; experience scaling cloud services.
- Strong telemetry, data drift monitoring, and quality assurance skills.
- Understanding of responsible AI governance is advantageous.
Key Responsibilities:
- Develop self‑service tooling for data acquisition, annotation, transformation, and versioning.
- Implement data governance, traceability, and quality controls integrated into pipelines.
- Provide tooling for experiment tracking and reproducibility.
- Operate computing clusters for model training.
- Ensure end‑to‑end traceability of data, code, and artifacts.
- Design secure, automated workflows to move from research to production rapidly.
- Set up CI/CD pipelines with versioning and rollback mechanisms.
- Optimize inference environments for multi‑cluster deployment and low latency.
Required Skills:
- Programming: Python, Go, C#.
- Data platforms: Databricks, Spark, Delta Lake.
- ML Ops tools: MLFlow, Airflow, KServe.
- Deployment: Triton, OpenVINO, CI/CD for ML, GitOps.
- Infrastructure: Kubernetes, Terraform, cloud scaling.
- Data quality: telemetry, drift detection, governance frameworks.
- Languages: French (native or fluent), English (fluent).
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Electrical Engineering, Data Science, or related field.
- Certifications in Kubernetes, cloud platforms (Azure/AWS/GCP), or ML tools are preferred.