Head of Software Engineering & AI
Core
Lead a team of software engineers to build and maintain platform services, APIs, and internal business solutions for a connected marine product fleet, integrating AI/ML for predictive analytics and operational improvement.
Role type
Senior IC engineering leader (Head of Software Engineering & AI)
Builds
Platform services, APIs, internal business solutions, and AI/ML capabilities for connected marine products
Domain
Marine technology / IoT / Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud architecture (Azure), Container orchestration (Kubernetes, Docker), Infrastructure as code (Terraform), Microservices design, DevOps (CI/CD), Applied AI/ML (Python, PyTorch, scikit-learn), MLOps, Data pipelines (ETL/ELT), Security (PKI, secrets management), People management, Strategic planning
Preferred skills
Master's degree in CS/Data Science, Azure AI Engineer certification, Bicep/ARM templates, Experience in automotive/industrial IoT, Building DevOps from scratch in manufacturing, Open-source contributions
Technologies
Azure, Kubernetes, Docker, Terraform, Python, PyTorch, scikit-learn, MLflow, Azure Data Factory, dbt, Datadog, Grafana, PostgreSQL, REST, Snowflake
Responsibilities
Lead software engineering team and provide technical direction, Drive planning and execution of software initiatives, Recruit and mentor engineering talent, Establish and mature DevOps practices, Define release governance and deployment standards, Partner with Engineering on security and deployment workflows, Build high-performing DevOps capability, Shape security and trust architecture, Identify and deliver AI/ML solutions, Develop predictive analytics capabilities, Establish AI/ML lifecycle management practices, Drive adoption of AI technologies for business impact
Seniority
Senior, hands-on IC with people management