Software Engineer - Machine Learning
We are seeking a skilled software engineer to bring machine learning models and applications to life.
About the Role:
* This position involves developing and optimizing machine learning models using Python 3.
* The ideal candidate will collaborate with cross-functional teams to drive projects from concept to delivery.
Key Requirements:
Mandatory Skills:
* 5+ years of experience in similar environments.
* Strong proficiency in Python 3 programming language.
Essential Skills:
* Solid understanding of machine learning algorithms and programming expertise.
* Experience designing and optimizing machine learning algorithms for scalable systems.
* Ability to deploy AI-powered applications and ensure seamless integration with APIs and platforms.
* Conduct data preprocessing: clean and prepare large datasets.
* Demonstrated experience developing APIs for enterprise solutions.
* Experience with collaboration tools such as git, issue tracking, and wikis.
Bonus Skills:
* Experience with Python web application frameworks.
* Knowledge of NoSQL databases and SQL databases.
* Front-end development skills and experience with containerization technologies.
* Familiarity with CI/CD pipelines and Agile methodologies.