Senior Software Engineer, Coding
IndiaFull-timePosted 5d ago
About the role
Senior Software Engineer to build systems powering coding data and evaluations for next-generation AI models, including scalable workflows, data pipelines, and developer tools at Handshake AI.
Responsibilities
- Design, build, and operate scalable software systems for coding evaluation, data generation, and agentic development workflows.
- Develop tools and services that analyze, validate, and improve AI-generated code.
- Build reliable pipelines for code execution, testing, benchmarking, and quality measurement.
- Partner with engineering, research, operations, and customer-facing teams to translate complex requirements into practical systems.
- Drive technical decisions across architecture, APIs, data models, observability, and operational excellence.
- Improve engineering velocity through reusable frameworks, automation, and developer tooling.
- Lead projects from ambiguous problem definition through design, implementation, launch, and iteration.
- Mentor engineers through design reviews, code reviews, and day-to-day collaboration.
- Establish high standards for maintainability, correctness, security, and reliability.
Qualifications
- 6+ years of professional software engineering experience.
- Strong proficiency in Python, JavaScript/TypeScript, Go, or another modern programming language.
- Experience designing and operating production systems with meaningful scale, reliability, and performance requirements.
- Strong understanding of software engineering fundamentals, including testing, APIs, data structures, distributed systems, and observability.
- Experience building developer tools, infrastructure, data pipelines, evaluation systems, or other technically complex products.
- Ability to work effectively in ambiguous environments and break large problems into clear, executable plans.
- Excellent written and verbal communication skills, with the ability to explain technical tradeoffs to both technical and non-technical partners.
- A track record of taking ownership and delivering high-quality results in collaboration with
Skills
Required:PythonJavaScript/TypeScriptProduction systemsSoftware engineering fundamentalsDeveloper tools / data pipelines / evaluation systemsCommunication
Nice to have:Go
Benefits
- Ownership: Equity in a fast-growing company
- Financial Wellness: 401(k) match, competitive compensation, financial coaching
- Family Support: Paid parental leave, fertility benefits, parental coaching
- Wellbeing: Medical, dental, and vision, mental health support, wellness stipend
- Growth: Learning stipend, ongoing development
- Remote & Office: Internet, commuting, and free lunch/gym in our SF office
- Time Off: Flexible PTO, 15 holidays + 2 flex days
- Connection: Team outings & referral bonuses
Last updated Oct 22, 2026. Interested? Apply on the company site.
About Handshake
Careers start here
The better career platform for Gen Z changing how, where, and why the next generation of talent builds their career.
educationcareer platformtalent acquisitionstudent engagement
More open roles at Handshake
- Privacy Associate5d agoSan Francisco, CA · General & Administrative
- Seattle Site Lead5d agoSeattle, WA · HAI Delivery Ops
- Senior Recruiter5d agoSan Francisco, CA · General & Administrative
- Director, Product Marketing5d agoHybrid (San Francisco, CA) · Marketing
- AI Product Counsel5d agoSan Francisco, CA · General & Administrative