Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
About ReNote AI
ReNote AI is an AI and sustainability-driven startup building an integrated Paper + Pen + AI ecosystem — a Smart Reusable Notebook, a GPT-powered Pen, and an AI SaaS App that converts handwritten notes into structured, usable digital data.
Our Milestones:
- Selected among Top 100 Mobile Applications in India by Google & MeitY (2023)
- Featured at NorthStar GITEX Dubai under Government of India Pavilion (2024)
- Featured at Osaka World Expo Japan under Government of India Pavilion (2025)
About the Role
We are looking for a Backend Engineer to join our engineering team at ReNote AI. The role is primarily focused on backend development, with a secondary focus on Data Science — specifically in areas that power our core product: OCR, NLP, and data pipelines for handwriting digitization.
You will work on:
- Backend APIs and services built with FastAPI
- PostgreSQL database design and management
- Integrations with our React frontend and Native mobile apps (Kotlin & Swift)
- Data pipelines, OCR/handwriting recognition, and NLP workflows
Responsibilities
Backend Development
Design, build, and maintain RESTful APIs using FastAPI and Python.
- Work with PostgreSQL — write efficient queries, manage schemas, and handle migrations.
- Collaborate with frontend (React) and mobile (Kotlin/Swift) teams on API contracts and integrations.
- Build and maintain backend services for: o ReNote web application o Native iOS & Android apps o GPT Pen device data sync
- Write clean, testable, and well-documented code.
- Participate in code reviews and contribute to engineering best practices.
- Debug and resolve production issues.
Data Science & Analytics
Build and maintain data pipelines to process handwriting scan data at scale.
- Integrate and support OCR and handwriting recognition models within backend services.
- Contribute to NLP tasks including: o Text extraction and structuring from handwritten notes o Summarization, grammar correction, and translation o Tagging and classification of note content
- Build analytics pipelines to support product and business insights.
- Assist with model deployment and API-based serving.
Required Skills & Qualifications
1–2 years of hands-on experience in backend development with Python.
- Proficiency in FastAPI or similar frameworks (Flask/Django acceptable).
- Working knowledge of PostgreSQL — writing queries, indexing, basic schema design.
- Solid understanding of REST API design principles and best practices.
- Basic familiarity with Machine Learning concepts and Python data science libraries:
o NumPy, Pandas, Scikit-learn
- Exposure to OCR tools or NLP libraries:
o OCR: Tesseract, EasyOCR, or similar
o NLP: spaCy, HuggingFace Transformers, or similar
- Understanding of SDLC and Agile/Scrum methodology.
- Comfortable working with Git and collaborative development workflows.
- Strong analytical and communication skills.
Good to Have (Bonus):
Experience with data pipeline or workflow orchestration tools.
- Familiarity with cloud platforms (AWS, GCP, or Azure).
- Exposure to Docker and containerized deployments.
- Knowledge of mobile API patterns for Android (Kotlin) and iOS (Swift) apps.
- Experience with vector databases or semantic search (e.g. Pinecone, pgvector).
- Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
- Experience with performance testing or load testing.
- Prior startup experience — ability to move fast and wear multiple hats.
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free