Overview
We are seeking Contract Python Software Engineers to join a pioneering Legal AI firm focused on transforming how contracts are reviewed through advanced AI technology. In this role, you will collaborate with a talented team on the full development lifecycle of bespoke LLM technology, addressing complex challenges critical to the legal sector. This position offers the opportunity to work with leading-edge tools and technologies in a fast-paced environment.
Responsibilities
- Develop and maintain Python applications for legal AI solutions.
- Collaborate with cross-functional teams to ensure seamless integration of software components.
- Participate in the full software development lifecycle from design to deployment.
- Utilize TDD to ensure code quality and reliability.
- Optimize applications for performance and scalability.
- Implement microservices architecture and manage cloud deployments.
Requirements
- Demonstrable experience in Python programming and FastAPI framework.
- Familiarity with MySQL, Redis, and microservices architecture.
- Experience with cloud platforms, preferably Azure or AWS.
- A degree or PhD in Computer Science from a top-10 university.
- Exposure to ML-Ops practices and tools is a plus.
- Knowledge of Docker, Kubernetes, or Terraform is highly desirable.