Senior AI Engineer

2 - 5 years

9 - 13 Lacs

Posted:2 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Purpose
Skilled Python Developer with 2+ years of experience in Python, FastAPI, data libraries (NumPy, Pandas, Seaborn, Matplotlib), NoSQL, Git, and Linux, who can independently deliver high-quality code and take ownership of action items.
  • Added advantage if experienced in OCR technologies (e.
  • g.
  • , Tesseract, EasyOCR), image processing (OpenCV), Django, Java, JavaScript, Event Hub, or Agile methodologies.
  • This role will primarily focus on developing and supporting OCR-related projects and solutions.

  • Duties and Responsibilities
  • Write clean, efficient, and scalable Python code.
  • Build APIs and backend services using FastAPI.
  • Work extensively with NumPy, Pandas, Matplotlib, and Seaborn for data manipulation and visualization.
  • Integrate with NoSQL databases.
  • Collaborate using Git for version control and VS Code as the development environment.
  • Operate effectively in Linux-based environments.
  • Participate in code reviews, debugging, and optimization tasks.
  • Follow through on assigned action items and project deliverables.

  • Key Decisions / Dimensions
  • Demonstrates ownership and consistently delivers high-quality, timely results.
  • Writes clean, production-ready code with strong attention to detail and best practices.
  • Collaborates effectively within a team, showing strong communication and interpersonal skills.
  • Continuously learns and adopts new tools, technologies, and industry best practices.

  • Major Challenges
  • Keeping up to date with the latest technology
  • Keep optimizing the application code for optimal usages of resources and scalability.
  • Handling Production issues and responsible to communicate to business teams
  • Conduct systematic Root Cause Analysis
  • Maintaining the system uptime to 100%


  • Required Qualifications and Experience
    a).
  • Qualifications
    Graduation or Post Graduation in Computer Scienceb).
  • Work Experience
    Experience of 2-5 years
  • Mandatory Skills (tasks may differ basis the below mentioned skill sets)
    Must have:
  • OCR libraries and frameworks: Tesseract OCR, EasyOCR, PaddleOCR
  • Image processing and computer vision: OpenCV, PIL (Pillow), scikit-image
  • Data handling and analysis: NumPy, Pandas
  • Visualization tools: Seaborn, Matplotlib (for visualizing OCR outputs and data)
  • Web frameworks: FastAPI (for deploying OCR models as APIs)
  • NoSQL databases (e.
  • g.
  • , MongoDB, Cassandra) for storing OCR results and metadata
  • Version control tools: Git
  • Development environment: VS Code
  • Operating systems: Linux (for development and deployment)
  • Strong problem-solving and debugging skills specific to OCR challenges like noise removal, text segmentation, and accuracy improvement
  • Ability to work independently, optimize OCR pipelines, and meet deadlines
    Nice to Have (Preferred but not Mandatory):
  • Experience with Django (web framework)
  • Familiarity with Java or JavaScript
  • Exposure to Event Hubs or message-driven architectures
  • Understanding of Agile methodologies

  • Mock Interview

    Practice Video Interview with JobPe AI

    Start Python Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Python Skills

    Practice Python coding challenges to boost your skills

    Start Practicing Python Now
    Bajaj Finance logo
    Bajaj Finance

    Financial Services

    Pune

    RecommendedJobs for You

    udaipur, rajasthan, india