Software Engineer
$79k - $119kRelativity
Posting Type Hybrid/Remote Job Overview
WHO WE ARE
Relativity is a leading legal data intelligence company building technology that helps users organize data, discover the truth, and act on it with confidence. Our AI-powered, cloud platform, RelativityOne, transforms massive volumes of complex information into actionable insights for litigation, investigations, regulatory inquiries, data breach responses, and other high-stakes legal work where accuracy and trust are crucial. The world’s largest law firms, corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful information in their matters. Beyond our commercial impact, we’re deeply committed to expanding access to technology for academic institutions through Relativity Academic and supporting pro bono legal work through Justice for Change. What We Do At Relativity, engineers don’t just write code. They build the systems that power AI-driven workflows at massive scale, enabling customers to uncover insights and act on complex data with confidence. aiR Services Team The aiR Services team builds the shared backend platform that powers Relativity’s generative AI products. These systems enable secure and scalable access to foundation models across the aiR Suite while handling challenges such as limited model capacity, global data privacy requirements, and fair usage across products and customers. The team works on high-throughput, distributed systems that route AI traffic across regions and providers, protect downstream services from reliability risks, and optimize cost and performance at scale. If you’re excited about building platforms that power an entire product suite, working with generative AI systems in production, and solving distributed systems challenges at global scale, this is a high-impact team to join. Job Description And Requirements About the Role As a Software Engineer, you will build and operate backend services that power Relativity’s generative AI platform, aiR. You will work at the intersection of distributed systems, cloud infrastructure, and applied AI, helping to deliver reliable, scalable systems that sit on the critical path of AI-powered workflows. This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration challenges. What You’ll Do Design and build performant, scalable, and secure backend services with a strong focus on quality, not just meeting requirements Collaborate with a software development team to deliver high-quality, reliable systems that operate at massive scale Develop and maintain systems that support high-throughput AI workloads, including asynchronous job orchestration and distributed processing Write comprehensive unit and integration tests supported by static analysis and thoughtful test strategy development Contribute to improving engineering processes by recommending enhancements to tools, workflows, and practices Participate in pair programming to improve software quality and share design and implementation knowledge Contribute to building systems that route and manage AI traffic efficiently while maintaining reliability and fairness across workloads What We’re Looking For Bachelor’s degree in Computer Science or a related field, or equivalent practical experience Experience building backend services using languages such as C#, Python, or similar Understanding of software engineering disciplines and the ability to work across multiple layers of the application stack Strong foundational knowledge of distributed systems, scalability, and backend service design Preferred Understanding of DevOps principles and experience with tools such as GitHub Actions Experience working with large language model (LLM) APIs or generative AI systems Experience designing and building scalable systems in Azure or other cloud platforms Experience with Kubernetes, serverless technologies, and cloud-native architectures Familiarity with domain-driven design and event-driven architecture Experience with AI-driven development practices or AI-assisted coding tools Awareness of emerging technology trends and their practical application in engineering Why We Could Be a Great Fit Impactful AI Platform Build foundational systems that power Relativity’s generative AI capabilities and enable products across the aiR Suite. Distributed Systems at Scale Work on high-throughput, multi-region services that handle large volumes of AI traffic reliably and efficiently. Cutting-Edge Technology Gain hands‑on experience with generative AI systems, cloud‑native infrastructure, and modern distributed architectures. Growth Opportunity Develop deep expertise in backend systems, cloud platforms, and AI-driven services while working on highly visible, impactful projects. Collaborative Culture Work with a team that values strong engineering fundamentals, shared ownership, and continuous learning. Compensation And Benefits Competitive salary, health and retirement programs, wellness resources, discretionary time off (DTO), parental leave for primary and secondary caregivers, company-wide breaks, home office stipend, and an equity program. Relativity is committed to competitive, fair, and equitable compensation practices. This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives. The expected salary range for this role is between $79,000 and $119,000. The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position. Required Skills Automation Documentations Engineering Design Problem Solving Process Improvements Project Management Quality Assurance (QA) Research and Development System Integration Troubleshooting #J-18808-Ljbffr RelativityVacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Raleigh, NC vacancy
- ...accessing the loan market’s most credible source of deal information. About You Versana is looking for a motivated Full Stack Software Engineer to join our Application Development team. The squad’s goal is to create, enhance and maintain Versana’s real‑time syndicated...SuggestedContract workFixed term contractLocal area
$95.3k - $158.8k
...mentoring others and translating complex requirements into impactful software solutions? About our Team LexisNexis Legal & Professional... ..., robust governance, and effective collaboration across engineering and product teams. Responsibilities Interface with other...SuggestedLocal areaImmediate startWorldwideFlexible hours$180k - $210k
...make the world safer and more secure. The Full-Stack Product Engineering team is responsible for building a comprehensive set of... ...pragmatic full-stack engineer who can build reliable and scalable software that will be used by all TRM customers. You’ll also design backend...SuggestedImmediate startRemote workWorldwide- ...truly matters, join us to advance science. We are seeking a talented Data Engineer to join our Technology team. In this role, you will develop, create, and modify computer application software and databases to drive operational efficiency and improve business processes...SuggestedWork at office3 days per week
$65k - $185k
...demographics, from communities to the families that build them. \n Key Responsibilities Apply engineering principles to design, develop, test, and maintain software systems. Participate in code reviews and collaborate with cross-functional teams to understand...SuggestedPermanent employmentWork experience placementLocal areaRemote work- ...Description Employer: Amazon Data Services, Inc. Position: Software Dev Engineer II - AMZ26216.2 Location: Raleigh, NC Multiple Positions Available: Design, develop, implement, test, and document embedded or distributed software applications, tools, systems...
- A leading research accelerator for AI is seeking a software engineer based in the US for a contractor role. Responsibilities include evaluating AI-generated code, building verification agents, and collaborating with cross-functional teams. Candidates should have over 5...For contractors10 hours per weekFlexible hours
- A leading research accelerator is seeking a Software Engineer to enhance AI-driven coding solutions. This role requires over 5 years of software engineering experience, including work at a top-tier product company. Responsibilities include refining AI-generated code and...Contract workFor contractorsFlexible hours
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading...Work at officeRemote workWork from home
- ...Position: SkillBridge Internship – Junior Software Engineer Location: Remote or Mount Airy, NC Employment Type: Full-Time Position Summary Vigilant Cyber Systems, Inc. (VCS) is seeking a skilled Senior Software Engineer to contribute to the advancement of our SBIR programs...Full timeInternshipRemote work
- ...Position Summary As a member of our R&D group, you will work in small cross‑functional scrum teams made up of software developers, engineers, and testers. In this role, you will help design, build, test, and maintain software used across Vecima's product portfolio. You...InternshipWork from home
$180k - $220k
A leading healthcare technology firm in Raleigh is seeking a Senior Software Engineer to lead platform scalability and reliability initiatives. The ideal candidate will own architectural design, work collaboratively with cross-functional teams, and mentor other engineers...- A leading commercial insurance organization is seeking a Senior Software Engineer to join their team in a hybrid role based in Raleigh, NC. The ideal candidate will possess strong problem-solving skills and development experience with Java, Spring Boot, and SQL. You will...Remote work
- Teachers Pay Teachers (TPT) is seeking a Senior Software Engineer in Raleigh, NC. In this full-time position, you'll work on new features for an educator-focused marketplace while collaborating with talented engineers. The role requires 6+ years of experience in software...Full time
- Toshiba Global Commerce Solutions is seeking a Senior Software Engineer - Platform Performance & Resilience that plays a key role in engineering performance, resilience, and observability across a three‑tier distributed architecture spanning edge devices, in‑store servers...Work at office
- ...Clearance with SCI eligibility BS or higher in Computer Science, IT, Engineering, Applied Mathematics, or a closely related field 8+ years... ...and managing event‑driven architecture Building secure software solutions with a focus on security best practices Design and...Work experience placement
- Ndustrial is hiring a Senior Software Engineer to design and build the frontend, APIs, backend services, and AI-powered capabilities of our Nsight Energy Intensity Platform. You'll work across the full stack in the industrial IoT space, collaborating with engineering, product...
- IXL Learning in Raleigh, NC, is seeking Senior Software Engineers who are passionate about education and technology to help us expand our educator-focused marketplace and deliver reliable, scalable systems. You will tackle problems from search and personalization to multi...
- A leading financial institution is looking for an experienced software developer to enhance their engineering capabilities. The role involves designing scalable, secure software and mentoring team members. Candidates should have a Bachelor's degree in Computer Science,...
$130k - $170k
What You’ll Do We’re looking for a Senior Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you’ll be an engineering lead providing architectural oversight for the modernization of our retirement recordkeeping platform by designing...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at officeRemote workFlexible hours$141k - $202k
Google is looking for a Software Engineer for Google Cloud Storage in Raleigh, NC. The role involves developing cutting-edge technologies, optimizing storage performance, and resolving complex issues in the Google Distributed Cloud ecosystem. Candidates should have a Bachelor...- Dexian is seeking qualified software developers in North Carolina specializing in Java, cloud technologies, and distributed systems. Candidates should have a bachelor’s degree and experience with RESTful APIs, databases, and microservices. The role requires a commitment...
$118.6k - $195.68k
...Senior Software EngineerSkip to main contentThis website uses Required cookies to enable basic features of the website to function and... ...Statement for more information.# Careers at Red HatSenior Software Engineer page is loaded## Senior Software EngineerApplyremote type:...Permanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours- Job Description Responsibilities Build, deploy, and support AWS Lambda–based services Improve platform: Performance Resilience Availability Support and enhance existing production platform Work on content enrichment, not UI or customer-facing apps Product Context Platform...
- ...Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Join to apply for the Python and Kubernetes Software Engineer - Data, AI/ML & Analytics role at Canonical Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Join to apply for the Python and...Full timeLocal areaRemote workWork from homeWorldwide
- ...debt and improve the codebase through refactoring and continuous improvement Requirements Bachelor’s or Master’s degree in Software Engineering, Computer Science, Electrical Engineering, or related field 6+ years of professional software development experience Hands‑on...
- Ndustrial, based in Raleigh, NC, is seeking a Senior Software Developer to help improve the energy savings in the cold chain. This role involves leading technical decisions, building user-facing features, and working with advanced AI tools. With over 7 years of software...Flexible hours
$135k - $200k
A leading software company in North Carolina seeks a Forward Deployed Software Engineer to develop impactful data-driven solutions. Candidates must have a strong technical background and be proficient in programming languages such as Python and Java. You will work closely...Flexible hours- ...supercomputers are built using our Wafer‑Scale Cluster technology - a cluster of several Wafer Scale Engine (WSE) chips. The Cluster engineering team is responsible for delivering software that is all‑things related to cluster. Responsibilities Automate bare‑metal configuration...
- ...together. About This Role Carrier is looking for a highly motivated and results driven individual to work with the Commercial Software Engineering team, to support projects focusing on control software design and development for embedded HVAC systems in Charlotte, NC....
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- ngo software engineer Raleigh, NC
- software developer Raleigh, NC
- software developer internship no experience Raleigh, NC
- junior software developer Raleigh, NC
- part time software developer remote Raleigh, NC
- financial software developer Raleigh, NC
- senior software engineer ruby on rails Raleigh, NC
- software engineer amazon Raleigh, NC
- senior software design engineer Raleigh, NC
- software engineer part time Raleigh, NC


