Senior AI Engineer (lead)

Apply now
  • year-experience +5 years place México contract Remote/Full Time
Description:

We are looking for an experienced AI Engineering Team Lead to mentor a team of engineers, manage SaaS platform operations, and drive the development of cutting-edge AI services. The ideal candidate will implement strategic DevOps practices, oversee automation, and ensure high performance and security.

What will you do?

  • Lead and mentor a team of DevOps engineers, providing guidance, support, and professional development.
  • Oversee the daily operations of the SaaS platform, ensuring high availability, performance, and reliability.
  • Develop and implement DevOps strategies, processes, and best practices to improve efficiency and scalability.
  • Oversee the development and maintenance of CI/CD pipelines to automate deployments, testing, and monitoring.
  • Implement and manage monitoring tools to proactively identify and resolve issues. Lead incident response, perform root cause analysis and implement corrective actions.
  • Manage and optimize cloud infrastructure Azure for performance and cost efficiency.
  • Ensure the platform meets security standards and compliance requirements. Implement security best practices and conduct regular audits.
  • Work closely with development, QA, and product teams to ensure seamless integration and delivery of new features and updates.

Requirements:
  • Non-negotiable: Microsoft Certified: Azure AI Engineer Associate or other relevant Azure AI certifications.
  • Non-negotiable: Azure Cloud Platform.
  • Non-negotiable: Experience working in Agile/Scrum environments.
  • Non-negotiable: Contributions to AI/ML research through publications or conference presentations.
  • Non-negotiable: have a level of domain knowledge in media, film, TV or pre- and post-production.
  • Non-negotiable: Advanced English.
  • 5+ years of experience in AI/ML engineering, with a strong focus on developing AI services and applications.
  • Experience with prompt generation techniques and algorithms.
  • Experience in Rest API development or Pipeline development using containerised applications.
  • Experience working with unstructured data sets and writing efficient code capable of processing document-based content. This includes preprocessing and post processing of data.
  • Have an in-depth knowledge of natural language processing techniques and algorithms.
  • Expertise with large language models and an understanding of machine learning models.
  • Familiarity of Azure infrastructure and deployment of solutions in Azure and Open AI.
  • Experience with version control systems like Git, enabling effective collaboration and code management.
  • Have a wide vocabulary to enable the crafting of prompts that are effective and scalable.
  • Technical Skills: Proficiency in Azure AI services, including Azure Machine Learning, Azure Cognitive Services, and Azure Bot Services. Experience with version control systems like Git, enabling effective collaboration and code management.
  • Programming: Strong programming skills in languages such as Python, C++,R, or Java.
  • Machine Learning Frameworks: Experience with machine learning frameworks and libraries such as TensorFlow, PyTorch, or Scikit-learn.
  • Problem solving: Excellent analytical and problem-solving skills. Ability to work independently and as part of a team, with a strong sense of responsibility and accountability.
  • Communication: Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Education: Bachelor's degree in computer science, Engineering, Data Science, or a related field (or equivalent experience).
WHY WORK WITH US?