Distinguished Software Engineer, AI
Role Overview
Join a new engineering team focused on changing how the company builds software using AI coding agents.
The team will test agentic workflows on product areas, build tools and guardrails, and evolve toward product ownership within the wider engineering organization.
The role reports to the CTO or an engineer leading the team; reporting lines may change as the team grows.
Key Skills for This Role
Full Job Posting
About SecurityScorecard
SecurityScorecard provides cybersecurity ratings and risk-management technology used by organizations to identify and address digital-footprint risks.
About the role
Join a new engineering team focused on changing how the company builds software using AI coding agents.
The team will test agentic workflows on product areas, build tools and guardrails, and evolve toward product ownership within the wider engineering organization.
The role reports to the CTO or an engineer leading the team; reporting lines may change as the team grows.
What you'll do
- Run agentic coding workflows on production code and evaluate their performance at company scale.
- Build tooling, guardrails, evaluations, and review practices for reliable agent-written code.
- Design systems and decide where human involvement is needed.
- Ship product changes as test cases for new engineering practices.
- Build customer-facing AI features and agentic workflows using TypeScript, Go, and AWS.
- Integrate foundation models while balancing latency, cost, quality, and evaluation.
- Lead architecture and code reviews focused on reliability, security, and maintainability.
- Own projects from concept through production, monitoring, and post-launch improvement.
- Support engineers across the organization, interview candidates, and share learnings.
- Track AI tooling and foundation-model developments and bring relevant advances into the roadmap.
Required qualifications
- 10+ years building and shipping production software, with a record at strong engineering companies.
- Evidence of driving team direction and engineering outcomes.
- Deep computer science and system design fundamentals, including distributed-system failure analysis.
- Heavy hands-on use of AI coding tools on real codebases.
- Experience with LLM agents, tool use, evaluations, prompt design, and context design.
- Proficiency in TypeScript and strong backend engineering fundamentals.
- Experience designing and operating distributed systems in cloud environments; AWS is preferred.
- Hands-on experience with CI/CD, Docker, Kubernetes, and production deployment practices.
- Clear communication with technical and non-technical stakeholders.
- Comfort with ambiguity and a changing team structure.
Technology stack
- The listed stack includes TypeScript, JavaScript, Go, AWS, Docker, Kubernetes, Terraform, ClickHouse, and PostgreSQL.
- AI-native coding tools mentioned include Claude Code, Codex, and Cursor.
Location
- The position is remote and open to candidates in the United States, Canada, and Latin America.
Compensation and benefits
- U.S.-based candidates: estimated total compensation range of CAD 350,000–CAD 400,000 USD, stated as all base salary, plus substantial equity.
- Canada-based candidates: estimated total compensation range of CAD 400,000–CAD 500,000 CAD, stated as all base salary, plus substantial equity.
- Argentina- or Brazil-based candidates: estimated total compensation range of CAD 175,000–CAD 250,000 USD, stated as all base salary, plus substantial equity.
- Benefits vary by country and include stock options, health benefits, unlimited paid time off, parental leave, and tuition reimbursement.
- Compensation may vary based on location, skills, qualifications, experience, and affordability; eligible employees may receive annual performance-based incentives.
Interview process
- The interview process includes a system-design round, an AI-tool-assisted coding exercise, and a deep dive into a project the candidate led.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at SecurityScorecard
Distinguished Software Engineer, AI
, CAN
SecurityScorecard seeks a senior engineer for a new team building agentic coding workflows, tooling, and guardrails, while also shipping customer-facing AI product features. Candidates need 10+ years building production
Principal AI Architect
Ottawa, CAN
About SecurityScorecard: SecurityScorecard is the global leader in cybersecurity ratings, with over 12 million companies continuously rated, operating in 64 countries. Founded in 2013 by security and risk experts Dr. Ale
Principal Technical Program Manager, Engineering
Ottawa, CAN
SecurityScorecard seeks a principal technical program manager to coordinate engineering programs across squads and domains, improve visibility, and automate dependency tracking. Applicants need 8+ years of technology pro
Principal Technical Program Manager, Engineering
Calgary, CAN
SecurityScorecard is hiring its first Technical Program Manager embedded in engineering to coordinate programs and dependencies across squads and technical domains. You’ll build visibility and automation systems, surface
Distinguished Software Engineer, AI
, CAN
Principal AI Architect
Ottawa, CAN
Principal Technical Program Manager, Engineering
Ottawa, CAN
Principal Technical Program Manager, Engineering
Calgary, CAN
Principal Technical Program Manager, Engineering
, USA
Distinguished Software Engineer, AI
, USA
Product Marketing Manager
, USA