Copart-logo
Copart
·
October 23, 2026
Apply Now
This job has closed.

Software Engineering Intern

Dallas, TX
Internship
Hybrid
Intern
Copart, Inc. is hiring a Software Engineering Intern for its Title Transfer Services team. The intern will help build and maintain Java and React applications, contribute to a re-architecture initiative, and prototype AI agents to automate vehicle title transfer and operational processes.

Responsibilities

  • Help design and implement modular, domain-aligned, AI-powered applications that model complex vehicle title transfer and ownership processes
  • Learn how architectural decisions balance technical excellence with business needs
  • Help design RESTful APIs and integration patterns for inter-module communication
  • Share ideas in technical discussions around tooling, frameworks, and system design
  • Build and maintain features across our Java, Spring Boot, and React full-stack applications
  • Use AI coding agents to accelerate development, while reviewing, testing, and taking ownership of the code they produce
  • Build responsive user interfaces and robust backend services
  • Write tests that ensure code quality and system reliability
  • Participate in code reviews, providing and receiving constructive feedback to maintain high standards
  • Write clean, well-documented code following solid engineering principles and design patterns
  • Help build and prototype AI agents that automate and optimize title transfer processes and operational workflows
  • Identify opportunities to leverage AI and automation to reduce manual effort and improve efficiency
  • Work with the team's emerging agent stack (Python, Google's Agent Development Kit, and GCP) as it takes shape
  • Stay curious about emerging technologies and evaluate their potential application to business problems
  • Collaborate with product managers, domain experts, and business stakeholders to understand requirements and translate them into technical solutions
  • Work closely with cross-functional teams including UX/UI designers, QA engineers, and DevOps to deliver end-to-end solutions
  • Learn from experienced engineers through pairing, code reviews, and technical planning sessions
  • Share what you learn about AI coding agents and agentic tooling with the wider team
  • Stay current with emerging technologies, frameworks, and industry trends, especially in agentic AI
  • Identify opportunities for technical debt reduction and system optimization
  • Contribute ideas to the evolution of team standards, processes, and tooling
  • Participate in agile ceremonies including sprint planning, daily standups, and retrospectives

Qualification

Required

  • Master's or Bachelor's degree in Computer Science (completed or in progress)
  • Proven hands-on experience building agentic AI applications through personal, academic, or professional projects (for example, agents that plan, call tools or APIs, or run multi-step workflows); please share links or descriptions
  • Regular use of AI coding agents in your development workflow, with the judgment to review, test, and own the code they produce
  • Strong programming fundamentals in at least one backend language such as Java, Python, Go, C#, or similar
  • Exposure to frontend development with modern JavaScript frameworks (React, Vue, Angular, or similar)
  • Solid understanding of software design principles (SOLID, DRY, KISS) and common design patterns
  • Understanding of RESTful API design
  • Familiarity with relational databases and data modeling
  • Experience with version control (Git) and exposure to CI/CD practices
  • Passion for learning and staying current with technology trends and best practices
  • Strong problem-solving abilities and analytical thinking
  • Excellent communication and collaboration skills

Preferred

  • Master's
  • Experience with Java, Spring Boot, and the Spring ecosystem
  • Experience building React applications
  • Experience building agents in Python
  • Exposure to agent frameworks such as Google's Agent Development Kit (ADK) or similar
  • Exposure to Google Cloud Platform (GCP) or another major cloud platform
  • Familiarity with agent concepts such as tool calling, retrieval, multi-agent orchestration, and evaluating agent behavior
  • Interest in modular monolith architectures and when to use monoliths vs. microservices
  • Exposure to Domain-Driven Design concepts
  • Experience with Docker and containerization
  • Background in automotive, logistics, or document processing domains
  • Experience with test-driven development (TDD)
  • Side projects, open-source contributions, hackathons, or experimentation with different tech stacks
  • Active participation in technology communities, conferences, or online learning
  • Experience across multiple programming paradigms (OOP, functional, etc.)

Benefits

  • Medical
  • Dallas, TX - Hybrid
Copart is a Vehicle auctioning company traded on NASDAQ with ticket CPRT. It owns it's own yards and maintenance personel.
Glassdoor
3.2
Founded in 1982
Dallas, Texas, USA
5001-10000 employees
http://www.copart.com

Similar Job