Match score not available

AI & Machine Learning Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, or a related field., 3+ years of experience in data science with a strong focus on Python., Proven experience developing and implementing Generative AI models., Strong skills in Natural Language Processing (NLP) and deep learning..

Key responsabilities:

  • Design, develop, and implement advanced AI and machine learning solutions for telematics and SaaS products.
  • Collaborate with cross-functional teams throughout the entire product lifecycle.
  • Engage with customers to understand their needs and tailor AI solutions accordingly.
  • Document work clearly for both technical and non-technical audiences.

Job description

This is a remote position.

About the Company
At Zenduit/GoFleet, we are trusted by our clients to bring their visions to life through a blend of technical expertise and clear, effective communication. With extensive experience in product development, programming, and project management, our team thrives on innovation, collaboration, and personal growth. Joining us means becoming part of a culture where your ideas are valued, professional development is prioritized, and our core values drive every action we take.


Why Join Us?


We are a leader in fleet management, delivering advanced telematics solutions to minimize vehicle downtime. Our mission is to provide exceptional, tailor-made services using cutting-edge technology. Our scalable software integrates GPS tracking, sensors, and cameras to help companies run their businesses more effectively.

Our Core Values

• Relentless Focus on the Customer: We deeply understand and anticipate the needs of our customers, ensuring our products deliver maximum value.
• Speed with Purpose, Results that Matter: We balance urgency with precision to deliver impactful outcomes quickly.
• Build Trust through Transparency & Integrity: Transparency and ethical actions foster trust and honest communication.
• Continuous Learning & Adaptability: We stay agile, continuously learning and evolving to keep pace with technological advancements.
• Own It & Lead with Initiative: Our team members take ownership of their work and drive meaningful initiatives.
• Strength through Unity, Success through Collaboration: We believe in teamwork and collaboration, supporting each other to achieve greatness together.


At Zenduit/GoFleet, we emphasize fostering diversity and inclusivity, especially encouraging women in tech and STEM fields. We believe that diverse teams lead to better ideas, stronger innovation, and more collaborative environments. We provide opportunities for everyone to thrive and succeed while driving meaningful impact.


About the Role

We are seeking an experienced AI & Machine Learning Developer to join our innovative development team. In this role, you will design, develop, and implement advanced AI and machine learning solutions that enhance our telematics and SaaS products. You will work across the entire product lifecycle, from conceptualization through production, and collaborate closely with cross-functional teams to deliver solutions that exceed customer expectations.


Responsibilities

  • Own and Develop Key Product Areas: Take full ownership of large, new areas within our product suite, driving them from concept to deployment while aligning with our Relentless Focus on the Customer.

  • Full-Stack Development: Work across the backend, frontend, and customize Large Language Models (LLMs) to meet product requirements.

  • Rapid Experimentation: Experiment at a high velocity and quality level to engage our customers, embodying Speed with Purpose, Results that Matter.

  • Product Lifecycle Management: Work across the entire product lifecycle, from conceptualization through production, ensuring seamless integration and functionality.

  • Generative AI Model Development: Design, develop, and implement Generative AI models using Python and open-source libraries.

  • System Integration: Collaborate with engineers to integrate Generative AI models into existing telematics and SaaS systems.

  • Data Preparation: Clean, preprocess, and analyze large datasets to prepare them for Generative AI training, reflecting our commitment to Continuous Learning & Adaptability.

  • Model Optimization: Experiment with different Generative AI techniques and architectures to optimize model performance.

  • Performance Evaluation: Evaluate and validate the effectiveness of Generative AI models using appropriate metrics.

  • Documentation: Document your work clearly and concisely for both technical and non-technical audiences, promoting Transparency Builds Trust.

  • Stay Updated: Keep abreast of the latest advancements in Generative AI research and development to ensure our solutions remain cutting-edge.

  • Collaborative Problem-Solving: Work closely with cross-functional teams, including product managers, data scientists, and software engineers, exemplifying Strength through Unity, Success through Collaboration.

  • Customer Engagement: Engage with customers to understand their needs and tailor AI solutions that deliver maximum value.


Results

To define success and ensure alignment with our team objectives, the following are the key deliverables expected from the AI & Machine Learning Developer/Architect:

  • Development of Advanced AI Models:

    • Successfully design and implement Generative AI models that enhance our telematics and SaaS products.

    • Customize Large Language Models (LLMs) to improve product features and customer experience.

  • Integration of AI Solutions:

    • Seamlessly integrate AI models into existing systems, ensuring high performance and reliability.

    • Collaborate with engineering teams to deploy models in a production environment.

  • Optimization of Model Performance:

    • Optimize AI models for efficiency and effectiveness, reducing latency and resource consumption.

    • Continuously improve model performance through fine-tuning and experimentation.

  • Innovation and Experimentation:

    • Experiment with new AI techniques and technologies to keep our products at the forefront of the industry.

    • Propose and implement innovative solutions that differentiate our offerings in the market.

  • Data Management:

    • Develop robust data pipelines for preprocessing and managing large datasets.

    • Ensure data integrity and security in compliance with industry standards.

  • Documentation and Knowledge Sharing:

    • Produce clear and comprehensive documentation for all AI models and systems.

    • Share knowledge with team members through presentations and collaborative sessions.

  • Customer Satisfaction:

    • Deliver AI solutions that exceed customer expectations, enhancing user experience and satisfaction.

    • Provide support and address customer feedback promptly.

  • Achievement of Team Objectives:

    • Contribute to achieving quarterly and annual team goals.

    • Align personal objectives with company strategy to maximize impact.


Requirements
  • Education: Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, or a related field (or equivalent experience).

  • Experience:

    • 3+ years of experience in data science with a strong focus on Python.

    • 3+ years of model training, deployment, and maintenance in a production environment.

    • Proven experience developing and implementing Generative AI models.

  • Technical Skills:

    • Strong skills in Natural Language Processing (NLP) and deep learning.

    • Proficiency in Python and related data science libraries (e.g., TensorFlow, PyTorch, scikit-learn).

    • Experience with customizing Large Language Models (LLMs) and improving their performance via fine-tuning or Reinforcement Learning from Human Feedback (RLHF).

    • Knowledge of Information Retrieval systems for document question answering.

    • Experience in day-to-day NLP for industry using Python and related toolchains.

    • Software engineering/hands-on software development experience.

    • Familiarity with data preprocessing, cleaning, and analysis techniques.

    • Understanding of RESTful APIs and web services.

    • Experience with version control systems like Git.

  • Soft Skills:

    • Customer Focus: Commitment to understanding and meeting customer needs.

    • Problem-Solving Skills: Excellent analytical abilities to troubleshoot and resolve complex issues.

    • Communication Skills: Strong written and verbal communication skills, promoting transparency.

    • Team Player: Ability to work collaboratively with cross-functional teams.

    • Initiative: Self-driven and results-oriented with a proactive approach.

    • Adaptability: Willingness to learn new technologies and adapt to changing requirements.

  • Bonus Skills:

    • Experience with telematics and IoT technologies.

    • Familiarity with cloud platforms like AWS, Azure, or Google Cloud for deploying AI models.

    • Knowledge of big data technologies such as Hadoop or Spark.

    • Understanding of SaaS product development and lifecycle.


Time Zone | Location

EST - Toronto | Greater Toronto Area



Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Adaptability
  • Communication
  • Teamwork
  • Problem Solving

Machine Learning Engineer Related jobs