💼

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
AI-First Software Engineering
Next batch starts on 23 Aug
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply