Careers
Featured Job
Python Developer (AI, Automation, Machine Learning)
Responsibilities:
-
Develop, test, and maintain robust, scalable, high-quality software solutions with a focus on AI, automation, and machine learning.
-
Implement machine learning algorithms and techniques.
-
Automate data collection, preprocessing, and analysis tasks.
-
Collaborate with data scientists to build predictive models and fine-tune existing algorithms.
-
Write reusable, testable, and efficient code.
-
Review and debug existing source code for issues and inefficiencies.
-
Document software for technical users and end-users.
-
Stay current with industry trends and developments in AI and machine learning.
​
Requirements:
-
Bachelor's, Master's degree or PhD. in Computer Science, Engineering, Mathematics, or a closely-related field.
-
Proven experience in Python scripting.
-
Knowledge of AI and machine learning principles, and familiarity with libraries and frameworks such as TensorFlow, PyTorch, or Scikit-learn.
-
Experience with automation tools and techniques.
-
Strong problem-solving skills and ability to think algorithmically.
-
Proficiency in SQL, NoSQL and experience with other databases.
-
Familiarity with Agile development methodologies.
-
Excellent communication and teamwork skills.
-
Experience with HuggingFace, PyTorch, Tensorflow, etc.
​
Nice to have: Master's or PhD in Machine-Learning, Data Science or another closely-related discipline.