Software Engineer - CSD - School of Computer Science
Software Engineer - CSD - School of Computer Science
Company: Carnegie Mellon University
Job Location: Pittsburgh, 15213
Category: Software Engineer/Programmer
Type: Full-Time
Carnegie Mellon University is a private, global research university that challenges the curious and passionate to deliver work that matters. Our world-class institution has distinctive areas of excellence and a culture marked by ambition and a deep, practical engagement with challenges facing society. We continue to produce talented alumni and draw faculty and staff eager to be a part of the university's creative, dedicated and close-knit community. We place emphasis on practical problem solving, interdisciplinary learning, a visionary spirit, and collaboration.
The Computer Science Department (CSD) is one of the seven academic departments in the Carnegie Mellon School of Computer Science (SCS). Our environment is demanding and fast-paced, but it's also innovative, flexible, and highly collaborative. Computer Science at Carnegie Mellon is also distinctive for our research style, educational programs, commitment to diversity, culture and organizational structure.
We are looking for a Software Engineer to work on an Agentic AI project for document understanding, especially in the legal domain.
Core Responsibilities
- Working with databases and software development
- Machine learning and AI model development (LLM)
- Collect, verify and manage data
- Data analysis
- Gather input for functional specifications and requirements
- Maintain technical documentation
Flexibility, excellence, and passion are vital qualities within the School of Computer Science Research Department. Collaboration and cultural sensitivity are valued competencies at CMU. Therefore, we are in search of a team member who is able to effectively interact with a varied population of internal and external partners at a high level of integrity. We are looking for someone who shares our values and who will support the mission of the university through their work.
Qualifications
- Bachelor's Degree in Computer Science or a related field
- Experience with data collection, analysis and research methods
- Good experience with machine learning
- Experience with LLM's and/or AI models
- Experience with cloud deployments and databases.
- A combination of education and relevant experience from which comparable knowledge is demonstrated may be considered.
Additional requirements
- Successful background investigation
Location Pittsburgh, PA
Job Function Software/Applications Development/Engineering
Position Type Staff - Regular
Full Time/Part time Full time
Pay Basis Salary
Unlock this job opportunity
View more options below
View full job details
See the complete job description, requirements, and application process
Express interest in this position
Let Carnegie Mellon University know you're interested in Software Engineer - CSD - School of Computer Science
Get similar job alerts
Receive notifications when similar positions become available


















