Engineering Manager
About AI71:
AI71 is an industry leader in artificial intelligence, delivering innovative solutions that empower developers, businesses and governments to solve complex challenges. AI71 builds secure, enterprise-ready applications powered by cutting-edge technology—tailored for knowledge workers and sector-specific needs. AI71 bridges the gap between advanced AI and real-world impact. Guided by a strong commitment to research and responsibility, we create transformative solutions that drive progress and empower communities.
The Role:
We’re looking for a technically strong and solution-oriented Engineering Manager to lead the design, development, and delivery of secure, scalable, and high-performing digital platforms. This leadership role combines deep technical expertise across frontend and backend domains, a strong grounding in agile delivery, and a track record of building innovative, AI-enabled solutions. You will shape architecture, elevate engineering practices, and grow a high-performing team capable of delivering across the entire stack—end to end.
What You'll Do:
- Technical & Architectural Leadership
- Define and drive architecture decisions across both frontend and backend systems, leveraging microservices, micro frontends, and component-based design.
- Architect and maintain cloud-agnostic solutions capable of running on AWS, GCP, or Azure—ensuring portability, fault tolerance, and vendor flexibility.
- Ensure robust integration patterns, state management, and contract-first APIs that enable modular development and scale.
- Full Stack Execution & Optimization
- Lead complex feature development and system modernization using technologies like React, TypeScript, Node.js, Python, Go, GraphQL, and RESTful APIs.
- Champion performance optimization, including latency reduction, smart caching, async processing, and responsive, AI-enhanced UI rendering.
- Enforce secure coding practices, mitigate OWASP vulnerabilities, and ensure data protection throughout the application lifecycle.
- Agile Delivery & Iterative Execution
- Lead engineering planning, sprint execution, and iterative releases aligned with Agile, Scrum, or Kanban practices.
- Own the full delivery pipeline—from backlog grooming and estimation to UAT, deployment, and post-release tracking.
- Drive continuous delivery, automated testing, and incremental value delivery through cross-functional coordination.
- AI-Driven Product Integration
- Collaborate with AI/ML teams to deliver intelligent UI elements, LLM-integrated AI use cases, and dynamic backend services for personalized and automated experiences.
- Optimize data handling and model interfacing across the stack to ensure explainability, reliability, and responsiveness in AI features.
- Security, Compliance & Observability
- Embed data security, role-based access control (RBAC), encryption, and compliance readiness (e.g., GDPR, SOC2) into the stack.
- Ensure frontend and backend observability with proper logging, metrics, tracing, and alerting tools.
- Contribute to audits and internal reviews by maintaining traceable and documented release processes.
- Team Leadership & Engineering Excellence
- Build and lead a high-impact engineering team across full stack roles.
- Set clear performance goals, provide career growth opportunities, and foster a culture of accountability, collaboration, and innovation.
- Guide the team in following clean code principles, TDD/BDD, version control best practices, and modular, testable design.
- Cross-Functional Collaboration
- Work closely with product managers, designers, DevOps, QA, security, and data teams to drive seamless feature delivery and user impact.
- Facilitate cross-team initiatives, architectural alignments, and knowledge sharing across squads.
What You'll Bring:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software engineering, including 2+ years in a technical leadership or management role.
- Strong expertise in modern frontend frameworks (React, Angular, Vue) and backend stacks (Node.js, Python, Java, Go).
- Experience with microservices, event-driven systems, containerization (Docker, Kubernetes), and cloud-agnostic architectures.
- Deep understanding of secure coding, performance optimization, and enterprise-grade system design.
- Practical experience with Agile methodologies, sprint planning, iterative releases, and CI/CD pipelines.
- Proven ability to lead teams through technical challenges, architecture discussions, and high-pressure delivery milestones.
Great Pluses / Preferred Experience
- Master’s degree in Computer Science, Software Engineering, or related discipline.
- Experience building AI-enabled products, including integration of LLMs, intelligent agents, and workflow automation.
- Familiarity with design systems (Storybook, TailwindCSS), and observability tools like Prometheus, Grafana, ELK, Datadog.
- Exposure to serverless, multi-tenant systems, and horizontal scaling strategies.
- Strong communication, stakeholder management, and decision-making skills, with a passion for building diverse, inclusive engineering teams.
Why AI71:
- Mission-Driven Work: Work on cutting-edge AI applications with a talented and passionate team, solving real-world challenges in critical sectors.
- Unparalleled Opportunity: This is a chance to innovate and solve real-world challenges using AI at a company with unique access to world-leading models and resources.
- Career Growth: We offer competitive compensation, benefits, and significant career growth opportunities as a foundational member of the team.
- World-Class Environment: Enjoy a flexible working environment and the latest tools & technologies needed to do your best work.
Create a Job Alert
Interested in building your career at AI71? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field