FirstPrinciples Foundation Logo

FirstPrinciples Foundation

Senior Engineering Manager

Reposted 2 Months Ago
Be an Early Applicant
Remote
Hiring Remotely in CAN
Senior level
Remote
Hiring Remotely in CAN
Senior level
Lead a team of 4–6 engineers to turn research prototypes into reliable, scalable systems. Establish technical strategy, architecture, and squad-level outcomes; bridge research and engineering; build testing, observability, deployment, and operational practices; mentor engineers and influence hiring and organizational design across the company.
The summary above was generated by AI
About FirstPrinciples

At FirstPrinciples, we're building Theo, the AI platform for R&D teams. By bringing together an organization's data, the world's research, and their choice of AI models and tools, we're creating a unified platform designed for verifiable scientific work.

We're a small, ambitious team at an early stage of growth, tackling complex technical challenges and building something with the potential to meaningfully change how R&D teams work.

We're looking for people who thrive in fast-paced environments, take ownership, adapt quickly, and aren't afraid to experiment. You'll have the opportunity to make a meaningful impact, work closely with talented people across disciplines, and help shape both our technology and the company as we grow.

The Role:

We are seeking a Senior Engineering Manager to lead a team of four to six engineers building core capabilities for Theo and our scientific research platform.

You will develop exceptional engineers, set technical direction, and turn ambitious research ideas into reliable systems. You will operate in a matrixed organization, bringing together specialists from engineering, AI research, physics, simulation, infrastructure, and product into multidisciplinary squads.

A central part of the role is creating a tight feedback loop between research and engineering. You will help researchers and engineers shape solutions together, evolve promising prototypes collaboratively, and preserve scientific insight as experimental systems become robust, scalable products.

This is a hands-on leadership role for someone comfortable moving between people development, architecture, execution, and frontier research.

What You’ll Do
  • Manage, coach, and develop a team of four to six engineers.

  • Form and lead multidisciplinary squads around clear scientific and product outcomes.

  • Translate open-ended research goals into technical strategies, milestones, and well-designed systems.

  • Partner closely with researchers and physicists from early exploration through implementation and production.

  • Create effective paths for researchers to contribute prototypes, algorithms, evaluations, and domain-specific code alongside engineers.

  • Help experimental systems mature without losing the ideas and assumptions that made them scientifically valuable.

  • Guide architecture, interfaces, technical standards, and major implementation decisions.

  • Establish clear ownership and decision-making across teams and reporting lines.

  • Balance research velocity with reliability, maintainability, reproducibility, security, and cost.

  • Build strong practices for testing, evaluation, observability, documentation, deployment, and operational ownership.

  • Stay close enough to the work to review designs, diagnose difficult problems, and contribute directly when it has high leverage.

  • Influence engineering strategy, hiring, organizational design, and technical culture beyond your immediate team.

Who You Are:
  • Significant software engineering experience building complex systems.

  • Experience managing and developing high-performing engineers, with a demonstrated ability to raise the velocity and accountability of engineering teams in a sustainable fashion.

  • A bias for action and iterative delivery, while maintaining high technical standards.

  • Strong technical judgement across architecture, implementation, and production operations.

  • Strong execution judgement of knowing when to explore, when to decide, when to simplify, and when to push a team toward completion.

  • Experience leading cross-functional or matrixed teams without relying on direct authority.

  • A record of turning ambiguous ideas or prototypes into dependable capabilities.

  • The ability to build trust and shared language across engineering and research disciplines.

  • Scientific curiosity and the technical humility to learn from deep domain experts.

  • Strong communication, facilitation, and conflict-resolution skills.

  • A pragmatic, low-ego leadership style grounded in evidence and clear reasoning.

  • Comfort operating where the problem, solution, and path to delivery may all be uncertain.

Particularly Relevant Experience
  • AI, machine learning, agentic systems, simulation, scientific computing, or research infrastructure.

  • Model engineering, applications, cloud infrastructure, distributed systems, or developer platforms.

  • Moving research prototypes into scalable, maintainable products.

  • Designing systems where evaluation, provenance, reproducibility, or scientific validity matter.

  • Working with physicists, mathematicians, or other research-intensive teams.

  • Leading remote and globally distributed teams.

Why FirstPrinciples

You will help define how engineers, AI researchers, and physicists work together to build a new kind of scientific instrument—one capable of contributing to humanity’s understanding of the universe.

Please submit a resume and cover letter describing your leadership experience, technical background, and interest in our mission. Include “Senior Engineering Manager” in your cover letter.

Similar Jobs

9 Days Ago
In-Office or Remote
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Leads software engineering teams developing scalable, resilient, secure applications using React, Java, Spring Boot, microservices, and Azure. Responsibilities include architectural design, performance optimization, deployment, infrastructure collaboration, technical issue resolution, Agile participation, workload planning, stakeholder management, and continuous improvement. The role also guides end-to-end product delivery and supports healthcare technology solutions.
Top Skills: Apache KafkaAzureClClaude AiCobolCodexDb2GitGithub ActionsGithub CopilotGraphQLIbm IJavaJestKubernetesMochaMongoDBNext.JsPythonReactReact Testing LibraryRest ApisRpgSpring BootSynonTerraformTypescript
8 Days Ago
Remote
Canada
Senior level
Senior level
Cybersecurity
Lead the App Excellence engineering domain across desktop, mobile, and browser platforms. Set strategy, manage through engineering managers and senior technical leaders, and establish practices for reliability, observability, quality, incident response, release readiness, and compatibility. Use customer and operational signals to guide priorities, coordinate cross-team dependencies, partner with Product, Design, Security, and Release Operations, and hire and develop leaders while improving delivery predictability and customer outcomes.
Top Skills: AndroidArtificial IntelligenceBraveChromeCi SystemsEdgeFirefoxiOSLinuxMachine LearningmacOSNatural Language ProcessingObservabilityPredictive AnalyticsSafariWindows
16 Days Ago
In-Office or Remote
Toronto, ON, CAN
Senior level
Senior level
Cloud • Fintech • Other • Software
Lead the Core Platform engineering organization, overseeing identity, job processing, and design systems. Set technical direction, prioritize roadmaps, guide architecture, ensure reliable and secure delivery, and develop engineering talent from junior through staff levels. Partner with cross-functional teams and peer engineering leaders to define strategy, improve distributed-team processes, and deliver scalable customer-facing capabilities.
Top Skills: B2B SaasCustomer Job ProcessingDesign SystemsDistributed SystemsFull-Stack DevelopmentIdentity PlatformsSoftware Engineering

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account