Software And Devops Engineer
Responsibilities :
Contribute to the R&D team by designing and developing software prototypes for AI-powered medical devices, ensuring innovation and efficiency.
Collaborate closely with machine learning engineers and other stakeholders to seamlessly integrate software components into the overall system architecture.
Effectively communicate with the Engineering team to facilitate a seamless transfer from prototype software to production-ready deployment.
Design, implement, and maintain a robust CI/CD pipeline and test suite tailored for the R&D codebase, aligning with industry best practices.
Demonstrate proficiency in Python and C++, focusing on crafting clean, modular, and efficient code.
Leverage strong expertise in object-oriented programming and design patterns for scalable and maintainable code.
Establish and maintain best DevOps practices within the R&D team, actively participating in code reviews, troubleshooting, and optimization efforts.
Create and maintain comprehensive documentation for software architecture, design, deployment processes, and CI/CD pipelines, ensuring clear and accessible records.
Requirements :
Bachelor's or higher degree in Computer Science, Software Engineering, or a related field.
Proven experience in software development using Python and C++.
Strong understanding of DevOps principles with hands-on experience in CI/CD pipelines and code versioning software.
Expertise in object-oriented programming and design patterns.
Experience with containerization technologies (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP).
Excellent problem-solving and communication skills.
Preferred Qualifications :
Contributions to open-source projects or a robust GitHub profile.
Background in statistics and experience defining metrics and KPIs for machine learning and computer vision tasks.
Experience with MLops (Machine Learning Operations) practices and tools.
Proficiency in the Scientific Python stack (Numpy, SciPy, etc. ).
Familiarity with PyTorch, TensorFlow, and Scikit-Learn.
Background in Network Communication and Information Systems.
Advanced degree or certifications in relevant fields.
Previous experience in deploying software for online real-time applications.
Knowledge of machine learning concepts and frameworks.
We support equal opportunities, without any discrimination.
The research complies with Legislative Decree 198/2006
Apply Email us attaching your CV, portfolio and a motivational letter
#J-18808-Ljbffr
Diventa il primo a rispondere a un'offerta di lavoro!
-
Perché cercare un lavoro con PostiVacanti.it?
Ogni giorno nuove offerte di lavoro È possibile scegliere tra un'ampia gamma di lavori: il nostro obiettivo è quello di offrire la più ampia selezione possibile Ricevi nuove offerte via e-mail Essere i primi a rispondere alle nuove offerte di lavoro Tutte le offerte di lavoro in un unico posto (da datori di lavoro, agenzie e altri portali) Tutti i servizi per le persone in cerca di lavoro sono gratuiti Vi aiuteremo a trovare un nuovo lavoro