C

Carnegie Mellon University

Endowment management for university long-term funding

Associate Software Engineer

Software EngineeringUpdated on Nov 14
Full-timePittsburgh, PA, USANo salary listed

About the Job

Requirements

  • A BS or higher in Computer Science, Software Engineering, or a related technical discipline is required.
  • At least 3 years of hands-on experience designing, developing, and deploying software systems is required.
  • Willingness to travel less than 10% is required.
  • The candidate must be able to obtain and maintain a Department of War security clearance and undergo a background investigation.
  • A solid foundation in software engineering principles across the full software development life cycle is required.
  • Strong coding skills in at least one core language, such as Python, C++, C, or Java, are required.
  • Practical experience deploying software into local or cloud environments, with familiarity in DevOps practices and continuous integration/continuous delivery pipelines, is required.
  • Experience leveraging generative AI and agentic tools to streamline coding, debugging, and deployment workflows is required.
  • Comfort using software management and orchestration platforms such as Git, Atlassian Suite, and Docker/Kubernetes is required.
  • Strong analytical skills and the ability to articulate technical concepts clearly within multidisciplinary, agile teams are required.

Responsibilities

  • Collaborate with faculty, researchers, and industry to prototype, mature, and transition technologies to government and defense organizations.
  • Work on intelligent edge systems designed and optimized for resource-constrained edge environments where safety, reliability, and performance are essential.

Desired Qualifications

  • At least 3 years of hands-on experience designing, developing, and deploying edge systems or performance-critical software is desired.
  • Hands-on experience building, testing, or deploying agentic AI systems is desired.
  • A background or strong interest in software architecture and edge system optimization is desired.
  • Practical exposure to AI/ML model training, evaluation, and systems integration is desired.

About the Company

Carnegie Mellon University

Endowment management for university long-term funding

CMU Investment Office manages Carnegie Mellon University's endowment to provide a permanent funding source for research, education, scholarships, and operations. It grows and protects long-term assets through a globally diversified portfolio across private equity, venture capital, hedge funds, real estate, natural resources, public equity, and fixed income, working with external managers; the endowment returned 6.6% in fiscal year 2024 and has an 8.7% 10-year average. Led by CIO Charles A. Kennedy, the office pursues a global, private-investment–centered strategy with disciplined risk management and external-manager partnerships. Its goal is to grow and preserve the endowment so CMU can sustain its research, education mission, and operations in perpetuity.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Pittsburgh, PA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Carnegie Mellon University

See more jobs