Head of Engineering
Brazil / Remote
Full-Time
About the Role
As Head of Engineering at iForAI, you'll lead our rapidly growing engineering team and take complete ownership of delivery from requirements to production. You'll be accountable for maintaining our breakneck velocity while shipping high-quality, production-ready code that developers can immediately use with confidence.
You'll drive the engineering team to simplify complex challenges across a diverse surface area while maintaining cohesion across our open-source libraries and enterprise platform. You'll build the organizational infrastructure that enables every engineer to work on the highest-impact tasks every day—turning strategic priorities into concrete, shippable increments.
This is a hands-on leadership role requiring both technical depth and management excellence. You'll need to understand our codebase well enough to make critical architectural decisions while also building the processes that allow the team to scale efficiently. Your success will be measured by your ability to maximize impact velocity—shipping done-done, production-quality features faster than competitors in a rapidly evolving space.
Key Responsibilities
Lead a team of 6-10 engineers (growing) with a focus on maximizing velocity and impact
Build the organizational infrastructure that enables engineers to consistently work on highest-value tasks
Maintain a deep enough technical understanding to guide architectural decisions and quality standards
Implement lightweight but effective processes for planning, tracking, and shipping high-quality code
Directly manage engineering leads and create a culture of accountability and excellence
Drive technical simplification across a complex surface area with many integration points
Balance new feature development with technical debt, testing, and infrastructure improvements
Hire and develop A-level engineering talent across frontend, backend, and infrastructure roles
Ensure we build for both immediate impact and long-term extensibility
Remove obstacles and create the conditions for engineers to do their best work
Our main requirements are:
5+ years of engineering management experience, including direct people management
Deep expertise with TypeScript and modern web infrastructure
Proven track record building developer tools, SDKs, or developer-facing products
Experience simplifying complex technical domains through careful abstraction and API design
Demonstrated ability to maintain rapid delivery velocity while ensuring quality and stability
History of successfully hiring and retaining engineering talent
Strong technical judgment and ability to guide architectural decisions
Track record of shipping products with tight deadlines in fast-moving markets
Excellence in cross-functional collaboration and stakeholder management
Ability to balance technical debt with feature development
Nice-to-have
If you don't have those skills, we will teach you
Experience building and shipping open source developer tools
Prior experience with AI/ML infrastructure or LLM integration
Background in startups at a similar stage (seed to Series A)
Cloud infrastructure and SaaS platform development experience
Experience integrating with multiple third-party systems and platforms
Track record of scaling engineering teams from <10 to 20+ engineers
Prior startup exit experience
Hiring Process
HR interview:
We'll talk about your professional background, the specifics of the position we are offering, and address any questions you might have.
Tech interview:
A deeper look into your technical expertise and problem-solving approach, ensuring your skill set aligns with our project's needs.
Interview with the C-Level:
A conversation focused on the company's vision, strategic goals, and how your role aligns with them.
Feedback

Job offer