Lead Ai Engineer

closed
Hakkoda Logo

Hakkoda

πŸ“Remote - Worldwide

Summary

Join Hakkoda, a modern data consultancy specializing in Snowflake Data Cloud, as an AI Engineer. You will develop and train AI tools to automate client processes, collaborating with cross-functional teams to design and implement AI solutions. Responsibilities include building and deploying machine learning models, working with large datasets, and ensuring smooth deployment on cloud platforms. You will need a Bachelor's degree in a related field, 3-5 years of experience in AI engineering, and expertise in Python and AI technologies. Hakkoda offers a collaborative environment, competitive benefits including medical, dental, vision, life insurance, paid parental leave, flexible PTO, bonuses, work-from-home benefits, and professional development opportunities.

Requirements

  • Bachelor’s degree in Computer Science, Data Science, AI, or related field (Master’s or Ph.D. is a plus)
  • Minimum of 3-5 years of experience in AI engineering, machine learning, or related fields
  • Expert proficiency in Python, with experience in other programming languages highly valued
  • Deep knowledge and practical implementation of advanced AI technologies, including Langchain, Vector Stores, etc
  • Strong understanding of AI/ML algorithms (supervised/unsupervised learning, reinforcement learning)
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) for deploying AI models
  • Experience with data analytics and data engineering tools (SQL, Hadoop, Spark)
  • Proven experience in planning, developing, and implementing complex data pipelines
  • Strong communication skills with the ability to explain complex AI concepts to non-technical stakeholders
  • Ability to work in a fast-paced, client-facing environment with attention to detail
  • Strong problem-solving skills and the ability to think creatively to solve client challenges

Responsibilities

  • Collaborate with cross-functional teams to design AI models and algorithms that solve business problems for clients
  • Build, train, and deploy machine learning models, natural language processing systems, and computer vision applications
  • Understand client requirements, present AI solutions, and work with clients to integrate AI technologies into their business processes
  • Clean, analyze, and prepare large datasets for machine learning and AI model training
  • Implement AI solutions and ensure smooth deployment on cloud-based environments, ensuring scalability and performance optimization
  • Oversee and maintain a deep understanding of various services like AWS, Azure, and GCP
  • Work with software development and IT teams to integrate AI models into production systems and ensure their continuous improvement
  • Stay ahead of industry trends and emerging technologies in AI and data science, and leverage this knowledge to drive innovation within the organization
  • Prepare detailed documentation for AI models, algorithms, and implementation processes to ensure knowledge transfer and scalability
  • Manage and enforce best practices for version control and collaboration tools, such as Github, Bitbucket, and Gitlab

Preferred Qualifications

  • Knowledge of industry-specific AI applications (e.g., healthcare, financial services, supply chain, retail/CPG)
  • Experience with natural language processing (NLP) and computer vision technologies
  • Previous experience in an Agile or Scrum environment

Benefits

  • Medical, Dental, Vision
  • Life Insurance
  • Paid parental leave
  • Flexible PTO Options
  • Company Bonus Program
  • Work from home benefits
  • Technical training and certifications
  • Robust learning and development opportunities
  • Trip to Costa Rica
This job is filled or no longer available