Verano is at the forefront of digital reinvention, helping clients reimagine how they serve their connected customers and operate enterprises. We’re looking for an experienced artificial intelligence engineer to join the revolution, using deep learning, neuro-linguistic programming (NLP), computer vision, and chatbots, to help us improve various business outcomes and drive innovation. The engineer will join a multidisciplinary team helping to shape our AI strategy and showcasing the potential for AI through early-stage solutions. This is an excellent opportunity to take advantage of emerging trends and technologies and make a real-world difference.
Objectives of this role
- Manage and direct processes to meet the needs of our AI strategy
- Understand the company and how integrating AI capabilities can help lead to solutions
- Lead cross-functional teams in identifying and prioritizing key areas of a partner’s business where AI solutions can drive significant business benefit
- Analyze and explain AI and machine learning (ML) solutions while setting and maintaining high ethical standards
Responsibilities
- Help advise executives and business leaders on a broad range of technology, strategy, and policy issues associated with AI
- Work on functional design, process design (including scenario design, flow mapping), prototyping, testing, training, and defining support procedures, in collaboration with an advanced engineering team and executive leadership
- Articulate and document the solutions architecture and lessons learned for each exploration and accelerated incubation
- Serve as liaison between stakeholders and project teams, delivering feedback and enabling team members to make necessary changes in product performance or presentation
Key Responsibilities:
- Model Development: Design, develop, and optimize machine learning and deep learning models to address business challenges.
- Data Management: Collect, preprocess, and analyze large datasets to ensure data quality and integrity for AI applications.
- Algorithm Optimization: Optimize and tune AI algorithms for performance, scalability, and accuracy.
- Software Engineering: Develop and integrate AI models into software applications, ensuring robustness and maintainability.
- Research and Innovation: Stay current with AI research and technologies, and apply innovative approaches to enhance existing solutions.
- Deployment and Maintenance: Deploy AI models in production environments, monitor their performance, and perform maintenance as needed.
- Collaboration: Work closely with data scientists, data engineers, and other stakeholders to understand requirements and deliver AI solutions.
- Documentation: Document model architecture, design decisions, and development processes, and write technical documentation for AI systems.
- Ethical Considerations: Ensure AI models are developed and used ethically, considering bias, fairness, and privacy.
- Training and Support: Provide training and support to end-users and assist in interpreting and understanding model outputs.
Required skills and qualifications
- Bachelor’s or Master’s degree in Computer Science, Data Science, AI, Machine Learning, or a related field.
- 6-8 years of professional experience in AI/ML or related field
- Proven experience in designing and implementing machine learning and deep learning models.
- Proficiency in programming languages such as Python, R, Java, C++, and JavaScript.
- Experience in optimizing Large Language Models (LLMs) leveraging RAG/retrieval augmented generation architectures and fine-tuning techniques.
- Experience working with recommendation engines, data pipelines, or distributed machine learning.
- Experience with data analytics, data visualization techniques, and software.
- Experience with deep learning frameworks (e.g., Tensorflow, pyTorch, XGBoost).
- Experience with AI frameworks and libraries such as TensorFlow, PyTorch, Keras, scikit-learn, or similar.
- Familiarity with cloud platforms (e.g., Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes).
- Excellent problem-solving skills and the ability to troubleshoot complex issues.
- Strong communication skills and the ability to collaborate effectively with cross-functional teams.
- A passion for AI and a commitment to continuous learning and innovation.
- Experience in REST API development, NoSQL database design, and RDBMS design and optimizations
Preferred skills and qualifications
- Bachelor’s or master's degree in computer science or related field
- Experience with innovation accelerators
- Experience with cloud environments
- Experience with natural language processing (NLP) and computer vision.
- Knowledge of big data technologies.
- Experience with CI/CD pipelines and DevOps practices.