View All Jobs 164824

Instructional Support Staff: Assignment Translator - Java To Python

Translate Java programming assignments into Python to support curriculum development.
Pittsburgh, Pennsylvania, United States
Entry Level
8 hours agoBe an early applicant
Pennsylvania Staffing

Pennsylvania Staffing

Pennsylvania Staffing is not a known company associated with the domain pennsylvania.gov, which is typically used for official state government services.

376 Similar Jobs at Pennsylvania Staffing

Assignment Translator – Java To Python

Heinz College at Carnegie Mellon University is seeking a recent graduate of the Master of Information Systems Management (MISM) program to assist in translating programming assignments originally designed for Java developers into equivalent assignments for Python developers. This role supports curriculum development for the course 95-702 Distributed Systems for Information Systems Management, a core component of the MISM program.

Key responsibilities include:

  • Translate existing Java-based programming assignments into Python equivalents.
  • Ensure functional and pedagogical consistency between Java and Python versions.
  • Collaborate with two supervising professors to align translated assignments with course objectives.
  • Maintain clear documentation of translation decisions and code structure.
  • Assist in testing and validating translated assignments for correctness and usability.

Additional information:

  • This is a non-student-facing, full-time temporary role focused on backend curriculum support.
  • The position is ideal for someone looking to contribute to academic development while gaining experience in educational technology and instructional design.

Qualifications:

Required Qualifications:

  • Recent graduate of the MISM program at Heinz College, Carnegie Mellon University.
  • Successful completion of course 95702 Distributed Systems for Information Systems Management.
  • Proficiency in both Java and Python programming languages.
  • Strong understanding of distributed systems concepts and application development.
  • Ability to work independently and communicate effectively with faculty supervisors.

Preferred Qualifications:

  • Experience with educational content development or curriculum support.
  • Familiarity with version control systems (e.g., Git).
  • Attention to detail and commitment to producing high-quality instructional materials.

Application Instructions:

  • Resume and cover letter, copy of transcript showing 95702 course grade.

Equal Employment Opportunity Statement:

Carnegie Mellon University is an equal opportunity employer. It does not discriminate in admission, employment, or administration of its programs or activities on the basis of race, color, national origin, sex, disability, age, sexual orientation, gender identity, pregnancy or related condition, family status, marital status, parental status, religion, ancestry, veteran status, or genetic information. Furthermore, Carnegie Mellon University does not discriminate and is required not to discriminate in violation of federal, state, or local laws or executive orders.

+ Show Original Job Post
























Instructional Support Staff: Assignment Translator - Java To Python
Pittsburgh, Pennsylvania, United States
Support
About Pennsylvania Staffing
Pennsylvania Staffing is not a known company associated with the domain pennsylvania.gov, which is typically used for official state government services.