Staff Engineer, AI-Assisted Engineering Practices
Staff Engineer · Staff · Full Time · Remote
Opens Hims & Hers's application page
Role
What you'll do.
Staff Engineer at Hims & Hers leading the AI for Engineering Productivity initiative, designing and deploying AI-assisted development techniques including code generation, test automation, and refactoring tools across the organization. This role combines hands-on engineering expertise with technical leadership, requiring 8+ years of experience in software engineering with demonstrated success applying AI tools to improve developer productivity, strong backend or fullstack capabilities, and proven mentoring abilities in a fast-paced healthtech environment.
Responsibilities
- Lead AI-Assisted Development Implementation: Apply AI-assisted development techniques to real-world product and platform challenges, including code generation, test creation, static analysis, and dependency refactoring. Demonstrate practical impact by using AI tools like GitHub Copilot, CodeCombat, or similar solutions to accelerate development cycles and improve code quality across multiple product squads.
- Cross-Team Collaboration and Integration: Partner with product engineers, DevOps teams, and the Developer Platform team to seamlessly integrate AI-driven workflows into existing systems, CI/CD pipelines, and development processes. Facilitate adoption by identifying integration points and removing technical barriers to widespread usage.
- Scale Platform Services and Frameworks: Translate proven AI techniques into reusable platform services, SDKs, and developer-facing frameworks that enable adoption across the entire engineering organization. Build abstractions and tooling that make AI productivity gains accessible to engineers at all skill levels.
- Drive High-Impact Engineering Initiatives: Lead special projects in collaboration with product engineering teams, such as codebase modernization, performance refactors, and CI/CD workflow automation. Demonstrate measurable improvements in velocity, reliability, and code maintainability using AI-augmented engineering practices.
- Mentor and Coach Engineering Teams: Guide engineers on the effective and responsible use of AI in day-to-day development work. Foster a culture of continuous learning and experimentation, helping teams understand when and how to leverage AI tools for maximum impact on code quality and developer experience.
- Shape AI Engineering Strategy: Contribute to long-term technical strategy for AI integration into the developer platform, engineering practices, and product delivery roadmap. Evaluate emerging AI tools and frameworks, recommend adoption strategies, and establish best practices for AI-assisted engineering at scale.
Qualifications
What we look for.
Technical
Backend Development Languages
Proficiency in one or more backend technologies including Node.js, Kotlin, Java, Python, or Go. Strong fundamentals in systems design, concurrency patterns, and backend service architecture.
Frontend and Full-Stack Capabilities
Experience with modern frontend frameworks such as React, TypeScript, and Next.js. Full-stack proficiency enables better collaboration across product engineering teams and holistic system thinking.
Mobile Development
Experience with mobile platforms including React Native, Swift, or Kotlin/Android. Understanding of mobile-specific challenges, performance constraints, and user experience considerations.
Developer Tooling and Platform Engineering
Hands-on experience building or maintaining developer tools, build systems, testing frameworks, or internal platforms. Understanding of developer experience (DevEx) principles and how to design tools that improve engineering velocity.
AI and Machine Learning Integration
Technical understanding of AI/ML concepts as they apply to software engineering, including large language models (LLMs), prompt engineering, workflow orchestration frameworks like LangChain and MCP, and responsible AI practices.
Education
Computer Science or Related Discipline
Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience demonstrating foundational computer science knowledge in algorithms, data structures, and system design.
Experience
8+ Years Professional Software Engineering
Minimum 8 years of production software engineering experience with demonstrated progression in technical complexity and scope. Strong background delivering systems at scale with deep understanding of architecture, performance optimization, and system reliability.
Technical Leadership Experience
Proven track record leading engineering teams or squads with responsibility for technical direction, code quality standards, and team development. Experience mentoring mid-level and senior engineers, influencing architectural decisions, and setting technical standards.
AI-Enhanced Development Practice
Demonstrated hands-on experience using AI tools to improve engineering productivity, including AI-assisted code generation and review, automated test authoring and analysis, intelligent refactoring tools, or workflow orchestration with frameworks like LangChain and Model Context Protocol (MCP).
Cloud Infrastructure and DevOps
Experience with containerization, orchestration, and cloud platforms (AWS primary), including Docker, Kubernetes, and CI/CD pipeline design. Understanding of infrastructure-as-code, observability, and deployment automation.
Production System Delivery
Demonstrated success delivering and maintaining production systems across complex, multi-service codebases. Experience navigating technical debt management, code review at scale, and operational excellence in high-stakes environments.
Skills
Required
AI-Assisted Code Generation
Hands-on experience leveraging AI tools for code generation, code completion, and AI-driven code review. Ability to evaluate generated code quality and integrate AI suggestions into production workflows.
Test Automation and AI Testing
Expertise in designing automated test strategies and experience with AI-assisted test generation and test case optimization. Understanding of how AI can accelerate test coverage and reduce testing bottlenecks.
Refactoring and Code Quality
Strong ability to lead large-scale refactoring efforts and establish code quality standards. Experience with static analysis tools, linting, and architectural improvements using both traditional and AI-assisted approaches.
CI/CD Pipeline Design
Expertise in designing and implementing continuous integration and continuous deployment pipelines. Experience optimizing build times, test execution, and deployment processes for developer productivity.
System Design and Architecture
Strong systems thinking and experience designing scalable, maintainable architectures. Ability to evaluate trade-offs, design for reliability, and make technology choices that balance innovation with operational excellence.
Technical Mentorship
Proven ability to mentor engineers at various levels, elevate technical standards, and influence peers through example. Strong communication skills for explaining complex technical concepts clearly and building shared understanding.
Cross-Functional Collaboration
Experience working effectively across engineering disciplines (backend, frontend, mobile, DevOps, platform). Ability to understand different technical perspectives and build consensus around engineering practices.
Preferred
LLM and Prompt Engineering
Nice to haveExperience working with large language models, understanding model capabilities and limitations, and expertise in prompt engineering for software engineering tasks. Familiarity with GPT-4, Claude, or similar models.
Workflow Orchestration Frameworks
Nice to havePractical experience with workflow orchestration frameworks such as LangChain, Model Context Protocol (MCP), Airflow, or similar tools. Understanding of how to chain AI tools and services together for complex engineering tasks.
Platform Engineering
Nice to haveBackground in building internal developer platforms, golden paths, or engineering infrastructure that scales across large organizations. Experience designing APIs and abstractions for developer tooling.
Observability and Performance Optimization
Nice to haveDeep expertise in observability tools, distributed tracing, and profiling. Experience optimizing systems for performance and building data-driven approaches to engineering decisions.
Open Source Contribution
Nice to haveActive participation in open source communities, particularly in developer tooling, testing frameworks, or AI/ML projects. Demonstrates thought leadership and ability to work in collaborative technical communities.
TypeScript and Modern Web Technologies
Nice to haveAdvanced proficiency with TypeScript and modern JavaScript frameworks. Strong understanding of type safety benefits and ability to guide architectural decisions in full-stack environments.
Kubernetes and Container Orchestration
Nice to haveAdvanced expertise in Kubernetes cluster management, helm charts, service mesh technologies, and cloud-native architecture patterns for both applications and tooling.
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·USD 190,000 – 240,000
Equity·Stock options
Full posting
Original listing.
Hims & Hers is the leading health and wellness platform, on a mission to help the world feel great through the power of better health. We are redefining healthcare by putting the customer first and delivering access to care that is affordable, accessible, and personal, from diagnosis to treatment to delivery. No two people are the same, so we provide access to personalized care designed for results. By normalizing health & wellness challenges and innovating on their solutions, we’re making better health outcomes easier to achieve.
Hims & Hers is a public company, traded on the NYSE under the ticker symbol “HIMS.” To learn more about the brand and offerings, you can visit hims.com/about and hims.com/how-it-works . For information on the company’s outstanding benefits, culture, and its talent-first flexible/remote work approach, see below and visit www.hims.com/careers-professionals.
About the Role:
We’re looking for a Staff Software Engineer who’s passionate about using AI to help engineers move faster, build more reliably, and innovate with confidence.
As part of our AI for Engineering Productivity initiative, you’ll design, prototype, and apply AI-assisted development techniques — from code generation and test automation to refactoring tools and release optimization. You’ll work hands-on with product and platform teams to integrate these approaches into real-world systems, and help scale the most impactful ones through close collaboration with our Developer Platform team.
This role is ideal for engineers who enjoy experimenting with new tools, solving practical engineering challenges, and mentoring peers in applying AI to everyday development.
You Will:
Lead by example. Apply AI-assisted development techniques to real-world product and platform challenges — such as code generation, test creation, static analysis, or dependency refactoring.
Partner across teams. Work with product engineers, DevOps, and the Development Platform team to integrate AI-driven workflows into existing systems and processes.
Scale success. Translate proven techniques into reusable platform services, SDKs, and frameworks that accelerate adoption across the entire engineering organization.
Drive special initiatives. Partner with product engineering teams focused on high-impact efforts (e.g., codebase modernization, performance refactors, or CI/CD workflow automation) to demonstrate how AI can transform velocity and reliability.
Mentor and influence. Coach engineers on the effective and responsible use of AI in day-to-day development, fostering a culture of continuous learning and improvement.
Shape the future of AI engineering. Contribute to the technical strategy for how AI integrates into our developer platform, engineering practices, and long-term product delivery roadmap.
You Have:
8+ years of professional software engineering experience, including technical leadership across squads or groups.
Strong hands-on coding skills and experience delivering production systems across complex codebases.
Backend or fullstack expertise in one or more of the following: backend technologies (Node.js, Kotlin, Java, Python, Go), frontend technologies (React, TypeScript, Next.js), or mobile (React Native, Swift, Kotlin/Android).
Demonstrated success using AI tools to improve engineering productivity, such as:
AI-assisted code generation or review
Automated test authoring and analysis
Intelligent refactoring or code quality tooling
Workflow orchestration with frameworks like LangChain, MCP, or similar pipelines
Experience with CI/CD workflows, cloud infrastructure (AWS, Docker, Kubernetes), and developer platform tooling.
Proven ability to set and elevate standards for system design, code quality, and operational excellence.
Excellent communication, collaboration, and mentoring skills — you elevate others through partnership and shared learning.
You'll Thrive Here If You:
Love experimenting with AI tools and applying them to real engineering challenges.
Lead through action and example — you demonstrate new practices by building them.
Enjoy translating early prototypes into production-ready, maintainable systems.
Are curious, pragmatic, and impact-driven — you measure success by how much faster and better your teammates can build.
Care deeply about code quality, developer experience, and continuous improvement.
Our Benefits (there are more but here are some highlights):
Competitive salary & equity compensation for full-time roles
Unlimited PTO, company holidays, and quarterly mental health days
Comprehensive health benefits including medical, dental & vision, and parental leave
Employee Stock Purchase Program (ESPP)
401k benefits with employer matching contribution
Offsite team retreats
We are committed to building a workforce that reflects diverse perspectives and prioritizes ethics, wellness, and a strong sense of belonging. If you're excited about this role, we encourage you to apply—even if you're not sure if your background or experience is a perfect match.
Hims considers all qualified applicants for employment, including applicants with arrest or conviction records, in accordance with the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance, the California Fair Chance Act, and any similar state or local fair chance laws.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Hims & Hers is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please contact us at [email protected] and describe the needed accommodation. Your privacy is important to us, and any information you share will only be used for the legitimate purpose of considering your request for accommodation. Hims & Hers gives consideration to all qualified applicants without regard to any protected status, including disability. Please do not send resumes to this email address.
To learn more about how we collect, use, retain, and disclose Personal Information, please visit our Global Candidate Privacy Statement.
Redirects to Hims & Hers's application page.
Other roles
More at Hims & Hers.
Sr. Staff Machine Learning Systems Engineer
Staff
Staff Data Engineer
Staff
Sr. Software Engineer, Patient Platform (Backend)
Senior
Software Engineer II
Mid
Staff Forward Deployed Engineer
Staff