Taro Logo

Software Engineer

AI-powered Augmented Intelligence platform for Fortune 500 legal teams, backed by $105M Series A funding, transforming legal automation with trust, accuracy, and security.
$120,000 - $180,000
Backend
Mid-Level Software Engineer
In-Person
11 - 50 Employees
AI · Enterprise SaaS · Legal Tech

Description For Software Engineer

Eudia is at the forefront of transforming legal work through AI-powered Augmented Intelligence, backed by an impressive $105M Series A funding led by General Catalyst. The company is revolutionizing how Fortune 500 legal teams operate, turning legal departments from cost centers into strategic growth drivers.

As a Software Engineer at Eudia, you'll be working on cutting-edge AI-driven legal solutions, building next-generation platforms that power agentic AI models for the legal industry. The role combines advanced AI technology, scalable infrastructure, and legal innovation to create intelligent systems that streamline workflows, enhance legal research, and automate complex decision-making.

The position offers a unique opportunity to work with enterprise-grade resilient platforms and services backed by cutting-edge generative AI solutions. You'll be serving major Fortune 500 companies and working alongside some of the brightest minds in AI and legal tech. The company prides itself on its fast-paced environment, shipping solutions in days rather than months, and delivering real impact for clients like Cargill, Coherent, DHL, and Duracell.

Key technical aspects include distributed systems design, large-scale data management, and cloud computing platforms like Google Cloud Platform. You'll need strong programming skills in languages such as Java, Python, and Go, combined with a deep understanding of system design principles. The role requires both technical expertise and the ability to collaborate effectively with cross-functional teams.

The company offers a competitive salary range of $120,000 - $180,000, along with opportunities for professional growth in a dynamic, innovation-focused environment. If you're passionate about using technology to solve complex problems and want to be part of reshaping an industry that has long been resistant to change, this role at Eudia presents an excellent opportunity to make a significant impact.

Last updated 2 months ago

Responsibilities For Software Engineer

  • Design and develop complex software systems ensuring scalability, reliability, and performance
  • Maintain high coding standards and conduct code reviews
  • Take full ownership of significant modules and platforms
  • Collaborate with cross-functional teams including product managers and data scientists
  • Identify and resolve performance bottlenecks
  • Contribute to core data and agentic platforms development

Requirements For Software Engineer

Java
Python
Go
  • Bachelor's in Computer Science, Machine Learning, AI, Mathematics, Statistics, or related field (Masters preferred)
  • Proficiency in multiple programming languages (Java, C++, Python, Go)
  • Deep understanding of distributed systems design principles
  • Experience with cloud computing platforms (e.g., Google Cloud Platform)
  • Experience with large-scale data management systems
  • Excellent analytical and problem-solving skills
  • Strong communication skills for technical and non-technical audiences

Benefits For Software Engineer

  • Professional growth opportunities
  • Dynamic work culture
  • Opportunity to work on impactful AI innovation

Interested in this job?

Jobs Related To Eudia Software Engineer