Lead / Senior Engineering Manager – Python / Node / AI – Freelance/Permanent
Location: Casablanca (Hybrid)
Availability: Full-time
Contract Type: Freelance/Permanent
Start Date: ASAP
Our client is seeking a Lead / Senior Engineering Manager to lead teams and oversee delivery across modern engineering projects.
Key Responsibilities:
* Manage engineering teams and project delivery
* Define technical vision, scope, timelines, and budgets
* Act as a trusted advisor to stakeholders
* Oversee software design, architecture, and engineering standards
* Drive CI/CD and cloud infrastructure practices
* Support AI/GenAI integration (LLMs, RAG, agent frameworks)
* Work within Agile environments (Scrum, Kanban)
Desired Skills and Experience:
* Experience in engineering leadership or management
* Strong background in software design and architecture
* Experience with Node.js and/or Python (Django/FastAPI)
* Frontend exposure to React or Angular
* Experience with cloud and CI/CD
* Familiarity with AI/GenAI concepts
Interested?
If this opportunity aligns with your skills and experience, please send your updated CV to taylor.lewis@darwinrecruitment.com.
Darwin Recruitment is acting as an Employment Business in relation to this vacancy.
Taylor Lewis