Required Skills
About the Job
Legal Experts AI is seeking a talented Software Engineer to join our team in India. This role is for an engineer who leverages AI to enhance and transform software development processes. You will design, build, and maintain scalable applications, integrating AI tools like GitHub Copilot, Cursor, and ChatGPT to boost productivity and code quality. This position focuses on the practical application of AI within software engineering, not on theoretical machine learning research.
**Key Responsibilities:**
- Develop and maintain high-quality software and web applications.
- Analyze and optimize existing software systems.
- Design and implement highly scalable and testable code.
- Identify and resolve programming bugs.
- Utilize AI tools for code generation, optimization, debugging, and task automation.
- Develop internal workflows leveraging Large Language Model (LLM) APIs (e.g., OpenAI, Anthropic).
- Integrate AI capabilities into product features, such as chatbots and automation layers.
- Enhance engineering efficiency and development velocity through AI-driven automation.
- Collaborate with product, design, and data teams to translate business needs into technical and AI-powered solutions.
**Qualifications:**
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- Proven software development experience.
- Proficiency with SQL databases or relational database concepts.
- Strong experience in at least one of the following: JavaScript (Node.js / React), Python, Java, or Go.
- Solid understanding of APIs (REST / GraphQL).
- Familiarity with database technologies (SQL / NoSQL).
- Experience with cloud platforms (AWS / GCP / Azure) is a plus.
**Success Metrics:**
- Deliver features at an accelerated pace compared to traditional development methods.
- Demonstrate significant reduction in development time through AI utilization.
- Build scalable systems that seamlessly integrate AI components.