cover image
Laine

Laine

www.laine.ai

1 Job

6 Employees

About the Company

Laine Neural Network is an AI-enabled legal drafting terminal backed by human lawyers, independent legal professionals and firms. All content shared here is for informational purposes only and does not constitute legal advice.

Listed Jobs

Company background Company brand
Company Name
Laine
Job Title
Principal Software Engineer (Fully Remote or Dubai relocation)
Job Description
Job Title: Principal Software Engineer Role Summary: Lead the design, development, and scaling of backend services and APIs for an AI‑driven legal drafting platform. Drive performance, reliability, and security while collaborating across product, frontend, and ops to deliver high‑impact features in a remote early‑stage environment. Expectations: - Deliver production‑grade systems that meet user and business needs. - Maintain high code quality, observability, and rapid CI/CD rollout. - Enable secure, scalable integration with external LLM/AI services. - Communicate effectively in a distributed, async team. Key Responsibilities: - Architect, build, and maintain robust backend services and public/internal APIs. - Integrate and expose external AI/LLM APIs as end‑to‑end user features. - Partner with frontend engineers to ensure cohesive, secure user experiences. - Optimize performance, scalability, and observability across the distributed stack. - Own CI/CD pipelines and DevOps workflows to sustain fast, safe delivery. - Write clean, testable code; contribute to design documentation and conduct code reviews. - Shape architecture and product roadmap decisions with a user‑first mindset. Required Skills: - Strong software engineering fundamentals with a proven track record of shipping production systems. - Proficiency in at least one backend language (Python, TypeScript/Node.js, Go, Java, or C#). - Deep understanding of OOP, API design, and database modeling (SQL & NoSQL). - Experience with cloud platforms (AWS, Azure, GCP) and container orchestration (Docker, Kubernetes). - Hands‑on expertise in CI/CD, monitoring, and production debugging. - Excellent asynchronous communication and collaboration skills. - Fluency in English. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
United kingdom
Remote
Senior
14-11-2025