Software Engineering Internship

TractianAtlanta, GA

About The Position

The software department at TRACTIAN is at the forefront of innovation, crafting an integrated ecosystem that revolutionizes maintenance and process management. Comprising a dynamic team of experts, the department develops an all-in-one software solution that seamlessly combines predictive maintenance capabilities with a comprehensive Computerized Maintenance Management System (CMMS). This visionary approach empowers maintenance and process teams with a unified platform, enabling them to proactively predict equipment failures, optimize maintenance workflows, and enhance operational efficiency. In daily work the software department drives the convergence of cutting-edge technology and maintenance excellence to propel businesses toward unparalleled success.

Requirements

  • Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or a related field.
  • Proficiency in at least one language: Python, JavaScript, TypeScript, Go, or C++, gained through coursework or personal projects.
  • Exposure to web frameworks (React, Node.js, Flask, FastAPI, etc.) or back-end systems.
  • Genuine interest in AI, machine learning, and IoT-driven data systems.
  • Strong analytical, problem-solving, and collaboration skills.

Responsibilities

  • Contribute to building and improving components of Tractian's web and mobile applications.
  • Collaborate on machine-learning pipelines, model integration, and real-time inference systems under guidance.
  • Write, test, and review clean, maintainable code using modern frameworks.
  • Help develop APIs and automation tools that enhance predictive maintenance capabilities.
  • Help troubleshoot and resolve software issues to support scalability, speed, and accuracy.
  • Gain exposure to real-world software development cycles and learn how AI-powered features move from concept to release.
  • Contribute to back-end and front-end feature development under mentorship.
  • Help optimize system performance and scalability in cloud environments.
  • Assist in deploying and validating AI/ML models within production applications.
  • Document code, APIs, and integrations clearly for future team use.
  • Work with cross-functional teams, including hardware, firmware, and product, to support seamless interoperability.

Benefits

  • 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service