onsite
Software Engineer - Legal Experts AI
Software Engineer
Software Engineer to build scalable systems and optimize development workflows using AI tools like GitHub Copilot and LLM APIs.
About the role
Key Responsibilities
- Develop quality software and web applications with a focus on scalability and testability
- Analyze and maintain existing software applications to ensure performance and reliability
- Design highly scalable, testable code with a strong emphasis on system architecture
- Discover and fix programming bugs efficiently using AI-assisted debugging tools
- Integrate AI into products, including chatbots, copilots, and automation layers
- Build internal workflows using LLM APIs (OpenAI, Anthropic, etc.) to automate repetitive tasks
Requirements
- Bachelor's degree or equivalent experience in Computer Science or a related field
- Strong development experience with programming languages such as JavaScript (Node.js/React), Python, Java, or Go
- Solid understanding of APIs (REST/GraphQL), databases (SQL/NoSQL), and cloud platforms (AWS/GCP/Azure)
- Experience leveraging AI tools like GitHub Copilot, Cursor, and ChatGPT to enhance development workflows
- Ability to evaluate when AI assistance is beneficial versus manual coding approaches
Skills
javascriptpythonnodejsreactsqlawsapisllm apis