Senior Software Engineer
Core
Lead teams of coding agents to build GenAI features and agents for market products and internal processes, partnering with Engineering and Product Management to turn AI capabilities into real products.
Role type
Senior IC machine-learning engineer (generative AI)
Builds
GenAI-powered features and agents for market products and internal processes
Domain
Legal technology + Generative AI
Deliverable
production ML models
Required skills
.NET/.NET Core, ASP.NET Core, Web/REST APIs, React/Vue/Angular/Svelte, TypeScript, SQL Azure/SQL Server, xUnit/MSTest, LLMs (Azure OpenAI, Anthropic), prompt engineering, embeddings/vectorization/semantic similarity, RAG, GitHub, Azure DevOps, Visual Studio Code
Preferred skills
PostgreSQL, Docker, Azure/AWS/GCP, GitHub Copilot/Windsurf/Cursor/Codex/Devin
Technologies
Devin, Cline, Replit, Cursor, Azure OpenAI, Anthropic, SQL Azure, xUnit, MSTest, GitHub, Azure DevOps, Visual Studio Code
Responsibilities
Lead teams of virtual developers (coding agents) to deliver clean, maintainable code; translate product ideas into technical designs and development tasks; conduct ongoing research and evaluation of new technologies and dev agents; drive company-wide GenAI adoption through evangelism and knowledge sessions; identify new opportunities to apply GenAI to process challenges; build secure solutions following best practices (SOLID, OWASP Top 10); execute on priorities, estimates, and deadlines.
Seniority
Senior, hands-on IC