Generative Ai Engineer (Remote)

Jobs
Diamond Professional Consultants

Diamond Professional Consultants

- Full Time

🌎 Remote

Posted on: 28 August, 2024

Generative Ai Engineer (Remote)

100% remote job

Generative Ai Engineer | Diamond Professional Consultants | Spain

Company Description

Diamond Professional Consultants is a prominent management consultancy firm in the Middle East and Africa, originating in the UK in 2012. Our team of experienced consultants, with over 20 years of industry expertise and 60 projects completed, focuses on driving business growth through Enterprise Performance Management and Business Intelligence solutions. We work closely with clients across various industries such as government, oil and gas, finance, real estate, and manufacturing to enhance performance, streamline processes, and improve efficiency.

Role Description

This is a full-time remote role for a Machine Learning & Generative AI Engineer at Diamond Professional Consultants. The Engineer will be responsible for developing and implementing machine learning models, designing and training generative AI algorithms, and optimizing algorithms for performance and scalability.

1- Model Development:

  • Design, develop, and implement machine learning models for various applications, including but not limited to predictive analytics, natural language processing, and computer vision.
  • Develop and deploy generative AI models, such as GANs (Generative Adversarial Networks), VAEs (Variational Autoencoders), and diffusion models, to create novel solutions and generate synthetic data.

2- Data Management:

  • Collect, clean, and preprocess large datasets to ensure high-quality inputs for model training.
  • Develop and maintain data pipelines for efficient data handling and model input/output.

3- Algorithm Optimization:

  • Optimize and fine-tune algorithms to enhance performance, accuracy, and scalability.
  • Implement techniques for model efficiency, including distributed computing and parallel processing.

4- Research and Development:

  • Stay updated with the latest advancements in machine learning and AI research.
  • Experiment with new methodologies and technologies to improve existing systems and develop new solutions.

5- Integration and Deployment:

  • Integrate machine learning models and generative AI systems into existing applications and platforms.
  • Ensure robust and scalable deployment of models in production environments, including monitoring and maintenance.

6- Collaboration:

  • Work closely with cross-functional teams, including data scientists, software engineers, and product managers, to align AI solutions with business needs.
  • Communicate technical concepts and findings to non-technical stakeholders effectively.

7- Documentation and Reporting:

  • Document model architectures, development processes, and performance metrics.
  • Provide regular updates and reports on project progress, challenges, and achievements.

Minimum Qualifications:

  • Education:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field. Ph.D. is a plus.
  • Experience:
  • Minimum +8 years of proven experience in machine learning, including working with frameworks like TensorFlow, PyTorch, or scikit-learn.
  • Hands-on experience with generative AI techniques and models.
  • Programming Skills:
  • Proficiency in Python and other programming languages relevant to machine learning and AI development.
  • Mathematics and Statistics:
  • Strong understanding of mathematical concepts and statistical methods used in machine learning.
  • Data Handling:
  • Experience with data manipulation tools and libraries (e.g., Pandas, NumPy).
  • Software Development:
  • Familiarity with software development practices and tools, including version control systems like Git.
  • Problem-Solving:
  • Excellent analytical and problem-solving skills, with a strong attention to detail.
  • Communication:
  • Strong verbal and written communication skills, with the ability to explain complex technical concepts to non-technical audiences.

Preferred Qualification

  • Experience with cloud platforms (e.g., AWS, Google Cloud, Azure) for deploying machine learning models.

  • Knowledge of containerization technologies (e.g., Docker, Kubernetes).

    • Publications or contributions to AI/ML research and open-source.

If you are interested and meet the above criteria, please send your updated resume to ahmed.samy@diamond-dpc.com mentioning the job title in the email subject.

Best of Luck!

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Tags:
ai
ml
Share the job:

Related Jobs

AI/ML Engineer
AI/ML Engineer

Full Time - 🌎 Remote