CareersJobsSoftware Development

Software Engineering Intern

Software Engineering Intern

Software Development

On-site
Atlanta, GA

SHARE

Why join us

Tractian is the Physical AI for asset-heavy industries, now valued at $1.4B and trusted by more than 2,000 facilities worldwide. We’re taking on the world’s trillion-dollar downtime problem by building the hardware, AI, and software that give frontline workers real control over the machines that run the planet.

Software at Tractian
Tractian’s Software team builds the platform that keeps the world’s leading manufacturers running. We bring predictive maintenance and maintenance management together in a single product, giving maintenance and operations teams one place to predict failures, streamline workflows, and act before downtime hits. Our engineers ship fast, own their work end to end, and see it used every day on the plant floors of companies like Tesla, Micron, John Deere, and Bosch.

What You Will Do
Build a defined feature or service with our engineering team. You will work through implementation, testing and review, learning how product requirements become software that people can rely on.

Responsibilities
  • Develop frontend components or backend services for an application, internal tool or product demonstration.
  • Build APIs and connect databases or data workflows, with attention to validation and error handling.
  • Write automated tests, debug failures and improve performance using logs and reproducible examples.
  • Participate in code reviews, document technical decisions and collaborate with product and engineering partners.

Requirements
  • Pursuing or recently completed a bachelor's or master's degree in Computer Science, Software Engineering, Computer Engineering or a related field.
  • Strong programming ability in Python, TypeScript, JavaScript, Go or C++, demonstrated through a project you can explain in depth.
  • Understanding of data structures, APIs and databases, with experience using Git and testing your own code.
  • Experience using AI coding tools, including agent harnesses, skills and MCP integrations, while reviewing and testing the code they produce.
  • Ability to investigate unfamiliar problems, explain tradeoffs and improve your work through feedback.

Helpful Experience
Experience with React, Node.js, FastAPI, SQL, Docker or cloud deployment. Exposure to ML integration or IoT data is useful; depth in one working project matters more than a long tool list.

What You Will Gain
  • Hands-on experience building AI and machine-learning applications that power industrial intelligence.
  • Mentorship from engineers and data scientists solving production-level challenges.
  • Exposure to predictive-maintenance analytics and industrial machine learning.
  • A chance to help shape the future of smart maintenance and industrial AI.

If you want to build a ship, don't organize people to collect wood, assign them tasks, and give orders. Instead, teach them to long for the vast and endless sea.

Antoine Saint-Exupery