AI Engineer
Role summary
We are seeking a skilled AI Developer to design, develop, and deploy advanced AI solutions. This role requires expertise in machine learning, NLP, and big data analytics, with experience in cloud platforms and data management tools. The AI Developer will collaborate with cross-functional teams to create scalable AI models and ensure their integration into existing systems, driving technological advancement and business growth. Responsibilities include developing ML models, optimizing databases, programming in various languages, conducting data mining, applying NLP techniques, integrating solutions with AWS, and performing model validation.
Job Overview
We are seeking a highly skilled AI Developer to join our innovative team. The ideal candidate will be responsible for designing, developing, and deploying advanced artificial intelligence solutions that enhance our products and services. This role requires a strong foundation in machine learning, natural language processing, and big data analytics, with experience in cloud platforms and data management tools. The AI Developer will collaborate with cross-functional teams to create scalable AI models and ensure their integration into existing systems, driving technological advancement and business growth.
Duties
- Develop and implement machine learning models using frameworks such as TensorFlow, Spark MLlib, and other AI tools.
- Design and optimize database architectures to support large-scale data processing and analysis.
- Utilize programming languages including Python, Java, R, C, VBA, Bash (Unix shell), and SQL to build robust AI applications.
- Conduct data mining and analysis to extract actionable insights from big data sources like Hadoop and SAS environments.
- Apply natural language processing techniques to enhance language understanding capabilities within applications.
- Collaborate with data engineers to integrate AI solutions into cloud platforms such as AWS.
- Perform model training, testing, validation, and deployment ensuring high accuracy and efficiency.
- Stay updated on emerging trends in AI, big data analytics, and related technologies to continuously improve solutions.
Experience
- Proven experience in developing AI and machine learning models using TensorFlow, SAS, Spark, or similar frameworks.
- Strong background in database design and management with SQL or NoSQL databases.
- Hands-on experience with big data tools such as Hadoop and data mining techniques.
- Proficiency in programming languages including Python, Java, R, C, VBA, Bash (Unix shell).
- Familiarity with cloud platforms like AWS for deploying scalable AI solutions.
- Knowledge of natural language processing (NLP) techniques and applications.
- Experience working with analytics tools to interpret complex datasets for strategic decision-making.
- Prior involvement in projects utilizing machine learning algorithms for predictive analytics or automation is preferred. This position offers an exciting opportunity to work at the forefront of artificial intelligence technology within a dynamic environment committed to innovation and excellence.
Job Types: Full-time, Permanent, Fixed term contract, Casual, Freelance, Apprenticeship
Contract length: 12 months
Pay: $60,000.00-$70,000.00 per year
Benefits:
- Dental care
- Employee assistance program
- Extended health care
- Life insurance
- On-site parking
- Paid time off
Work Location: Hybrid remote in Mississauga, ON L5B 2C9
Similar roles
Senior AI EngineerData Capital Incorporation · United States · Remote
Senior AI EngineerRealPage, Inc. · Richardson, Texas, United States · Onsite
AI EngineerFetchJobs.co · Richmond, Virginia, United States · Remote
Distinguished AI EngineerCapital One · Mclean, Virginia, United States · Onsite- AI EngineerHaystack · United States · Hybrid