Director of Software Engineering at Acuity leading AI-enabled digital commerce platform development and transforming user experience with modern architecture.
Responsibilities
Oversee the end‑to‑end Commerce AI and Data Platform portfolio in alignment with business strategy and goals.
Provide strategic leadership for research and development initiatives: Identify, evaluate, and prioritise emerging technologies with a strong emphasis on AI, Cloud (Azure), Multi-Agent Agentic AI, Vector DBs, machine learning, and generative AI .
Monitor industry trends, advances in AI engineering, and competitive landscapes.
Partner with the Digital Commerce Experience leader to co‑lead the strategic evaluation, experimentation, and implementation of AI‑driven capabilities that fundamentally transform commerce experiences and unlock new avenues for growth.
Partner with Customer, Enterprise, Product, Data, and Platform leaders to define the Commerce AI platform roadmap , product outcomes, and experience goals.
Engineering Leadership: Lead engineering teams to develop and deliver high-quality software solutions, ensuring adherence to best practices and industry standards.
Manage the prioritisation, sequencing, and resourcing of the portfolio roadmap across multiple AI and software engineering teams.
Own investment planning and financial oversight related to the development, evolution, and operation of the Commerce AI platform.
Act as a senior stakeholder across business and technology functions to continuously evaluate and improve end‑to‑end platform effectiveness and user experience.
Be accountable for software product management and AI engineering teams , encompassing multiple delivery teams.
Foster a culture of innovation and delivery excellence: Encourage structured experimentation, proofs of concept, and responsible adoption of emerging AI technologies.
Support collaboration with industry partners, research institutions, and internal innovation initiatives, translating insights into production capabilities.
Support the development of intellectual property (IP), including patents, publications, and presentations at partner or industry forums where appropriate.
Ensure strict compliance with all relevant data privacy, security, and AI governance policies , mitigating risk and ensuring data integrity across platforms.
Requirements
Proven experience leading digital commerce, data, cloud or AI‑enabled platform portfolios in an enterprise environment.
Strong business and technology acumen within the commercial domain, with a deep understanding of B2B customer needs.
Strong understanding of modern cloud‑native architecture , including distributed systems, microservices, and platform‑oriented design.
Familiarity with domain‑driven design (DDD), event‑driven architecture, and common architectural patterns used in scalable systems.
Demonstrated understanding of AI and machine learning concepts , including generative AI systems, large language models (LLMs), and applied AI in enterprise contexts.
Strong alignment with Python‑centric engineering ecosystems and modern AI development stacks, even if not personally hands‑on.
Experience working with Agile delivery models including Scrum, Kanban, SAFe, and modern engineering organisations.
Excellent leadership, communication, and stakeholder management skills.
Strong financial acumen with experience managing technology investments at portfolio level.
Experience operating in fast‑moving, growth or transformation‑oriented environments .
Prior exposure to scaling AI‑driven systems from experimentation into enterprise production.
Bachelor's or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.
Minimum of 7 years of experience in software engineering leadership roles.
Proven track record of successfully managing software portfolios and engineering projects.
Experience with resource allocation, risk management, and performance monitoring.
Senior Product Engineer leading application and integration of protection and control solutions by Hubbell. Collaborating with engineering, sales, and customer support to deploy tailored technical solutions.
Software Engineer leading a team to develop high quality software solutions for DoD training systems. Supporting the JTSE program at Joint Staff Complex in Suffolk, VA.
Lead Principal Engineer Specialist at SAE facilitating aviation standards through technical management and collaboration. Recruiting and mentoring volunteers while driving continuous improvement initiatives in a hybrid work environment.
Lead ETL Developer responsible for ETL solutions involving data integration and automation. Working in a hybrid environment at Canada Life with a strong emphasis on collaboration.
Product Engineer overseeing the technical lifecycle of screening and biomass handling products for Valmet. Collaborating with global teams and providing engineering expertise across the product lifecycle.
Senior Software Engineer developing high - quality software solutions for Savanta. Collaborating with cross - functional teams in a hybrid work environment to deliver impactful products.
Technical Lead developing and evolving iTakeControl, a clinical trial patient engagement platform at Red Nucleus. Leading in - house product development with a focus on compliance and mentoring engineers.
Software Engineer developing Python applications on Linux for Northrop Grumman's Space Sector. Collaborating with cross - functional teams to deliver secure, scalable software in a SCIF environment.
Principal Software Engineer developing and enhancing secure software systems for Northrop Grumman's CHORD portfolio. Focused on collaboration, team empowerment, and personal responsibility in a complex technical environment.
Software Engineer developing innovative software solutions for brain - computer interface applications at an exciting startup. Collaborating with R&D teams to create impactful technologies for patients with disabilities.