
Head of Engineering
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
We are seeking a visionary Head of Engineering to establish and grow our product and engineering organization from inception. This is a hands-on leadership role encompassing architecture, development, team leadership, technical decision-making, and culture setting.
You will be responsible for the entire engineering lifecycle, from product architecture and shipping velocity to hiring and system scalability.
Key responsibilities include:
Product Architecture Ownership:
- Design scalable, AI-first system architectures.
- Develop distributed systems to support real-time marketing operations.
- Make critical decisions on technology stack, infrastructure, LLM integration, vector databases, and agent orchestration.
- Ensure robust performance, reliability, and security from the outset.
Rapid Development and Deployment:
- Engage in hands-on coding in the initial stages.
- Deliver MVP features with speed and agility.
- Strategically balance development speed with long-term scalability.
- Instill strong engineering execution discipline.
Team Building and Leadership:
- Recruit top-tier engineering talent across backend, frontend, AI/ML, and infrastructure.
- Cultivate a high-ownership engineering culture.
- Establish comprehensive coding standards, review processes, and quality benchmarks.
- Mentor and foster the professional growth of the team.
AI and Automation Focus:
- Develop advanced AI-driven workflows utilizing LLMs, agents, and prompt engineering.
- Optimize the balance between inference costs and performance.
- Build internal tools for efficient experimentation and evaluation.
- Maintain up-to-date knowledge of the evolving AI landscape.
Collaboration with Founders:
- Translate product vision into a strategic technical roadmap.
- Actively contribute to product strategy and ideation.
- Drive key strategic technical decisions.
- Serve as a long-term technology partner to the founding team.
Requirements:
- 8-15+ years of progressive engineering experience.
- Proven track record of building and scaling products from concept to maturity.
- Strong expertise in backend architecture, preferably with Node.js or Python.
- Experience with major cloud infrastructure platforms (AWS, GCP, Azure).
- Deep understanding of system design principles and distributed systems.
- Prior experience leading and managing engineering teams.
- A strong sense of ownership and accountability.
- Comfort and effectiveness working in ambiguous environments.
Highly Desired:
- Experience developing AI/LLM-based systems.
- Background in marketing technology, ad-tech, or mar-tech.
- Prior startup experience, particularly at Series A or earlier stages.
- Experience with real-time data processing systems.
- Experience building internal AI agents or automation frameworks.
What will make you thrive:
- A founder's mindset with a focus on building scalable solutions.
- A deep commitment to product quality and user experience.
- The ability to move quickly while maintaining fundamental engineering principles.
- Comfort navigating and driving progress in dynamic and evolving environments.
- Proactive initiative and a self-starter attitude.
- The capacity to shift between strategic thinking and detailed, hands-on coding.
Company
Aigenc
Aigenc is a leading full-stack AI marketing platform dedicated to transforming how brands and agencies optimize their advertising campaigns. Our mission is to empower marketers with data-driven creati...