About the Role
The selected candidate will support the design, development, and implementation of machine learning models and AI-driven features. This role involves working closely with software and data engineering teams to integrate intelligent systems into existing platforms.
Responsibilities
- Assist in building and training machine learning models using real-world datasets
- Support the integration of AI components into software applications
- Collaborate with engineers to optimize model performance and scalability
- Conduct data preprocessing and feature engineering tasks
- Evaluate model accuracy and provide performance reports
- Work with version control systems for code and model management
- Document technical workflows and model design decisions
- Participate in team meetings and technical reviews
- Debug and troubleshoot model-related issues
- Explore new AI/ML techniques applicable to product development
- Assist in deploying models to testing and production environments
- Follow software development best practices
- Contribute to data pipeline development for model training
- Analyze system requirements for AI functionality
- Support testing of AI-powered features
- Use Python and related libraries for model development
- Work with cloud-based platforms for model training and deployment
- Apply statistical methods to interpret model outputs
- Maintain clean, readable, and well-commented code
- Stay current with advancements in AI/ML technologies
Nice to Have
- Prior internship or project experience in AI/ML
- Experience with deep learning architectures
- Knowledge of natural language processing
- Familiarity with cloud platforms like AWS or GCP
- Experience with Docker or containerization
- Coursework in signal processing or computer vision
- Exposure to MLOps practices
- Version control experience with Git
Compensation
Competitive hourly wage
Work Arrangement
Full-time, temporary position during academic co-op term
Team
Collaborative engineering environment focused on innovation in public safety technologies
What We Offer
- Hands-on experience with AI/ML technologies in mission-critical systems
- Mentorship from experienced engineering professionals
- Exposure to end-to-end development of intelligent software solutions
- Opportunities to contribute to projects that support public safety
Application Process
- Submit resume and cover letter
- Complete online assessment if requested
- Participate in technical and behavioral interviews
- Receive offer based on performance and fit
Not available for this position
