Main Image
Work With Us
We Welcome You To Be A Part Of Our Exciting Journey!

CAREERS

Job Summary

We are looking for a Manager – Software Engineering (Data Extraction) to lead and scale UniCourt’s core data extraction and processing systems in the Legal Tech domain. The ideal candidate is a hands-on technical leader with strong expertise in Python-based backend systems, data pipelines, and automation frameworks. You will be responsible for driving innovation in large-scale data ingestion, transformation, and standardization while maintaining the highest levels of accuracy, reliability, and performance. This role requires close collaboration with Product, QA, and DevOps teams to ensure timely delivery, process consistency, and adherence to UniCourt’s values of innovation, transparency, and excellence in data quality.

Job Summary

We are looking for a highly skilled Technical Lead – AI/ML Engineering with a minimum of 8 years of software development and machine learning experience. The candidate will be responsible for architecting, developing, and deploying AI-driven systems with a strong focus on Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and MLOps best practices. The ideal candidate will take ownership of designing scalable AI systems, mentoring a team of developers and ML engineers, and ensuring robust deployment pipelines for production-ready ML services.

Job Summary

We are seeking an Associate Technical Lead – AI/ML Engineering with a minimum of 5 years of experience in software development and machine learning. The ideal candidate will have strong hands-on expertise in Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and MLOps workflows, along with fluency in Python and containerized deployments.

This role involves active contribution to architecture and development, guiding a small group of developers, and working closely with the Technical Lead to deliver scalable AI solutions in production. The Associate Technical Lead is expected to balance individual contributor responsibilities with partial leadership, ensuring high-quality coding, strong collaboration, and technical innovation.

Job Summary

We are looking for a Senior II Software Engineer – AI/ML Engineering with 4+ years of professional experience in software development and machine learning. This role is ideal for a hardcore programmer who thrives on building scalable systems, experimenting with Large Language Models (LLMs), and implementing Retrieval-Augmented Generation (RAG) solutions.

The Senior II Software Engineer will play a key role in designing and coding core AI/ML components, optimizing performance, and mentoring junior developers in best practices. this role focuses on deep technical contribution, code ownership, and innovation.

Job Summary

We are looking for a highly skilled Technical Lead – Software Engineering with a minimum of 8 years of software development experience, to drive the full Software Development Life Cycle (SDLC) while ensuring best practices, performance optimization, and technical excellence. The ideal candidate will take complete ownership of the design, development, testing, deployment, and maintenance of our systems while mentoring team members and enforcing software engineering standards.

Job Summary

We are looking for a highly skilled Senior II - Software Engineer who can drive end-to-end development, ensure high code quality, and contribute to system architecture design. The ideal candidate should have expertise in software development, DevSecOps, and CI/CD practices while mentoring junior developers and optimizing production deployments.

Job Summary

We are looking for a highly skilled Associate Technical Lead – Software Engineering with a minimum of 5 years of software development experience, to drive the full Software Development Life Cycle (SDLC) while ensuring best practices, performance optimization, and technical excellence. The ideal candidate will take complete ownership of the design, development, testing, deployment, and maintenance of our systems while mentoring team members and enforcing software engineering standards.