Straive
Artificial Intelligence Engineer
StraiveCanada8 days ago
Full-timeInformation Technology

Straive is a global leader in enterprise-grade data analytics and AI solutions, committed to empowering businesses across various industries with cutting-edge technology and expert insights. Backed by EQT, a top private equity firm, we are uniquely positioned to drive innovation through significant investments and an entrepreneurial spirit.


Our core focus is on delivering advanced Data Analytics & AI Solutions. By combining sophisticated technology with subject matter expertise, we deliver material impact on our clients' topline and streamline their operations. We specialize in providing tailored solutions across financial services, CPG, legal, pharma, life sciences, retail and logistics, helping them build robust data analytics and AI capabilities.


With a client base spanning 30 countries, Straive's strategically located teams operate from eight countries and is headquartered in Singapore. This global presence enables us to offer localized expertise with a worldwide perspective.


Join Straive to be part of a dynamic team at the forefront of data analytics and AI innovation. Here, you'll have the opportunity to contribute to transformative projects, supported by significant investments and an entrepreneurial drive fueled by our partnership with EQT.


Job Title: AI Engineer

Type: FTE

Location: Canada


Job Summary:

We are seeking an experienced AI Engineer with a strong background in artificial intelligence, machine learning, and software development. The successful candidate will be responsible for designing, developing, and deploying AI and machine learning models to solve complex problems and improve business outcomes. The ideal candidate will have a strong technical foundation, excellent problem-solving skills, and the ability to collaborate with cross-functional teams.


Key Responsibilities:

  • Design, develop, and deploy AI and machine learning models using various techniques such as deep learning, natural language processing, and computer vision
  • Collaborate with data scientists and engineers to identify business problems and develop AI-powered solutions
  • Develop and maintain large-scale AI systems, including data pipelines, model training, and model deployment
  • Work with software engineers to integrate AI models into larger software applications
  • Develop and implement data preprocessing, feature engineering, and model evaluation techniques
  • Stay up-to-date with the latest advancements in AI and machine learning, and apply this knowledge to improve existing systems and develop new ones
  • Collaborate with product managers to define product requirements and develop AI-powered features
  • Work with DevOps engineers to ensure smooth deployment and operation of AI systems
  • Troubleshoot and debug AI systems, and optimize performance and scalability
  • Develop and maintain technical documentation of AI systems and models


Requirements:

  • 5+ years of experience in AI engineering, machine learning, or a related field
  • Master's or Ph.D. degree in Computer Science, Electrical Engineering, or a related field
  • Strong programming skills in languages such as Python, Java, or C++
  • Experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras
  • Experience with machine learning libraries such as scikit-learn, NLTK, or spaCy
  • Strong understanding of computer vision, natural language processing, or other AI applications
  • Experience with cloud-based AI platforms such as AWS SageMaker, Google Cloud AI Platform, or Azure Machine Learning
  • Strong understanding of software development principles, including design patterns, testing, and version control
  • Excellent problem-solving skills, with the ability to analyze complex problems and develop creative solutions
  • Strong communication and collaboration skills, with the ability to work with cross-functional teams


Nice to Have:

  • Experience with containerization using Docker, Kubernetes, or other container orchestration tools
  • Experience with agile development methodologies such as Scrum or Kanban
  • Experience with DevOps tools such as Jenkins, GitLab CI/CD, or CircleCI
  • Experience with data visualization tools such as Tableau, Power BI, or D3.js
  • Experience with cloud-based data storage solutions such as AWS S3, Google Cloud Storage, or Azure Blob Storage


This job description is not intended to cover or contain a comprehensive listing of all responsibilities, duties, or activities that are required. Responsibilities, duties, and/or activities may change, or new ones may be added at any time with or without notice.


If you are a motivated professional with a passion for delivering impactful solutions, we’d love to hear from you. Apply today to be part of a dynamic and forward-thinking team at Straive.


“Straive is an Equal Opportunity Employer. Our policy is clear: there shall be no discrimination based on age, disability, sex, race, religion or belief, gender reassignment, marriage/civil partnership, pregnancy/maternity, or sexual orientation.


We are an inclusive organization and actively promote equality of opportunity for all with the right mix of talent, skills and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.”

Key Skills

Ranked by relevance