
About Synorus
Synorus is building a next-generation ecosystem of AI-first products. Our flagship legal-AI platform LexVault is redefining legal research, drafting, knowledge retrieval, and case intelligence using domain-tuned LLMs, private RAG pipelines, and secure reasoning systems.
If you are passionate about AI, legaltech, and training high-performance models — this internship will put you on the front line of innovation.
Role Overview
We are seeking passionate AI/LLM Engineering Interns who can:
- Fine-tune LLMs for legal domain use-cases
- Train and experiment with open-source foundation models
- Work with large datasets efficiently
- Build RAG pipelines and text-processing frameworks
- Run model training workflows on Google Colab / Kaggle / Cloud GPUs
This is a hands-on engineering and research internship — you will work directly with senior founders & technical leadership.
Key Responsibilities
- Fine-tune transformer-based models (Llama, Mistral, Gemma, etc.)
- Build and preprocess legal datasets at scale
- Develop efficient inference & training pipelines
- Evaluate models for accuracy, hallucinations, and trustworthiness
- Implement RAG architectures (vector DBs + embeddings)
- Work with GPU environments (Colab/Kaggle/Cloud)
- Contribute to model improvements, prompt engineering & safety tuning
Must-Have Skills
- Strong knowledge of Python & PyTorch
- Understanding of LLMs, Transformers, Tokenization
- Hands-on experience with HuggingFace Transformers
- Familiarity with LoRA/QLoRA, PEFT training
- Data wrangling: Pandas, NumPy, tokenizers
- Ability to handle multi-GB datasets efficiently
Bonus Skills
(Not mandatory — but a strong plus)
- Experience with RAG / vector DBs (Chroma, Qdrant, LanceDB)
- Familiarity with vLLM, llama.cpp, GGUF
- Worked on summarization, Q&A or document-AI projects
- Knowledge of legal texts (Indian laws/case-law/statutes)
- Open-source contributions or research work
What You Will Gain
- Real-world training on LLM fine-tuning & legal AI
- Exposure to production-grade AI pipelines
- Direct mentorship from engineering leadership
- Research + industry project portfolio
- Letter of experience + potential full-time offer
Ideal Candidate
- You experiment with models on weekends
- You love pushing GPUs to their limits
- You prefer research + implementation over theory alone
- You want to build AI that matters — not just demos
Location - Remote
Stipend - 5K - 10K

About Synorus
About
Company social profiles
Similar jobs
Key Responsibilities:
- Design, develop, and maintain full-stack applications using Python and React.
- Collaborate with designers, product managers, and other developers to build user-friendly interfaces and seamless APIs.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, and well-documented code.
- Debug and resolve technical issues promptly.
- Implement unit and integration tests to ensure high-quality deliverables.
- Stay updated with the latest industry trends, tools, and technologies.
- Participate in code reviews and contribute to team best practices.
Required Skills and Qualifications:
- 3–5 years of hands-on experience with Python and React.
- Strong understanding of JavaScript, ES6+, and TypeScript (preferred).
- Proficient in building RESTful APIs and integrating with frontend frameworks.
- Experience with state management libraries (e.g., Redux, Context API).
- Familiarity with databases such as MongoDB, PostgreSQL, or MySQL.
- Experience with modern build tools and package managers like Webpack, Babel, NPM, or Yarn.
- Hands-on experience with version control tools, particularly Git.
- Knowledge of containerization and CI/CD pipelines is a plus.
Strong Senior Backend Engineer profiles
Mandatory (Experience 1) – Must have 5+ years of hands-on Backend Engineering experience building scalable, production-grade systems
Mandatory (Experience 2) – Must have strong backend development experience using one or more frameworks (FastAPI / Django (Python), Spring (Java), Express (Node.js).
Mandatory (Experience 3) – Must have deep understanding of relevant libraries, tools, and best practices within the chosen backend framework
Mandatory (Experience 4) – Must have strong experience with databases, including SQL and NoSQL, along with efficient data modeling and performance optimization
Mandatory (Experience 5) – Must have experience designing, building, and maintaining APIs, services, and backend systems, including system design and clean code practices
Mandatory (Domain) – Experience with financial systems, billing platforms, or fintech applications is highly preferred (fintech background is a strong plus)
Mandatory (Company) – Must have worked in product companies / startups, preferably Series A to Series D
Mandatory (Education) – Candidates from top engineering institutes (IITs, BITS, or equivalent Tier-1 colleges) are preferred
Azure DE
Primary Responsibilities -
- Create and maintain data storage solutions including Azure SQL Database, Azure Data Lake, and Azure Blob Storage.
- Design, implement, and maintain data pipelines for data ingestion, processing, and transformation in Azure Create data models for analytics purposes
- Utilizing Azure Data Factory or comparable technologies, create and maintain ETL (Extract, Transform, Load) operations
- Use Azure Data Factory and Databricks to assemble large, complex data sets
- Implementing data validation and cleansing procedures will ensure the quality, integrity, and dependability of the data.
- Ensure data security and compliance
- Collaborate with data engineers, and other stakeholders to understand requirements and translate them into scalable and reliable data platform architectures
Required skills:
- Blend of technical expertise, analytical problem-solving, and collaboration with cross-functional teams
- Azure DevOps
- Apache Spark, Python
- SQL proficiency
- Azure Databricks knowledge
- Big data technologies
The DEs should be well versed in coding, spark core and data ingestion using Azure. Moreover, they need to be decent in terms of communication skills. They should also have core Azure DE skills and coding skills (pyspark, python and SQL).
Out of the 7 open demands, 5 of The Azure Data Engineers should have minimum 5 years of relevant Data Engineering experience.
💥 What will you do?
As a Lead Backend Engineer, you will
- Build out and help scale our Django (+ReactJS / VueJS) based web application as we add new features and customers
-
Help us transition from monolithic system architecture to microservices and serverless system architecture to help meet our future scaling requirements
- Collaborate on a daily basis with a small, nimble team of product managers, engineers, and UX designers to understand business requirements and user experience goals and pain points.
- Build out features to enable multi-channel customer acquisition include partner channels, enterprise channels, and government channels
- Integrate third-party plugins to enhance customer experience and internal tooling build internal tooling to improve internal team efficiencies.
- Actively participate in code reviews
- Work with our quality assurance team to improve coverage on our automated testing suites
🙋 What are we looking for?
While we do not have a strict list of requirements for candidates interested in this role, some indicators that you would fit this role and our engineering culture are
-
Prior experience of a few years (3+ years) with python based frameworks as Django or Flask would be essential to work on our application stack.
-
You actively promote a culture of engineering excellence some of which could be writing efficient code, use of elegant design patterns, and styling your code through code-linting policies.
-
You enjoy designing software architecture by collaborating with engineering managers, architects, and other lead engineers to explore existing systems, determining areas of complexity, potential risks to successful implementation.
- You enjoy coaching folks to achieve outcomes through nudges.
📢 Other information you may want to consider
- We will be flexible for the rest of the pandemic and work remotely; however, we are not a remote-first company, and the work location would be Bangalore when things settle.
- Our backend tech stack includes Django, FastAPI, Postgres, Redis, Clickhouse, and TigerGraph. Our environments are managed through Docker, Kubernetes, and Terraform.
Job Description
Title:- Backend Developer
About us:-
If you think back to your school or college days, the best memories you have are those with your friends! Your first day in college, your best friend, your dorms, hanging in the corridors, your school canteen, all nighters before exams & chilling for weeks after exams - our school lives are filled with so many awesome interactions, experiences & memories. In each of them you’re with a friend, never alone! Humans always have, and will always continue to learn from one another. We are a social learning platform that allows us to learn the way we learn best – socially
It is a network of after-school learning centres meant for inspiration, collaboration, and holistic growth. We encourage children to explore what works best for them. It is our belief that every child deserves the space and opportunity to explore & create. Learning happens best in person, but there is an opportunity to make this experience 10X via modern centres, technology, and powerful communities! We're a mission driven organisation trying to build a network of such learning centres and with empowered teachers in every neighbourhood of our country!
Responsibilities :-
We are looking for a Python(Django) Web Developer responsible for managing the interchange of data between the server and the users. Writing reusable, testable, and efficient code. Design and implementation of low-latency, high-availability, and performance applications. Expert in Python, with good knowledge of Python web framework Django. Understanding of fundamental design principles behind a scalable application.
Skills:- Python, Django, Websockets, storage systems
Skills:
Strong knowledge of MYSQL/PostGreSQL; Knowledge of MongoDB, Redis, Couch DB is preferred.
Expertise in application development, databases, version control, and deployment. Skill - Node.js,
Experience of AWS or GCP - especially services such as Lambda or google app engine
Solid grasp of Service-oriented architecture. Web Services implementation on a medium to large scale
Solid understanding of scaling mobile app services. Having worked the backend of an Android app is preferred
Culture:
Ability to work independently with minimal supervision
Happy to deal with, and contribute to, an environment of daily builds Has worked in small teams, is versatile. Work within short timelines and be receptive to business needs. Can work closely with Digital, Product, Operations teams.
Desirable Social Attributes:
Has contributed to one or more Open Source projects through own initiative. Has provided a high quality answer to a question posted on StackOverflow.
Role:
As a Software Developer who would work independently, the candidate is expected actively acquire problems and deliver solutions as well as guide the team technically. Such a problem solver would obviously be a self starter with a high level of curiosity rather than a programming language specialist.
He/she would be required to produce software of the highest quality through self-discipline, clear and engaged communication, and attention to detail. The role would include custom web application development on (most typically on Node.js and PHP/Python), databases (most typically MySql and MongoDb), version control (github), testing (necessarily through test scripts written before code is written), daily builds and eventual deployment onto AWS or GCP.
Attributes of the ideal candidate:
Highly productive software developer with the proven aptitude to understand and apply technology
Determination to succeed despite obstacles and challenges, and a positive attitude favoring achievement of goals over open-ended investigation
Always learning, evolving, and sharing what you know
Inspired by complex, varied problems and rapid change
Open-minded, flexible, and curious about new and better ideas

• Experienced in designing and integrating RESTful APIs
• Knowledge of Python
• Excellent debugging and optimization skills
SKILLS
• 3-5 years of experience building large-scale software applications and working with large
software teams.
• Bachelor’s degree in computer science, information technology, or engineering
• Experience designing and integrating RESTful APIs
• Knowledge of Python and Backend Development
• Experience building Web/Mobile applications
• Excellent debugging and optimization skills
• Unit and Integration testing experience
• Being knowledgeable about engineering processes and good practices
• Passionate about learning new tools. Ability to continuously learn and acquire
knowledge.
• Able to adapt to changing complexity of tasks.
- Manage and improve the engineering process continuously and make sure the team delivers the quality code with zero-waste.
- Should provide technical leadership to major projects, but also build and manage a team of 5-8 top-notch engineers.
- Should do sprint planning and run daily stand-ups and deliver 100% hit rate.
- Maintain the legacy code base and reduce tech debt on a continuous basis.
- Able to handle multiple projects and deliver with stringent timelines without compromising the code quality.
- Work with the product team for roadmap planning and delivery as per the plan.
- Conduct sprint planning & sizing, engineering grooming, daily stand-ups, and deliver with zero spillovers.
- Prepare & publish sprint reports to the leadership team and provide visibility to stakeholders.
- Hire and mentor junior/ senior team and make them engineering champions.
- Mentor the engineering team with your technical skills to write scalable, generic, reusable code.
- Develop and Coach engineers on the team, share engineering pointers, conduct regular 1-1s with the team, and help them advance in their careers.
Requirements
- Having work experience in a Product organization with 7 -10 yrs also in leading a cross-functional engineering team that includes API Development and Backend & Middleware development.
- Should have experience in the continuous delivery process. Ship new features and improvising the code base continuously.
- Should have involved in setting up engineering process.
- Must have experience in microservices and distributed patterns.
- Must have worked on high traffic and throughput application.
- Must have prior experience in handling mid to large-size projects.
- Must have worked on high traffic and throughput application.
- Should have managed and lead the engineering team of Web App and Backend development teams.
- Must-Have Experience in Python programming & Postgressql/ Nosql (MongoDB as a data store.
- Must have experience in modern back-end tech stacks (Django, Postgress, NoSQL) and cloud design & deployment patterns.
- Must be conversant with AWS, Docker/Kubernetes
- Should be good with design patterns and integration patterns.
- Should have knowledge/ experience in concurrent programming & distributed locks.
- Requires solid understanding of technologies and architecture in a highly scalable and available set-up.
- Should have handled multiple epics, themes, and experience of delivering high-quality projects on time.
- Should have managed end to end development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
o Strong Python development skills, with 7+ yrs. experience with SQL.
o A bachelor or master’s degree in Computer Science or related areas
o8+ years of experience in data integration and pipeline development
o Experience in Implementing Databricks Delta lake and data lake
o Expertise designing and implementing data pipelines using modern data engineering approach and tools: SQL, Python, Delta Lake, Databricks, Snowflake Spark
o Experience in working with multiple file formats (Parque, Avro, Delta Lake) & API
o experience with AWS Cloud on data integration with S3.
o Hands on Development experience with Python and/or Scala.
o Experience with SQL and NoSQL databases.
o Experience in using data modeling techniques and tools (focused on Dimensional design)
o Experience with micro-service architecture using Docker and Kubernetes
o Have experience working with one or more of the public cloud providers i.e. AWS, Azure or GCP
o Experience in effectively presenting and summarizing complex data to diverse audiences through visualizations and other means
o Excellent verbal and written communications skills and strong leadership capabilities
Skills:
Python
✔ Defining the over all architecture and choose the best stack, components, and
subsystems for search & storage infrastructure
✔ Design & build user-friendly APIs for accessing the backend infrastructure
✔ Active mentoring on engineering best practices, reducing technical debt and
designing scale ready solutions.
✔ Proactively identify architectural gaps and enhancements and recommending
appropriate solutions.
✔ Work closely with the product and customer teams to effectively drive innovative
solutions and drive adoption of features.
Requirements
✔ Experience level 4+ years.
✔ A bachelor's or master’s degree in Computer Science/Software Engineering
✔ Production experience with a scalable search engine or building storage
infrastructure for scaled out consumer companies.








