about 3 hours ago
Responsibilities
- Lead the architecture, design, and development of scalable data platforms.
- Develop and maintain machine learning platforms and generative AI applications.
- Implement logging, monitoring, and alerting services for AI platform infrastructure.
- Enrich big data with telematics data at scale.
- Collaborate with data scientists to develop infrastructure solutions.
- Create and maintain documentation for architecture and processes.
- Support internal teams with data integration for AI platforms.
- Provide technical mentorship and conduct code reviews.
Requirements
- Post-secondary degree in Computer Science, Software Engineering, or related field.
- 10+ years of experience in software development, including production-level systems using Python 3.
- 3-5 years of experience managing and developing teams.
- Experience with cloud providers like GCP, AWS, or Azure.
- Proficiency in application containerization technologies such as Docker and Kubernetes.
- Knowledge of fine-tuning and self-hosting large language models is a plus.
- Familiarity with AI/ML platforms and Big Data environments.
Benefits
- Flexible hybrid working model with support for both in-person and virtual work.
- Encouragement of work-life balance and a strong company culture.
- Opportunities for innovation and professional growth.
Tech Stack
Categories
AI & MLData Engineering
