
Principal Software Engineer - AI
NetDocuments22 days ago
Remote, United StatesSenior / Staff+
H1B Sponsor
Base Salary
$205k - $225k/yr
Responsibilities
- Lead the technical strategy and architecture for AI-enabled products.
- Design scalable, high-performance architectures and document solutions.
- Break down complex systems into maintainable components.
- Collaborate with Principal and Distinguished Engineers on distributed systems.
- Contribute approximately 70% hands-on to the codebase.
- Develop and integrate AI-driven capabilities using leading AI providers.
- Ensure systems meet performance, reliability, and quality standards.
- Implement and maintain APIs using REST and GraphQL.
- Research and prototype new technologies and tools.
- Mentor and guide engineers for their technical growth.
Requirements
- 8+ years of software engineering experience with production-grade applications.
- 3+ years in a technical leadership role.
- Strong expertise in full-stack development, preferably with C# and React.
- Experience with AI platforms like OpenAI or Anthropic.
- Deep understanding of system design and distributed systems.
- Experience building and consuming APIs using REST and GraphQL.
- Familiarity with cloud-native technologies, including AWS or Azure.
- Strong problem-solving skills and ability to decompose complex challenges.
- Excellent collaboration and communication skills.
- Ability to work independently and lead initiatives.
Benefits
- HSA company contribution.
- 401K match at 4%.
- Flexible PTO (typically 3 to 4 weeks a year).
- 10 paid holidays.
- Monthly contributions for life activities and wellness.
- Access to LinkedIn learning with dedicated time to explore.