FIȘĂ DE POST INGINER DE CERCETARE IN CALCULATOARE

Nr. Înregistrare: [Număr de înregistrare intern]
Data intrării în vigoare: [Data]


SECȚIUNEA 1: IDENTIFICAREA POSTULUI

1.1. Denumirea postului:INGINER DE CERCETARE IN CALCULATOARE

1.2. Cod C.O.R.:215236

1.3. Departamentul: [Numele Departamentului]

1.4. Nivelul postului: De execuție / De coordonare

1.5. Locația: [Sediu / Punctul de lucru / Terti / Remote / Mobil / Mixt ]


SECȚIUNEA 2: RELAȚII ORGANIZATORICE

2.1. Relații ierarhice (de subordonare):

Se subordonează direct: [Funcția superiorului ierarhic direct]

2.2. Relații de coordonare (dacă este cazul):

Coordonează activitatea: [Specificați rolurile/echipele coordonate]

2.3. Relații funcționale (de colaborare):

Interne: Colaborează cu inginerii de dezvoltare, arhitecții software, cercetătorii seniori și managerii de proiect pentru definirea și implementarea soluțiilor inovatoare. Interacționează cu echipa de validare și testare pentru asigurarea calității rezultatelor. Externe: Colaborează cu furnizori de tehnologie, universități și institute de cercetare pentru explorarea de noi tehnologii și partajarea cunoștințelor. Participă la conferințe și workshop-uri pentru a se informa despre ultimele tendințe.


SECȚIUNEA 3: SCOPUL GENERAL AL POSTULUI

Inginerul de Cercetare în Calculatoare este responsabil pentru proiectarea, dezvoltarea și implementarea de soluții software inovatoare, în scopul îmbunătățirii performanței și funcționalității sistemelor informatice. Activitatea sa implică cercetarea și aplicarea de algoritmi, tehnologii și arhitecturi noi, precum și rezolvarea de probleme complexe legate de procesare de date, inteligență artificială și securitate cibernetică. Colaborează cu echipe multidisciplinare pentru a defini cerințele, a realiza prototipuri și a asigura integrarea soluțiilor dezvoltate în produsele existente. Scopul principal este de a contribui la avansarea tehnologică și la crearea de produse competitive.


SECȚIUNEA 4: ATRIBUȚII ȘI RESPONSABILITĂȚI PRINCIPALE

Proiectarea și implementarea de algoritmi de machine learning și deep learning pentru probleme specifice.
Dezvoltarea de modele predictive și sisteme de recomandare, utilizând tehnici de analiză a datelor.
Realizarea de experimente și evaluarea performanței algoritmilor utilizați, cu focus pe optimizarea metricilor relevante (precizie, acuratețe, recall).
Implementarea de soluții de procesare paralelă și distribuită pentru a gestiona volume mari de date.
Scrierea de cod eficient și testabil în limbaje de programare precum Python, C++ sau Java.
Participarea la cercetarea de noi arhitecturi hardware și software pentru accelerarea procesării de date.
Dezvoltarea de prototipuri și demonstrații tehnologice pentru a valida ipotezele de cercetare.
Analiza și interpretarea rezultatelor experimentelor, identificarea tendințelor și formularea de concluzii.
Scrierea de rapoarte tehnice și prezentări pentru a comunica rezultatele cercetării.
Colaborarea cu alți ingineri și cercetători pentru a integra soluțiile dezvoltate în produsele existente.
Participarea la redactarea de documentație tehnică detaliată a soluțiilor implementate.
Optimizarea codului pentru performanță și scalabilitate, utilizând tehnici de profilare și analiză a memoriei.
Implementarea de sisteme de monitorizare și alertare pentru a detecta anomalii în funcționarea algoritmilor.
Explorarea și evaluarea de noi tehnologii și framework-uri open-source pentru a îmbunătăți eficiența cercetării.
Contribuirea la definirea și implementarea de standarde de calitate pentru codul sursă și documentație.


SECȚIUNEA 5: CERINȚELE POSTULUI

5.1. Studii și Calificări:

Diplomă de licență în Informatică, Inginerie Software, Matematică Aplicată sau o specializare conexă.
Masterat în Informatică, Inteligență Artificială, Machine Learning sau o specializare relevantă, reprezintă un avantaj semnificativ.
Cunoștințe solide de algoritmi și structuri de date, cu accent pe optimizarea performanței.
Experiență în programare în limbaje precum Python, C++, Java, cu focus pe dezvoltarea de soluții complexe.
Familiaritate cu framework-uri de machine learning precum TensorFlow, PyTorch sau scikit-learn.
Cunoștințe de statistică și probabilități, necesare pentru analiza datelor și evaluarea modelelor.
Experiență în lucrul cu baze de date relaționale și NoSQL, pentru gestionarea și interogarea datelor.
Cunoștințe de sisteme de operare Linux și instrumente de dezvoltare asociate (Git, Docker).
Experiență în lucrul cu cloud computing platforms (AWS, Azure, Google Cloud) reprezintă un avantaj.
Abilități de rezolvare a problemelor și gândire analitică, necesare pentru identificarea și implementarea de soluții inovatoare.
Cunoștințe de arhitecturi de microservicii și principii de design orientat pe servicii (SOA).
Familiaritate cu metodologii Agile de dezvoltare software.
Certificări în domeniul machine learning sau inteligență artificială pot constitui un plus.
Abilități de comunicare tehnică, atât în scris, cât și verbal, pentru a prezenta rezultatele cercetării.

5.2. Experiență Profesională:

Experiență de minimum 2 ani în cercetare și dezvoltare în domeniul informaticii.
Experiență în proiectarea și implementarea de algoritmi de machine learning și deep learning, cu focus pe aplicații specifice.
Experiență în lucrul cu seturi mari de date și tehnici de procesare paralelă.
Experiență în utilizarea de framework-uri de machine learning precum TensorFlow, PyTorch sau scikit-learn.
Experiență în scrierea de cod eficient și testabil în limbaje precum Python, C++ sau Java.
Experiență în rezolvarea de probleme complexe legate de procesare de date, inteligență artificială și securitate cibernetică.
Experiență în lucrul cu sisteme de control al versiunilor (Git) și instrumente de colaborare.
Experiență în scrierea de documentație tehnică detaliată a soluțiilor implementate.
Experiență în prezentarea rezultatelor cercetării în fața unor audiențe tehnice și non-tehnice.
Experiență în lucrul în echipe multidisciplinare și colaborarea cu alți ingineri și cercetători.
Experiență în optimizarea algoritmilor pentru performanță și scalabilitate, utilizând tehnici de profilare și analiză a memoriei.
Experiență în implementarea de sisteme de monitorizare și alertare pentru a asigura funcționarea corectă a aplicațiilor.
Experiență în utilizarea de cloud computing platforms (AWS, Azure, Google Cloud) pentru implementarea și scalarea soluțiilor.
Experiență în lucrul cu baze de date relaționale și NoSQL pentru gestionarea și interogarea datelor.
Experiență în implementarea de soluții de machine learning pentru aplicații specifice (ex: viziune artificială, procesare a limbajului natural).

5.3. Competențe Tehnice (Cunoștințe):

Programare în Python, C++, Java.
Utilizarea framework-urilor TensorFlow, PyTorch, scikit-learn.
Cunoștințe avansate de algoritmi și structuri de date.
Utilizarea de sisteme de control al versiunilor (Git).
Experiență cu Docker și Kubernetes.
Lucrul cu baze de date relaționale (MySQL, PostgreSQL) și NoSQL (MongoDB, Cassandra).
Utilizarea de cloud computing platforms (AWS, Azure, Google Cloud).
Cunoștințe de procesare paralelă și distribuite (ex: Spark, Hadoop).
Experiență cu tehnici de optimizare a codului (profiling, benchmarking).
Utilizarea de sisteme de monitorizare (Prometheus, Grafana).
Cunoștințe de procesare a limbajului natural (NLP).
Experiență cu viziune artificială și deep learning.
Utilizarea de instrumente de analiză a datelor (Pandas, NumPy).
Cunoștințe de securitate cibernetică și protecția datelor.
Experiență cu tehnici de machine learning (supervised, unsupervised, reinforcement learning).
Utilizarea de medii de dezvoltare integrate (IDE) precum VS Code, PyCharm.
Cunoștințe de scripting (Bash, PowerShell).
Experiență cu tehnici de vizualizare a datelor (Matplotlib, Seaborn).
Utilizarea de sisteme de operare Linux.

5.4. Competențe Comportamentale (Abilități):

Gândire analitică și rezolvarea problemelor complexe.
Comunicare tehnică eficientă, atât orală, cât și scrisă.
Abilitatea de a lucra independent și în echipă.
Creativitate și inovație în găsirea de soluții.
Adaptabilitate la schimbări și învățare continuă.
Gestionarea eficientă a timpului și prioritizare.
Colaborare și împărtășirea cunoștințelor cu alții.
Curiozitate și dorință de a explora tehnologii noi.
Abilitatea de a prezenta rezultatele cercetării într-un mod clar și concis.
Gestionarea criticilor constructive și învățarea din ele.
Abilitatea de a lucra sub presiune și respectarea termenelor limită.
Flexibilitate în abordarea problemelor și găsirea de soluții alternative.
Orientare către rezultate și atenție la detalii.
Abilitatea de a lucra cu date și informații complexe.
Leadership și capacitatea de a influența deciziile.
Empatie și înțelegerea nevoilor utilizatorilor.
Gestionarea conflictelor și găsirea de compromisuri.
Abilitatea de a învăța rapid din experiență.
Responsabilitate și etică profesională.
Proactivitate și inițiativă.


SECȚIUNEA 6: CRITERII DE EVALUARE A PERFORMANȚEI

Performanța titularului este evaluată periodic de către superiorul ierarhic, pe baza gradului de îndeplinire a atribuțiilor și a indicatorilor de performanță (KPIs), stabiliți de comun acord.

6.1. Indicatori Cantitativi: Numărul de publicații științifice, numărul de brevete depuse, rata de succes a experimentelor, eficiența algoritmilor dezvoltați (măsurată prin timp de execuție și consum de resurse), acuratețea modelelor de machine learning (măsurată prin metrici specifice aplicației), numărul de prototipuri funcționale dezvoltate, contribuția la proiecte open-source, numărul de soluții inovatoare implementate, reducerea costurilor prin optimizarea proceselor, îmbunătățirea performanței sistemelor existente, numărul de rapoarte tehnice generate, numărul de prezentări tehnice susținute, numărul de probleme rezolvate, numărul de colaborări cu alte echipe, numărul de traininguri organizate pentru alți ingineri, contribuția la îmbunătățirea metodologiei de cercetare, numărul de soluții brevetabile identificate, numărul de recomandări implementate, numărul de prototipuri funcționale lansate în producție, numărul de teste automate scrise, numărul de bug-uri rezolvate.
6.2. Indicatori Calitativi: Calitatea rapoartelor tehnice, claritatea documentației, inovația soluțiilor propuse, relevanța cercetării pentru obiectivele companiei, gradul de colaborare cu alte echipe, eficiența comunicării rezultatelor, acuratețea predicțiilor și modelelor, gradul de respectare a standardelor de calitate, capacitatea de a anticipa probleme și de a propune soluții proactive, originalitatea ideilor și abordărilor, gradul de aderență la principiile de dezvoltare software curată, capacitatea de a învăța și de a se adapta la tehnologii noi, abilitatea de a explica concepte complexe într-un mod accesibil, eficiența în identificarea și rezolvarea problemelor, gradul de respectare a termenelor limită, calitatea interacțiunilor cu utilizatorii, contribuția la cultura de inovație a echipei, gradul de implicare în activitățile de mentorat, capacitatea de a lucra independent și de a lua inițiative, contribuția la îmbunătățirea proceselor de cercetare și dezvoltare, gradul de respectare a eticii profesionale, capacitatea de a genera idei noi și de a le transforma în prototipuri funcționale.
6.3. Indicatori Comportamentali: Adaptabilitate la schimbări tehnologice, capacitate de a lucra sub presiune, rezolvarea problemelor complexe, gândire analitică, comunicare tehnică eficientă, colaborare în echipă, inițiativă și proactivitate, creativitate și inovație, orientare către rezultate, atenție la detalii, gestionarea timpului și prioritizare, învățare continuă, flexibilitate în abordare, leadership și influență, empatie și înțelegere a nevoilor utilizatorilor, gestionarea conflictelor, responsabilitate și etică profesională, curiozitate intelectuală, capacitate de a prezenta idei complexe, abilitate de a primi feedback constructiv, gestionarea ambiguității, reziliență, capacitatea de a lucra cu date incomplete, abilitatea de a învăța din eșecuri, capacitatea de a motiva și inspira, abilitatea de a delega eficient, capacitatea de a construi relații profesionale solide, abilitatea de a gestiona riscuri, capacitatea de a lua decizii informate, abilitatea de a lucra cu diverse discipline, capacitatea de a contribui la o cultură organizațională pozitivă.

SECȚIUNEA 7: CONDIȚIILE POSTULUI

7.1. Program de lucru: 8 ore/zi, 40 ore/săptămână, de Luni până Vineri.

7.2. Tipul contractului: Contract individual de muncă pe perioadă [nedeterminată/determinată].

7.3. Condiții de muncă: Activitate la birou, cu posibile deplasări în interes de serviciu.

7.4. Cerințe medicale și psihologice minime conform (HG 355/2007) :
Examenul medical este obligatoriu la angajare și periodic : DA
Examenul psihologic este obligatoriu la angajare și periodic : DA

7.5. Echipamente din dotare:
Stație de lucru performantă, laptop, server de testare, echipamente de măsurare (osciloscop, analizor logic, generator de semnal), software de simulare (MATLAB, Simulink, COMSOL), medii de dezvoltare integrate (IDE) (Visual Studio, Eclipse, IntelliJ IDEA), compilatoare și debuggere, biblioteci software specializate, instrumente de analiză de date (Python cu Pandas, NumPy, SciPy), platforme de machine learning (TensorFlow, PyTorch), instrumente de versionare a codului (Git), instrumente de management de proiect (Jira, Trello), acces la resurse cloud (AWS, Azure, Google Cloud), echipamente de testare hardware, microscop electronic, echipamente de achiziție de date, instrumente de vizualizare 3D, software de modelare CAD, echipamente de securitate cibernetică, medii virtuale (Docker, Kubernetes)..


SECȚIUNEA 8: OBLIGAȚII LEGALE ȘI ADMINISTRATIVE ALE ANGAJATULUI

8.1. Sănătate și Securitate în Muncă (SSM)

Titularul postului are obligația să își însușească și să respecte cu strictețe legislația SSM (Legea 319/2006) și instrucțiunile proprii. Principalele obligații includ:

  1. Să își desfășoare activitatea, în conformitate cu calificarea și instruirea sa, precum și cu instrucțiunile primite din partea angajatorului, astfel încât să nu expună la pericol de accidentare sau îmbolnăvire profesională atât propria persoană, cât și alte persoane.
  2. Să utilizeze corect mașinile, aparatura, uneltele, substanțele periculoase, echipamentele de transport și alte mijloace de producție.
  3. Să utilizeze corect echipamentul individual de protecție acordat și, după utilizare, să îl înapoieze sau să îl păstreze la locul destinat.
  4. Să nu procedeze la scoaterea din funcțiune, la modificarea, schimbarea sau înlăturarea arbitrară a dispozitivelor de securitate proprii ale echipamentelor și să utilizeze corect aceste dispozitive.
  5. Să comunice imediat angajatorului și/sau lucrătorilor desemnați orice situație de muncă despre care au motive întemeiate să o considere un pericol pentru securitate și sănătate, precum și orice deficiență a sistemelor de protecție.
  6. Să aducă la cunoștința conducătorului locului de muncă și/sau angajatorului accidentele suferite de propria persoană.
  7. Să coopereze cu angajatorul și/sau cu lucrătorii desemnați pentru a face posibilă realizarea oricăror măsuri sau cerințe dispuse de către inspectorii de muncă și inspectorii sanitari.
  8. Să coopereze cu angajatorul și/sau cu lucrătorii desemnați pentru a permite angajatorului să se asigure că mediul de muncă și condițiile de lucru sunt sigure și fără riscuri.
  9. Să își însușească și să respecte prevederile legislației din domeniul securității și sănătății în muncă și măsurile de aplicare a acestora.
  10. Să nu înceapă lucrul dacă există pericole de accidentare. Eliminarea defectelor trebuie realizată numai de către personalul specializat.
  11. Să nu vină la serviciu în stare de ebrietate sau sub influența substanțelor stupefiante și să nu le introducă la locul de muncă.
  12. Să dea relațiile solicitate de către inspectorii de muncă și inspectorii sanitari.

8.2. Situații de Urgență (SU)

Titularul postului are obligația să cunoască și să respecte normele de apărare împotriva incendiilor (PSI) și de protecție civilă.

  1. Să respecte regulile și măsurile de apărare împotriva incendiilor, aduse la cunoștință de conducerea companiei.
  2. Să utilizeze substanțele periculoase, instalațiile și echipamentele potrivit instrucțiunilor tehnice.
  3. Să nu efectueze manevre nepermise sau modificări neautorizate ale sistemelor și instalațiilor de apărare împotriva incendiilor.
  4. Să comunice imediat conducătorului locului de muncă orice încălcare a normelor, situație de pericol de incendiu sau defecțiune sesizată la sistemele de protecție.
  5. Să coopereze cu personalul specializat (cadrul tehnic PSI) pentru realizarea măsurilor de apărare împotriva incendiilor.
  6. Să acționeze, în conformitate cu procedurile stabilite, în cazul apariției oricărui pericol iminent de incendiu.
  7. Să furnizeze persoanelor abilitate toate datele și informațiile de care are cunoștință referitoare la producerea incendiilor.
  8. Să beneficieze gratuit de echipament de protecție individuală și tratament medical în caz de dezastru.
  9. Să beneficieze de măsurile de protecție socială prevăzute de lege pentru perioadele de întrerupere a activității impuse de situații de urgență.
  10. Să respecte normele, regulile și măsurile de protecție civilă stabilite.
  11. Să participe la instruiri, exerciții și aplicații de protecție civilă.

8.3. Protecția Mediului

Titularul postului are un rol activ în susținerea politicilor de mediu ale companiei. Principalele obligații includ:

  1. Gestionarea deșeurilor: Să colecteze selectiv deșeurile (hârtie, plastic, sticlă etc.) în recipientele special marcate și să predea deșeurile periculoase (baterii, tonere) conform procedurii interne.
  2. Utilizarea resurselor: Să utilizeze rațional energia electrică, să reducă consumul de hârtie (favorizând formatele electronice) și să evite risipa de apă.
  3. Respectarea politicilor: Să cunoască și să aplice politica de mediu a companiei și să participe la instructajele aferente.
  4. Prevenire și raportare: Să acționeze preventiv pentru a evita poluarea și să raporteze superiorului ierarhic orice incident sau risc de mediu.
  5. Implicare: Să contribuie cu sugestii și propuneri pentru îmbunătățirea performanței de mediu a companiei.

8.4. Confidențialitate și Protecția Datelor (Rolul angajatului)

Titularul postului se obligă să păstreze confidențialitatea absolută asupra tuturor informațiilor și datelor (comerciale, tehnice, financiare, date personale ale clienților, partenerilor sau colegilor) la care are acces. Acesta va respecta cu strictețe prevederile Regulamentului (UE) 2016/679 (GDPR) și politicile interne de prelucrare a datelor, atât pe durata contractului, cât și după încetarea acestuia.


SECȚIUNEA 9: DREPTURI ȘI BENEFICII

Pe lângă drepturile legale, titularul postului beneficiază de:

  • Pachet salarial format din salariu fix și bonusuri de performanță.
  • Tichete de masă.
  • Abonament de servicii medicale la o clinică privată.
  • Asigurare de viață/accidente.
  • [Număr] zile de concediu de odihnă suplimentare.
  • Acces la programe de formare profesională plătite de companie.
  • Decontarea transportului (dacă este cazul).

SECȚIUNEA 10: DISPOZIȚII FINALE

Prezenta fișă de post constituie anexă la Contractul Individual de Muncă și face parte integrantă din acesta. Poate fi revizuită periodic, iar orice modificare va fi adusă la cunoștința angajatului prin act adițional. Nerespectarea atribuțiilor și obligațiilor din prezenta fișă de post poate atrage răspunderea disciplinară a salariatului, conform Codului Muncii și Regulamentului Intern.