Principal Software Engineer

Principal Software Engineer, AI 📍 US & Canada (Remote) We’re partnering with a recently acquired AI company building at the intersection of search, legal intelligence, and large-scale document analysis. They are hiring a Principal Software Engineer to help architect and scale the backend systems powering a search-centric platform used to analyze and extract insights from highly complex documents and datasets. This is a backend-leaning full stack role focused on building scalable APIs, distributed systems, and data-intensive infrastructure that directly impacts the performance and reliability of the company’s core product. The environment is highly technical and collaborative, working alongside AI/ML researchers, legal domain experts, and experienced engineers building real-world AI products. What You’ll Do • Design and build scalable backend services and APIs • Develop distributed systems and data processing pipelines • Architect search-centric infrastructure powering complex workflows • Build integrations across internal ML systems and third-party services • Optimize performance across large-scale backend operations • Contribute to frontend functionality where needed to deliver end-to-end features • Help improve CI/CD, developer tooling, and engineering best practices • Partner closely with AI/ML and product teams to productionize new capabilities What They’re Looking For • 7–10+ years of software engineering experience • Strong backend architecture and API design experience • Experience building scalable distributed systems • Strong understanding of SQL/NoSQL databases and data modeling • Experience with TypeScript, Node.js, Python, or Go • Familiarity with AWS/GCP, Docker, Kubernetes, and modern cloud infrastructure • Experience with React/full stack development • Engineers who thrive in fast-moving, high-ownership environments Nice to Have • Experience with search, retrieval, or data-intensive systems • Experience building large-scale processing pipelines • Familiarity with AI/ML infrastructure or AI-powered products • Experience with event-driven or microservices architectures

Similar jobs