Chief Technology Officer

Epoch AI (Headquarters: Remote)

Location: Remote   |   Full-Time   |   $200,000 - $300,000
AI Management Leadership Software Engineering System Architecture Cloud Infrastructure Data Engineering Data Visualization Pyplot Plotly D3.js Python Databases AI Engineer Staff Engineer Management
**About Epoch AI:**
Epoch AI is a research institute investigating artificial intelligence's trajectory and societal impact. Our mission is to develop a comprehensive, publicly accessible knowledge base on AI that informs policymakers, industry leaders, and society at large. Our impact depends on robust, well-maintained software to help us reach key decision-makers and the public.

**About the Role:**
Epoch AI is seeking a Chief Technology Officer (CTO) to lead our engineering team (3-5 engineers). As CTO, you will help shape our strategic direction and ensure the alignment of our tech stack—including the Epoch AI website, databases, data collection systems, and AI evaluation infrastructure—with the organization's broader mission and priorities. You will oversee and potentially expand our engineering team, fostering technical excellence and agility, and ensuring our infrastructure scales effectively as we grow. You will collaborate closely with leadership, researchers, designers, and stakeholders to translate organizational goals into clear technical roadmaps. This is a full-time, fully remote role reporting directly to the Director of Epoch AI, requiring overlap with UTC and UTC-8 timezones.

**Core Responsibilities:**
* Manage and mentor a team of 3–5 engineers, helping them set priorities, develop best practices, and improve their technical skills.
* Develop and communicate a clear technical strategy aligned with Epoch AI’s long-term mission. Work closely with leadership to translate organizational goals into a clear and actionable software engineering roadmap.
* Oversee architecture, infrastructure, and security across Epoch AI's technology stack, including web platforms, databases, benchmarking systems, and internal tools.
* Make strategic technology, personnel, and budget decisions, ensuring efficient resource allocation and hiring as required.
* Lead the engineering team to think beyond immediate tasks, encouraging decisions that support long-term scalability, maintainability, and future growth, while ensuring lean execution and fast delivery cycles.
* Guide the team in developing interactive data visualization and related tools to support lean research publication workflows.
* Occasionally code and review code yourself.

**Requirements:**
* 4+ years of management/leadership experience in a technical role, with demonstrated success managing engineering teams and infrastructure in rapidly growing environments.
* Exceptional technical expertise as a software engineer, with a track record of delivering high-quality, impactful engineering projects and deep familiarity with best practices in software development.
* Strong background in system architecture, cloud infrastructure, and data engineering.
* Ownership mindset—you can drive high-level planning while also being comfortable with hands-on execution, obsessing over every detail and taking initiative to do whatever is needed to get things done.
* Deep interest in Epoch AI’s mission to investigate the future and impact of AI.

**Nice to Have:**
* Experience using data visualization libraries (e.g., Pyplot, Plotly, D3.js).
* Deep familiarity with Epoch AI’s mission and our research on the trajectory of AI.
* Occasional schedule flexibility to coordinate with a global team.

**Ideal Candidate:**
An experienced technical leader comfortable with full-stack development, team management, and strategic planning. You should be deeply interested in Epoch’s mission, capable of both high-level direction and hands-on contribution when necessary, and driven to build robust, scalable systems that support impactful research.
Post Date: April 17, 2025