We make the world's laws free and understandable.

Software Engineer, Machine Learning at Casetext

Job Type
6+ years
Apply to Casetext and hundreds of other fast-growing YC startups with a single profile.
Apply to role ›

About the role

Machine learning is at the core of Casetext’s mission to make the world’s laws free and understandable. We’re looking for experienced Software Engineers to help us build the next generation of professional legal research tools. The data team at Casetext is developing groundbreaking technology for legal document recommendation, search, text generation, and information extraction.

About the role

As a Software Engineer at Casetext, you will help build and maintain the backend services that empower our Machine Learning team to deliver cutting-edge legal research products to our customers. You will work on critical human-in-the-loop systems that are responsible for data labeling and reviewing the output of our models. You will also assist in the design and implementation of our ML features infrastructure, which is responsible for providing our team with easy access to high quality training data and data features. Although this is not a research role, you should feel comfortable and conversant with basic machine learning and data science concepts. This role is well-suited for someone who wants to learn practical machine learning skills on the job.

Responsibilities At least three years experience with all of the following:

  1. Developing software in Python
  2. Developing backend web applications and/or REST APIs
  3. At least one year working with a SQL/relational database (Postgres is a plus) Writing queries
  4. Some experience with schema design and implementation is preferred
  5. Experience deploying applications on Amazon Web Services and/or Google Cloud Platform

Preferred skills and experience:

  1. Experience with some of the following skills will make a resume stand out:
  2. Working familiarity with the Python “data science stack” (e.g. pandas, numpy, scikit-learn, etc.)
  3. Reading and writing common data formats (JSON, XML, CSV, etc.)
  4. Data mining/information extraction
  5. Defining and deploying Docker containers

Bonus points if you have experience with the following:

  1. NLP libraries
  2. ML metrics (e.g. precision, recall, f1)
  3. Experience working with legal/policy/government data

Casetext Benefits

  1. Competitive compensation in equity and salary
  2. Exciting and meaningful work with an ambitious and passionate team
  3. Be an early employee at a rising start-up, take on a lot of responsibility, and play a substantial role in the future of the company
  4. Health, dental, and vision insurance is covered for you, and we cover 50% for spouses and dependents
  5. Flexible remote-first work culture
  6. We support families with generous maternity and paternity leave
  7. We’re a close-knit team of people who really enjoy working together

Casetext is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All aspects of employment, including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical​​​ condition, pregnancy, genetic information, gender, sexual orientation, gender identity or ​expression, veteran status, or any other status protected under federal, state, or local law.

Why you should join Casetext

Casetext, the most widely used A.I. legal research technology, has been adopted across the legal market from the largest Am Law 100 law firms to solo practices. Its award-winning technology offers both conventional search functionality and its CARA A.I. powered contextual search, focuses on the context of your research to help you find on-point authorities faster. Founded by a team of former litigators from top law firms, as well as Ph.D. data scientists and leading A.I. engineers, Casetext helps legal researchers find the best cases, faster, including many that they would otherwise miss. For more information, visit or contact our team at