Tech Stack
CloudNumpyPandasPythonPyTorchScikit-LearnTensorflow
About the role
- Assist in the development and testing of AI/ML models, including deep learning (RNN, CNN, embeddings, transformer/LLM), time series forecasting, reinforcement learning, optimization, and conversational AI.
- Develop robust, well-structured, and testable code to enable a seamless deployment into production by the Engineering team.
- Support the Foundation Model and Agents Task Forces by contributing to research, data preparation, and model evaluation.
- Participate in maintaining documentation and inventory of AI/ML projects, ensuring adherence to governance and quality standards.
- Collaborate with team members and stakeholders to understand business requirements and translate them into technical tasks.
- Stay informed about emerging AI technologies and best practices, sharing insights with the team.
- Contribute to the measurement and reporting of project performance metrics.
Requirements
- Currently enrolled in a master’s program in Computer Science, Engineering, Data Science, or a related field.
- Coursework or project experience in AI/ML, including exposure to at least one of the following areas: machine learning and deep learning, time series forecasting, reinforcement learning, optimization, or conversational AI.
- Familiarity with Python or similar programming languages and common toolkits and AI/ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn, Pandas, NumPy).
- Strong analytical and problem-solving skills.
- Ability to design machine learning experiments and define model performance metrics that ensure AI outputs are aligned with business goals.
- Ability to work collaboratively in a team environment.