Lead the design and implementation of tools, systems, and processes that accelerate engineering velocity, reduce manual toil, and improve code quality at scale.
Leverage AI to automate and enhance key stages of the development lifecycle, including code reviews, testing, documentation, and debugging.
Evaluate and integrate AI-powered software development tools into our existing development environment to enhance productivity and code quality.
Provide technical support and guidance to ensure smooth adoption and effective use of AI tooling within engineering workflows.
Research, recommend, and pilot new AI tools and frameworks that could benefit our software engineering processes.
Define and track success metrics for AI tools, using data-driven insights to drive continuous improvement and prioritize future investments.
Define and promote best practices for the safe, responsible, and observable use of AI in software development, working closely with security and compliance teams.
Partner directly with engineers to validate ideas, gather feedback, and iterate on AI tools that solve real development problems.
Stay current with advancements in AI and developer tooling, translating emerging capabilities into practical opportunities for our teams.
Requirements
5+ years of professional software development experience.
BS, MS, or PhD in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience.
Proficient in programming and debugging across a range of languages such as Python, Go, C/C++, or Java.
Experience designing and building internal tools, developer platforms, or productivity systems that scale across large engineering organizations.
Comfortable operating in ambiguity and fast-changing environments; proactively brings clarity, structure, and direction when faced with uncertainty.
Excellent communication and collaboration skills, with a proven ability to gather feedback, influence cross-functional stakeholders, and work directly with engineers to iterate on solutions.
Proven track record of defining & delivering well-scoped milestones/projects.
Ability to independently define right solutions for ambiguous, open-ended problems.
Benefits
Health insurance
Flexible work hours
Paid time off
Professional development opportunities
Stock options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonGoC/C++JavaAI toolssoftware development lifecyclecode reviewstestingdocumentationdebugging