Copart

Copart

Software Engineering Intern

Dallas, TX - Headquarters · Intern · Internship

Sponsorship not specifiedDetected 2 days ago
JavaScriptTypeScriptPythonJavaReactNext.jsHTMLCSSSpringBackend DevelopmentFull-Stack DevelopmentGitSQLNoSQLPostgreSQLMySQLVector DatabasesAWSGCPAzureCloud PlatformsDockerCI/CDGitHub Actions

About the role

  • We believe in providing an unmatched experience, every day and everywhere, driven by our people, processes, and technology.
  • By embracing diverse perspectives, we open doors to innovation and unleash the full potential of our team.
  • E-Verify Program Participant: Copart participates in the Department of Homeland Security U.S. Citizenship and Immigration Services' E-Verify program (For U.S. applicants and employees only).

Responsibilities

  • Full-Stack Engineering: Develop efficient, secure, and real-time applications, peer-review code, and document solutions within an agile-blended software environment.
  • AI Agent & Workflow Orchestration: Build and optimize conversational agents, Retrieval-Augmented Generation (RAG) pipelines, and prompt engineering workflows.
  • In this role, you will work closely with Product Managers, AI Architects, and Tech Leads to understand requirements, integrate advanced AI capabilities, and build/modify scalable full-stack applications.
  • Develop efficient, secure, and real-time applications, peer-review code, and document solutions within an agile-blended software environment.
  • Build and optimize conversational agents, Retrieval-Augmented Generation (RAG) pipelines, and prompt engineering workflows.

Requirements

  • Experience with JavaScript/TypeScript, HTML5, CSS, and modern client-side frameworks (preferably ReactJS or Next.js for building AI chat interfaces and dashboards).
  • Ability to work on real-time web applications (WebSockets, Server-Sent Events for streaming AI responses).
  • AI Frameworks: Experience with AI orchestration frameworks like LangChain, LlamaIndex, or Spring AI.
  • Experience writing SQL and stored procedures.
  • Familiarity with relational databases (MySQL, PostgreSQL) and NoSQL databases.
  • Experience with Git, Maven, and CI/CD tools (Jenkins, GitHub Actions).
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and Docker containers for deploying AI models/services.
  • Basic knowledge of Unix/Linux e

Skills

  • Excellent problem-solving skills and a strong mathematical/logical foundation.
  • Self-motivated, naturally curious, and able to thrive in a fast-paced, client-focused environment.
  • Skilled in technical writing, including documenting AI system architectures and data flows.
  • AI & LLM Foundational Knowledge:
  • Hands-on experience or academic projects working with LLM APIs (OpenAI, Anthropic, Ollama, Hugging Face).
  • Familiarity with RAG (Retrieval-Augmented Generation) architectures and prompt engineering.
  • Understanding of vector databases (e.g., Pinecone, Milvus, Chroma, or pgvector).
  • Backend & Concurrency (Java/Spring):
  • Strong experience with Spring Boot, Spring WebFlux (for reactive/streaming APIs), and MVC.
  • Solid understanding of Core Java, multithreaded programming, and asynchronous task execution (essential for managing AI model call latency).
  • Experience writing Unit tests using JUnit and mocking frameworks.
  • Frontend (React/Modern JS):

Benefits

  • AI Integration & Development: Design and implement features powered by Large Language Models (LLMs), Generative AI, and Machine Learning APIs into our core web applications.

Company info

  • We are looking for passionate Software Engineering Interns with a strong interest in Artificial Intelligence to work on the development of our next-generation, AI-driven applications for our global expansion.

Visa & Work Authorization

  • Citizenship and Immigration Services' E-Verify program (For U

This listing is sourced directly from Copart's careers page and normalized into a canonical job model.