💼

Software engineer at SaralX

Location
Remote
Job type
Full time
Posted on 08 Apr
Description

Responsibilities

  • Develop and maintain the Document Analysis Engine, ensuring its accuracy, efficiency, and reliability.
  • Collaborate with cross-functional teams to understand requirements and translate them into software solutions.
  • Implement algorithms and data structures to effectively analyze and extract information from documents.
  • Research and explore new approaches, techniques, and technologies related to document analysis, computer vision, deep learning, and natural language processing (NLP).
  • Continuously optimize the Document Analysis Engine to enhance performance and scalability.
  • Debug and resolve software defects, ensuring high-quality deliverables.
  • Participate in code reviews to maintain code quality and adherence to best practices.
  • Stay updated with the latest advancements in document analysis and related fields.


Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field. A Master's degree is a plus.
  • Strong command over data structures and algorithms.
  • Research aptitude with the ability to explore and implement innovative solutions.
  • Solid programming skills in languages such as Python, JavaScript, or node.js.
  • Experience in document analysis, computer vision, deep learning, or NLP is highly desirable.
  • Familiarity with machine learning frameworks such as TensorFlow, PyTorch, or Keras.
  • Proficiency in working with libraries and tools related to document analysis, such as Tesseract, OpenCV, Apache PDFBox and similar libraries.
  • Strong problem-solving abilities and attention to detail.
  • Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.
  • Ability to work independently, manage priorities, and deliver high-quality results within deadlines.


Master Backend Engineering
Backend Engineering Launchpad
Next batch starts on 18 Oct
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply