Armilla AI
AI Engineer
Toronto, Canada
Sponsorship not specifiedDetected 23 days ago
Code ReviewAWSGCPAzureCI/CDMachine LearningTensorFlowPyTorchscikit-learnNLPTest AutomationCommunicationCollaborationProblem Solving
About the role
- This role requires a combination of strong engineering skills, product development experience, and AI/ML process-flow knowledge.
- Apply software engineering best practices to machine learning (ML) projects, including version control, automated testing, code reviews, and continuous integration/continuous deployment (CI/CD).
Responsibilities
- Collaborate with senior AI/ML Scientists and Product Managers to design, build and maintain an adversarial AI evaluation platform.
- Architect and implement programmatic platforms for evaluating AI models, assessing their performance, robustness, and potential risks.
- Implement and optimize AI pipelines, ensuring efficient data flow, model training, inference, and evaluation processes.
- Develop and integrate UI/UX components to ensure seamless and intuitive user experiences for both our internal tools and evaluation platforms.
- Deploy and manage AI applications and evaluation infrastructures on various Cloud Service Providers (CSPs) like AWS, GCP, or Azure, ensuring scalability, reliability, and security.
- Collaborate closely with data scientists, actuaries, and product managers to translate complex requirements into robust technical solutions for both building and evaluating AI.
- Troubleshoot, debug, and optimize existing AI systems to improve performance and stability.
- Role Responsibilities In this exciting role, you'll: Collaborate with senior AI/ML Scientists and Product Managers to design, build and maintain an adversarial AI evaluation platform.
- Diverse Technical Challenges: You'll work on both developing cutting-edge AI tools and building sophisticated systems for AI evaluation.
Requirements
- We're seeking a candidate who brings: Strong engineering skills with a proven track record in software development.
- Demonstrable experience applying software engineering best practices to ML projects.
- Proficiency in creating end-to-end software stacks, including front-end (UI/UX) and back-end development.
- Hands-on experience with deployment and management on major Cloud Service Providers (CSPs) such as AWS, GCP, or Azure.
- Experience with relevant AI/ML frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team.
- Strong engineering skills with a proven track record in software development.
Skills
- Please submit your resume and a cover letter outlining your relevant experience and why you're a great fit for Armilla AI
Benefits
- Collaborative Environment: Be part of a highly skilled and supportive team that values innovation and continuous learning in a fast-paced startup.
Apply directly at Armilla AI →Create a free account for alerts like thisView Armilla AI immigration profile
This listing is sourced directly from Armilla AI's careers page and normalized into a canonical job model.