Job Summary: Are you passionate about the future of artificial intelligence and eager to dive into the world of generative AI? We are thrilled to offer a 6-month internship opportunity that provides you with a unique glimpse into the real-world applications of machine learning and data engineering to build scalable solutions. Join our extraordinary team of world-class software engineers and leading machine learning and data engineering practitioners! If you’re ready to make an impact and explore the exciting possibilities of AI, we want to hear from you!


Responsibilities:

  • Collaborate with a talented team to research, design, implement, optimize, and deploy deep learning models that push the boundaries of technology.
  • Engage in a typical day that includes reading deep learning papers, implementing described models and algorithms, and adapting them to our unique setting.
  • Train machine learning models, ensuring they are fine-tuned for optimal performance.
  • Compare and benchmark the performance of different models to identify the best solutions for our projects.
  • Conduct comprehensive analysis that includes data gathering, data transformation, data processing, and analysis to derive actionable insights.
  • Build and prototype analysis pipelines iteratively, providing insights at scale and enhancing our decision-making processes.
  • Dive into the fascinating world of large language models (LLMs) and vision models, contributing to projects that redefine what AI can achieve.
  • Get hands-on experience by participating in the deployment of machine learning models in real-world production settings, ensuring they perform at their best.
  • Explore the intricacies of multi-threading and concurrency handling in Python, optimizing code to enhance performance and efficiency.
  • Document your journey, sharing insights and best practices to inspire and educate your teammates.


Qualifications:

  • Currently pursuing or recently completed a degree in Computer Science, Data Science, Artificial Intelligence, or a related field.
  • Strong knowledge of Python programming (Required)
  • Familiarity with frameworks such as Langchain, Llama.cpp, AutoGen, and RAG (Required)
  • Experience with large language models (LLMs) and deploying machine learning models in production is a plus (Optional) – your previous projects could shine here!
  • Understanding of multi-threading and concurrency handling in Python is a plus (Optional)
  • Exposure to fine-tuning of language models and vision models is a plus (Optional)


Additional Requirements:

  • Excellent communication skills and a collaborative spirit – we thrive on teamwork and creativity!
  • A proactive attitude and a genuine eagerness to learn and adapt to new technologies – your curiosity is your greatest asset!
  • Availability for a full-time internship for a minimum of 6 months