R&D Engineer İş İlanı

İşveren Hakkında
  • Ankara
  • Bilişim, Savunma Sanayi
 İş İlanları

GENEL NİTELİKLER

TEKNOPAR is looking for an R&D Engineer who will work as a software engineer related to AI, big data, computer vision, digital twin development in our national and/or international R&D projects.


QUALIFICATIONS

- Graduated from Computer, Software or Electric-Electronics engineering departments of a university, where the language of instruction is English.


- Experienced in:

  • software development life-cycle (analysis, requirements management, configuration management, design, development, automated testing, and deployment)
  • using at least one of the listed programming languages: C/C++, Java, Python, PHP.


- Knowledge on:
  • SQL and/or NoSQL databases
  • machine and deep learning development
  • back-end programming
  • algorithms and data structures
  • modeling languages such as UML and SysML
  • microservices architecture design and development


- Ability to:
  • work independently, individually, and effectively both alone and within a team
  • travel within and outside Turkey
  • apply big data analytics, artificial intelligence, computer vision, digital twin research topics, and applications


- Proven advanced level of English both spoken and written comprehension, supported by TOEFL and/or other exam scores
- Has completed military service or is free from military service obligations


Preferably:

- has experience with:

  • ML/Data Science libraries (e.g. Tensorflow, Keras, Theano, PyTorch, NumPy, OpenCV etc.)
  • Big Data tools and technologies such as Kafka, Hadoop, Spark, Flink
  • Message Queue technologies (e.g. MQTT, RabbitMQ)
  • Orchestration of containers especially with Docker Swarm and/or Kubernetes
  • Agile, model-based software development and DevOps software development processes
  • Front-end development technologies and programming

- graduated with CGPA > 2.8 /4.0, and
- has a driving license.


JOB DESCRIPTION

  • To work at all phases of software development (planning, analysis, design, test, maintenance) life cycle in our national and international projects
  • To actively participate in the projects’ technical meetings
  • To prepare project documentation compatible with the standards
  • To comply to TEKNOPAR’s quality management and software development process requirements