Staff Software Engineer

Skills
Artificial IntelligenceAutocadBusinessBusiness RequirementsCoachingDesign SystemsEngineering
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Track record of building complex systems from scratch
  • Ability to explain technical decisions and tradeoffs
  • High agency and comfort operating without fully scoped tickets
  • Comfort working in ambiguity and fast-changing environments
  • Daily use of AI tools and interest in extending them
  • Strong educational foundation in computer science or a related field

Nice to have

  • Hands-on
  • High agency
  • Ambitious
  • Curious
  • Comfortable in ambiguity

Day to day

  • Own core product architecture and make long-term technical decisions that shape the platform
  • Write hands-on code while setting engineering standards and guiding implementation across multiple components
  • Design AI-native workflows and features including automated reviews LLM-assisted QA RAG function calling and evaluation frameworks