INTERNSHIP DETAILS

Software Engineering Internship - Full Stack

CompanyKP Reddy Co.
LocationAtlanta
Work ModeOn Site
PostedJanuary 22, 2026
Internship Information
Core Responsibilities
The intern will collaborate with the engineering team to design and prototype backend services for core AEC workflows, building simple React-based frontends for demonstrations. Responsibilities also include developing containerized services using Python, deploying them on cloud platforms, and iterating based on user feedback.
Internship Type
intern
Company Size
12
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Shaping AEC's Next Chapter KPR Co is where big swings in AEC meet real-world execution. Founded by KP Reddy, we accelerate what's next in the built environment; not by chasing trends, but by crafting the insights that turn innovation into impact. From senior execs to startup founders to industry veterans, our global community is actively shaping the future of architecture, engineering, construction, and real estate. Whether it’s curating next-gen tech, launching market-defining programs, or hosting the AEC Innovator Awards, we don’t just sit on the sidelines. We're actively shaping the future of our industry.
About the Role

About the Job

Here, we partner with forward-thinking organizations in the AEC (Architecture, Engineering, and Construction) industry to push the boundaries of how the built environment is designed and delivered. As the premier full-service management advisory firm exclusively focused on the built world, we combine domain expertise with leading-edge technology strategy to solve real problems at scale.

We are seeking a Full Stack Software Intern to help prototype and integrate emerging technologies that support efficiency for Owner’s Representatives and AEC project teams. You’ll work hands-on with our CTO to design and implement backend services, expose prototypes through lightweight web interfaces, and explore how cloud-native systems can enable practical, field-ready innovation.

This is a unique opportunity to apply full-stack development skills in a high-impact industry context, leveraging AI, advanced workflows, and modern cloud infrastructure.

Key Responsibilities

  • Collaborate with our engineering team to design and prototype backend services for core AEC workflows.

  • Build and expose prototypes through simple React-based frontends for demonstration and user testing.

  • Develop containerized services and APIs in Python (with opportunities to use Go or Rust where performance is critical).

  • Deploy and manage experimental services on cloud platforms; contribute to infrastructure-as-code practices.

  • Test, refine, and iterate quickly based on feedback from internal experts and industry users.

  • Document systems with clear technical notes and implementation guides.

  • Contribute to the culture of experimentation, learning, and applied engineering

Requirements

  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (rising juniors, seniors, or graduate students).

  • Deep understanding of data structures and algorithms

  • Proficiency in Python and React.js with experience building full-stack applications.

  • Familiarity with containerization technologies (e.g., Docker).

  • Experience with at least one major cloud platform (AWS, Azure, or GCP).

  • Strong problem-solving skills and the ability to work independently in a fast-paced, collaborative environment.

Preferred Qualifications (A plus, not a requirement)

  • Experience with Go or Rust for performance-critical backend systems.

  • Hands-on exposure to Kubernetes for orchestration.

  • Familiarity with AWS services such as ECS, Lambda, DynamoDB, or S3.

  • Knowledge of observability and modern cloud tooling (e.g., Grafana, Prometheus, Datadog, OpenTelemetry).

  • Internship, project, or research experience with distributed systems, AI/ML workflows, or applied software in real-world contexts.

What You’ll Gain

  • Real-world experience prototyping and deploying systems in the AEC technology space.

  • Mentorship from engineers and strategists with expertise in AI, cloud infrastructure, and applied innovation.

  • Exposure to cutting-edge tools and patterns used in modern software development.

  • The opportunity to contribute work that influences how the built environment embraces digital transformation.

Why us?

Here, interns aren’t sidelined—you will be directly building, testing, and deploying prototypes that shape how AEC organizations adopt technology. We value initiative, adaptability, and practical problem solving, and we provide interns the freedom to experiment while offering guidance from an experienced team that operates at the intersection of software and the built world.

Key Skills
PythonReact.jsFull-Stack DevelopmentBackend ServicesCloud PlatformsContainerizationAPIsDockerAWSAzureGCPData StructuresAlgorithmsGoRustKubernetes
Categories
EngineeringSoftwareTechnologyConstructionConsulting