Skip to main content

Bot Auto

Intern, Software Engineer AI Agents (Fall 2026/Winter 2027)

Houston, TXinternshipinternAdded today

About this role

Bot Auto is seeking a Software Engineer Intern to join their AI Agents team, where you'll design and build AI-powered agents that automate workflows across engineering, operations, and business functions. You'll work with cutting-edge LLM technologies, agent frameworks, and backend systems to deliver practical AI solutions in a real-world autonomous vehicle context.

What you'll do

  • Design and build AI agents that automate engineering, operational, and business workflows
  • Develop integrations between LLMs and internal systems, tools, and data sources
  • Implement agent workflows involving planning, tool usage, memory, and multi-step reasoning
  • Experiment with prompt engineering, evaluation techniques, and model optimization
  • Build backend services and APIs to support scalable AI agent deployment
  • Evaluate emerging AI agent frameworks and tools to identify best solutions

What they're looking for

  • Python programming
  • Large language models (LLMs) and LLM APIs
  • AI agent frameworks (LangChain, AutoGen)
  • Prompt engineering
  • Backend development and API design
  • Machine learning fundamentals
  • Data structures and algorithms
  • Retrieval-augmented generation (RAG) and vector databases
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Bot Auto

Bot Auto builds autonomous truck technology, developing the mechanical systems, deep learning models, and operational software that power self-driving commercial freight vehicles. The company is hiring mechanical engineers, machine learning engineers, software engineers, and interns to work across hardware design, perception and control systems, ML infrastructure, and fleet management platforms.

View all jobs at Bot Auto

Likely interview questions

  • Describe a project where you worked with LLMs or AI agents—what was your role and what did you learn?
  • How would you approach designing an AI agent to automate a multi-step workflow you're unfamiliar with?