Teaching Assistant
Job title: Teaching Assistant in USA at Brookhaven National Laboratory
Company: Brookhaven National Laboratory
Job description: Essential Duties and Responsibilities:
Expected salary: $16.5 - 29.5 per hour
Location: USA
Apply for the job now! [ad_2] Apply for this job
Company: Brookhaven National Laboratory
Job description: Essential Duties and Responsibilities:
- Directly support their assigned students during every session to ensure students successfully complete every lab assignment.
- Evaluate and submit written grades for their student's solutions to every assigned task in the course using a rubric of output correctness, accuracy, precision, efficiency, and runtime speed compared to the approved solutions.
- Take, track, and report on the attendance of each of their assigned students for every session throughout the workshop, including ensuring students arrive on time and stay online throughout each session.
- Serve as the first point of contact to answer technical questions (via 1:1 Zoom chat) from their assigned students while the primary instructor delivers the course material to the class.
- Lead their “TA Time” informal sessions allocated on the syllabus using Zoom breakout rooms to allow their students to collaborate to complete the assignments and explore extensions of the hands-on labs.
- Ensure all their assigned students can get the QIS102 software development tools and Python virtual environment working on each student's computer.
- Remotely debug any Python code their assigned students have written that is not compiling or running correctly using Zoom.
- Ensure they are personally completely familiar with the learning objectives and lab assignment requirements for every session in the course.
- TAs must attend every session, complete every lab, and upload their solutions to the QIS102 SharePoint site, whereupon the primary instructor will evaluate their work and provide feedback and suggestions.
- BA/BS degree or equivalent experience, preferably in Computer Science, Mathematics, or Physics.
- Outstanding verbal and written communication skills, including speaking clearly, simply, and patiently with students who may be non-native English speakers and have limited initial skills.
- Expert skills at debugging Python code and writing Python code using industry best practices for software development.
- Must strongly desire to educate and inspire junior colleagues to help them master new QIS skills.
- After-hours availability will be required, including reviewing material again with students and troubleshooting their code.
- Must show respect for support for diversity, equity, and inclusion principles and guidelines.
- Python 3.11+ and be familiar with creating and managing virtual environments for Python using Conda and Pip.
- Experience using an integrated development environment such as Visual Studio Code, PyCharm, or Thonny.
- Knowledge of command line interfaces (Apple iTerm2, Windows PowerShell, Linux shells, etc.) to manipulate files and folders.
- Previously completed courses in linear algebra, trigonometry, probability and statistics, multivariable calculus, differential equations, and complex analysis. Ideally, will have taken a course in quantum mechanics.
- Experience using Microsoft Excel, PowerPoint, SharePoint, or Google Drive.
- Any information pertaining to the environment, health or safety requirements for a position that will be considered when evaluating a candidate (e.g., details from JAF)
- This position will be entirely remote for the duration of the term.
- BNL will not provide visa sponsorship for this position.
Expected salary: $16.5 - 29.5 per hour
Location: USA
Apply for the job now! [ad_2] Apply for this job