Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

DataSmart Lda

NewBe an early applicant

Python developer in computer vision

Posted 31 views
Discussion

Summary

DataSmart, a Portuguese IT consulting firm, is hiring a Python Developer (hybrid in Lisbon) to build computer vision and image/video processing solutions — segmentation, object detection, facial recognition — using OpenCV, TensorFlow/Keras/PyTorch, with SQL Server integration and Azure DevOps workflows.

DataSmart is a Portuguese company, positioning itself as a consulting company of excellence, with over 20 years of existence. We are specialized in Technologies and Information Systems services, for the Portuguese and International markets. We pride ourselves on fostering a culture of involvement, experience, and excellence. Join our team as a Python Developer (Hybrid - Lisbon)!

  • Develop and implement Python algorithms and solutions, particularly for computer vision and image processing.
  • Process, analyze, and manage large datasets to support image analysis and machine learning applications.
  • Train, evaluate, and optimize Machine Learning (ML) and Deep Learning models.
  • Develop and implement computer vision solutions for image and video processing, including segmentation, object detection, and facial recognition.
  • Apply machine learning and deep learning algorithms to solve complex technical problems.
  • Work with image-processing and AI libraries such as OpenCV, TensorFlow, Keras, and PyTorch.
  • Develop solutions involving text processing and other data analysis techniques where applicable.
  • Integrate Python applications with relational databases, particularly SQL Server.
  • Use Azure DevOps to support development workflows, version control, and collaborative software development.
  • Research and keep up to date with emerging technologies, libraries, and best practices in Python, computer vision, and Machine Learning.
  • Collaborate with the development team to design, implement, test, and improve software solutions.
  • Education: Bachelor's degree in Computer Science, Engineering, or a related field.
  • Python Development: At least 5 years of proven professional experience developing and implementing solutions using Python.
  • Computer Vision and Image Processing: Experience with image and video processing libraries, particularly OpenCV.
  • Machine Learning and Deep Learning: Proven knowledge of developing and applying ML and Deep Learning algorithms, preferably using TensorFlow, Keras, and PyTorch.
  • Computer Vision Applications: Experience with image segmentation, object detection, facial recognition, video analysis, and related techniques.
  • Data Processing: Ability to work with large datasets and implement efficient data processing and analysis solutions.
  • Relational Databases: Experience working with relational database management systems, particularly Microsoft SQL Server.
  • Development Tools: Experience using Azure DevOps to manage development workflows and collaborate with development teams.
  • Communication and Teamwork: Good communication skills and the ability to work effectively in a team.
  • English proficiency at C1 level or higher, both written and spoken.
  • Availability to work in a hybrid model in Lisbon.
  • At DataSmart, you will have the opportunity to integrate into a solid company and participate in projects of high recognition, nationally and internationally, with an appealing technological environment and career progression.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →