The Associate Software Engineer will join Carnegie Mellon University’s Software Engineering Institute (SEI), on its Enabling Edge Intelligence (E2I) team. E2I connects AI and edge systems research with real-world deployment, designing and optimizing intelligent edge systems for resource-constrained environments where safety, reliability, and performance are essential. In this role, the engineer will collaborate with faculty, researchers, and industry partners to prototype, mature, and transition technologies to government and defense organizations. The position involves applying software engineering practices across the software development life cycle, developing and deploying software, and using AI-assisted and agentic tools to improve coding, debugging, and deployment workflows. The role is based in Pittsburgh, Pennsylvania, and includes less than 10% travel to engage with the CMU community, present at conferences, and work with sponsor organizations. The employee must be able to obtain and maintain a Department of War security clearance, which requires a background investigation.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level