def about():

> Hi there! I'm a junior at USC Viterbi USC, with a Computer Science & Business Administration major and an AI Applications minor. I'm also currently pursuing my M.S. in Electrical Engineering with an emphasis in Machine Learning. My work has included projects on machine learning, natural language processing, and multi-agent reinforcement learning, and game development. Thanks for checking out my website!

> I currently work as a Founding Engineer & Technical PM at Hemut, a YC-backed startup in the Trucking Logistics space, where I oversee the development and execution of our core products. I manage and coordinate the work of our software engineering interns, lead SWE and UI/UX intern hiring, and collaborate closely with leadership and the other founding engineers to shape and build out our driver-facing mobile app.

> Previously, I have worked in Software Engineering & Machine Learning internships at Captis Intelligence and DrFirst, and I continue to hold positions as a Teaching Assistant for the Viterbi School of Engineering, where I mentor students on AI model development, data structures, and algorithms.

> In my free time, I enjoy creating and playing Pokémon games, listening to and writing music, and building fun CS projects that make my life easier.

>>>

def experience():

Founding Engineer & Technical PM

Hemut Hemut | July 2025 - Present

Design and deploy the Hemut Mobile App. Coordinate SWE & UI/UX Intern Recruitment and Experience.

Data Engineer & Machine Learning Intern

DrFirst DrFirst | May 2025 - August 2025

Built an ETL pipeline for pharmaceutical brands, integrating AWS S3, Lambda, and QuickSight to visualize prescription analysis data over time.

Software Engineering Intern

Captis Intelligence Captis | May 2024 - August 2024

Adapted a pre-trained LLM to generate optimized SQL queries in response to user input.

Teaching Assistant

University of Southern California | November 2024 - Present

Courses:

TAC 365 - Managing Data in C++

TAC 359 - Applied Neural Networks

TAC 259 - Basics of Artificial Intelligence

DSCI 352 - Machine Learning & Data Mining

ENGR 102 - Introduction to Engineering

Administrate labs, assist students during office hours, grade labs/assignments, mentor students on AI Model Development, Data Structures & Abstract Data Types, and Graph Traversal Algorithms.

Undergraduate Student Researcher

Interactive and Collaborative Autonomous Robotics Lab | November 2024 - Present

Paper: Semantic Encoders Enable Robust Communication-Aware Reinforcement Learning Policies.

This paper introduces a framework for training reinforcement learning agents that can understand natural language messages by first encoding diverse LLM-generated communication logs into low-dimensional embeddings and then integrating these embeddings into RL training. The resulting communication-aware agents perform better in multi-agent tasks, generalize to unseen phrasings, and enable low-latency, robust collaboration in long-horizon environments like Lunar Lander and Merge.

>>>

def viewProjects():

>>>

Interested in reaching out? Email me at dmahjoob@usc.edu

Darius Mahjoob

darius mahjoob

(he/him)

resume

© 2025 Darius Mahjoob