
Junior Developer-Python
Role Overview
We are seeking a Junior Developer with 1-3 year’s experience with strong foundations in Python, databases, and AI technologies. The ideal candidate will support the development of AI-powered solutions, focusing on LLM integration, prompt engineering, and database-driven workflows. This is a hands-on role with opportunities to learn and grow into advanced AI engineering responsibilities.
Key Responsibilities
- Develop, test, and maintain Python-based applications and APIs.
- Design and optimize prompts for Large Language Models (LLMs) to improve accuracy and performance.
- Work with JSON-based data structures for request/response handling.
- Integrate and manage PostgreSQL (pgSQL) databases, including writing queries and handling data pipelines.
- Collaborate with the product and AI teams to implement new features.
- Debug, troubleshoot, and optimize performance of applications and workflows.
- Stay updated on advancements in LLMs, AI frameworks, and generative AI tools.
Required Skills & Qualifications
- Strong knowledge of Python (scripting, APIs, data handling).
- Basic understanding of Large Language Models (LLMs) and prompt engineering techniques.
- Experience with JSON data parsing and transformations.
- Familiarity with PostgreSQL or other relational databases.
- Ability to write clean, maintainable, and well-documented code.
- Strong problem-solving skills and eagerness to learn.
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
Nice-to-Have (Preferred)
- Exposure to AI/ML frameworks (e.g., LangChain, Hugging Face, OpenAI APIs).
- Experience working in startups or fast-paced environments.
- Familiarity with version control (Git/GitHub) and cloud platforms (AWS, GCP, or Azure).
What We Offer
- Opportunity to work on cutting-edge AI applications in permitting & compliance.
- Collaborative, growth-focused, and innovation-driven work culture.
- Mentorship and learning opportunities in AI/LLM development.
- Competitive compensation with performance-based growth.

About Hunarstreet Technologies Pvt Ltd
About
At Hunarstreet Technologies Pvt Ltd, we specialize in delivering India’s fastest hiring solutions, tailored to meet the unique needs of businesses across various industries. Our mission is to connect companies with exceptional talent, enabling them to achieve their growth and operational goals swiftly and efficiently.
We are able to achieve a success rate of 87% in relevancy of candidates to the job position and 62% success rate in closing positions shared with us.
Similar jobs
Procedure is hiring for Drover.
This is not a DevOps/SRE/cloud-migration role — this is a hands-on backend engineering and architecture role where you build the platform powering our hardware at scale.
About Drover
Ranching is getting harder. Increased labor costs and a volatile climate are placing mounting pressure to provide for a growing population. Drover is empowering ranchers to efficiently and sustainably feed the world by making it cheaper and easier to manage livestock, unlock productivity gains, and reduce carbon footprint with rotational grazing. Not only is this a $46B opportunity, you'll be working on a climate solution with the potential for real, meaningful impact.
We use patent-pending low-voltage electrical muscle stimulation (EMS) to steer and contain cows, replacing the need for physical fences or electric shock. We are building something that has never been done before, and we have hundreds of ranches on our waitlist.
Drover is founded by Callum Taylor (ex-Harvard), who comes from 5 generations of ranching, and Samuel Aubin, both of whom grew up in Australian ranching towns and have an intricate understanding of the problem space. We are well-funded and supported by Workshop Ventures, a VC firm with experience in building unicorn IoT companies.
We're looking to assemble a team of exceptional talent with a high eagerness to dive headfirst into understanding the challenges and opportunities within ranching.
About The Role
As our founding cloud engineer, you will be responsible for building and scaling the infrastructure that powers our IoT platform, connecting thousands of devices across ranches nationwide.
Because we are an early-stage startup, you will have high levels of ownership in what you build. You will play a pivotal part in architecting our cloud infrastructure, building robust APIs, and ensuring our systems can scale reliably. We are looking for someone who is excited about solving complex technical challenges at the intersection of IoT, agriculture, and cloud computing.
What You'll Do
- Develop Drover IoT cloud architecture from the ground up (it’s a green field project)
- Design and implement services to support wearable devices, mobile app, and backend API
- Implement data processing and storage pipelines
- Create and maintain Infrastructure-as-Code
- Support the engineering team across all aspects of early-stage development -- after all, this is a startup
Requirements
- 5+ years of experience developing cloud architecture on AWS
- In-depth understanding of various AWS services, especially those related to IoT
- Expertise in cloud-hosted, event-driven, serverless architectures
- Expertise in programming languages suitable for AWS micro-services (eg: TypeScript, Python)
- Experience with networking and socket programming
- Experience with Kubernetes or similar orchestration platforms
- Experience with Infrastructure-as-Code tools (e.g., Terraform, AWS CDK)
- Familiarity with relational databases (PostgreSQL)
- Familiarity with Continuous Integration and Continuous Deployment (CI/CD)
Nice To Have
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field
Bachelor’s Degree or equivalent degree in computer science
Min 1-3 years of experience in Python and backend technology
Development experience with programming languages like C/C++, Erlang, Elixir.
Experience in Python / Go Lang is a must
Experience in creating and dealing with REST API and socket technology
Working Knowledge of RabbitMQ and Kafka
Knowledge of both SQL and NoSQL databases along with Redis and elastic search.
Working knowledge of network communication, TCP, UDP, HTTP, etc
Roles and Responsibilities:
Participate in the entire application lifecycle, focusing on coding and debugging
Write clean code to develop functional web applications
Troubleshoot and debug applications
Perform UI tests to optimize performance
Manage cutting-edge technologies to improve legacy applications
Collaborate with Front-end developers to integrate user-facing elements with server-side logic
Gather and address technical and design requirements
Provide training and support to internal teams
Build reusable code and libraries for future use
Liaise with developers, designers, and system administrators to identify new features
Follow emerging technologies
Optimizing multiple producers and multiple consumer system
Develop a Fault-tolerant application design.
Senior Python Developer
Experience: 4–8 Years
About the Role
We are looking for a Senior Python Developer Engineer to join our team. This role focuses on building and maintaining data-intensive backend systems, handling large-scale datasets, and exposing insights through robust, scalable APIs.
You will work closely with operational and transactional data, design efficient data pipelines, and build backend services that power analytics, reports, and ERP workflows. The ideal candidate is strong in Python, excellent with data and databases, and capable of owning features end-to-end.
Key Responsibilities
- Analyze large datasets to identify trends, inconsistencies, and operational insights.
- Design, build, and maintain backend services and REST APIs using Python and FastAPI.
- Perform advanced data manipulation and aggregation using Pandas, NumPy, and SQL.
- Design and optimize data pipelines for analytics, reporting, and downstream systems.
- Implement automated data quality checks, validations, and monitoring scripts.
- Work closely with product, application, and business teams to translate raw data into clear, actionable outputs.
- Optimize query performance across relational and analytical databases.
- Expose processed data and insights via APIs or dashboards for consumption by web or ERP applications.
- Ensure high standards of code quality, performance, scalability, and maintainability.
- Write clear documentation for APIs, data flows, and processing logic.
Required Skills & Qualifications
- 4–8 years of strong, hands-on experience with Python in production systems.
- Excellent experience with data handling, processing, and large datasets.
- Strong experience building APIs using FastAPI (or similar frameworks).
- Deep expertise in Pandas, NumPy, and SQL.
- Solid experience with MySQL and PostgreSQL.
- Experience working with analytical or reporting workloads.
- Strong understanding of data modeling, joins, aggregations, and performance tuning.
- Proficiency with Git and collaborative development workflows.
- Strong analytical and problem-solving skills with the ability to work independently.
Good to Have
- Experience with ClickHouse, Databricks, or Elasticsearch.
- Exposure to data engineering concepts such as ETL/ELT, batch processing, and data pipelines.
- Experience with workflow orchestration tools (Airflow, Prefect, Dagster).
- Familiarity with data visualization libraries (Plotly, Matplotlib, Seaborn).
- Experience with AWS services (S3, EC2, RDS, Lambda).
- Prior experience integrating data services into ERP or business applications.
Soft Skills
- Strong analytical mindset and attention to detail.
- High ownership and accountability.
- Ability to work independently with minimal supervision.
- Clear communication and documentation skills.
- Proactive, solution-oriented approach.
Job Location: Sewri, Mumbai, Maharashtra
Required experience:
- Minimum 2 year of experience in Web & Backend Development using Python
Overview
We are looking for Python developers with a strong understanding of object orientation and experience in web and backend development. Experience with Analytical algorithms and mathematical calculations using libraries such as Numpy and Pandas are a must. Experience in some form of Machine Learning. We require candidates who have working experience using Django Framework
Key Skills required (Items in Bold are mandatory keywords) :
- Proficiency in Python 3.x based web and backend development
- Solid understanding of Python concepts
- Experience with some form of Machine Learning (ML)
- Experience in using libraries such as Numpy and Pandas
- Some form of experience with NLP and Deep Learning using any of Pytorch, Tensorflow, Keras, Scikit-learn or similar
- Hands on experience with RDBMS such as Postgres or MySQL
- Experience building REST APIs using DRF or Flask
- Comfort with Git repositories, branching and deployment using Git
- Working experience with Docker
- Basic working knowledge of ReactJs
- Experience in deploying Django applications to AWS,Digital Ocean or Heroku
KRAs includes:
- Understanding the scope of work
- Understanding and adopting the current internal development workflow and processes
- Understanding client requirements as communicated by the project manager
- Arriving on timelines for projects, either independently or as a part of a team
- Executing projects either independently or as a part of a team
- Developing products and projects using Python
- Writing code to collect and mathematically analyse large volumes of data.
- Creating backend modules in Python by building or reutilizing existing modules in a manner so as to
provide optimal deliveries on time
- Writing Scalable, maintainable code
- Building secured REST APIs
- Setting up batch task processing environments using Celery
- Unit testing prepared modules
- Bug fixing issues as reported by the QA team
- Optimization and performance tuning of code
Job Summary:
We are looking for a highly skilled and experienced Java Backend Developer with 4.5+ years of hands-on experience in backend development, system design, and API integration. You’ll play a key role in designing and building high-performance backend systems that are scalable, secure, and reliable. As a core member of the engineering team, you’ll collaborate closely with product owners, architects, and other developers to deliver quality solutions.
Responsibilities:
- Design and develop backend components, REST APIs, and microservices using Java and Spring Boot.
- Contribute to the architectural decisions and system design discussions.
- Write clean, efficient, and testable code following best practices.
- Optimize application performance, scalability, and reliability.
- Integrate third-party APIs and work with external systems.
- Participate in code reviews, mentor junior developers, and support the team’s technical growth.
- Work closely with DevOps to support CI/CD pipelines and deployments.
- Troubleshoot and resolve complex issues in production and non-production environments.
- Keep up with industry trends and advocate for best practices in backend development.
Required Skills:
- 4.5+ years of hands-on experience in backend development with Java (Java 8 or above).
- Strong expertise in Spring Framework (Spring Boot, Spring MVC, Spring Data).
- Experience designing and consuming RESTful APIs and working with microservices architecture.
- Solid understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Proficient with version control systems like Git and tools like Maven or Gradle.
- Familiarity with Docker, containerization, and cloud platforms (AWS/GCP/Azure).
- Experience with unit testing and integration testing (JUnit, Mockito, etc.).
- Good knowledge of software design principles, data structures, and algorithms.
- Excellent problem-solving skills and attention to detail.
Senior Software Engineer - 221254.
We (the Software Engineer team) are looking for a motivated, experienced person with a data driven approach to join our Distribution Team in Budapest or Szeged to help design, execute and improve our test sets and infrastructure for producing high-quality Hadoop software.
A Day in the life
You will be part of a team that makes sure our releases are predictable and deliver high value to the customer. This team is responsible for automating and maintaining our test harness, and making test results reliable and repeatable.
You will…
•work on making our distributed software stack more resilient to high-scale endurance runs and customer simulations
•provide valuable fixes to our product development teams to the issues you’ve found during exhaustive test runs
•work with product and field teams to make sure our customer simulations match the expectations and can provide valuable feedback to our customers
•work with amazing people - We are a fun & smart team, including many of the top luminaries in Hadoop and related open source communities. We frequently interact with the research community, collaborate with engineers at other top companies & host cutting edge researchers for tech talks.
•do innovative work - Cloudera pushes the frontier of big data & distributed computing, as our track record shows. We work on high-profile open source projects, interacting daily with engineers at other exciting companies, speaking at meet-ups, etc.
•be a part of a great culture - Transparent and open meritocracy. Everybody is always thinking of better ways to do things, and coming up with ideas that make a difference. We build our culture to be the best workplace in our careers.
You have...
•strong knowledge in at least 1 of the following languages: Java / Python / Scala / C++ / C#
•hands-on experience with at least 1 of the following configuration management tools: Ansible, Chef, Puppet, Salt
•confidence with Linux environments
•ability to identify critical weak spots in distributed software systems
•experience in developing automated test cases and test plans
•ability to deal with distributed systems
•solid interpersonal skills conducive to a distributed environment
•ability to work independently on multiple tasks
•self-driven & motivated, with a strong work ethic and a passion for problem solving
•innovate and automate and break the code
The right person in this role has an opportunity to make a huge impact at Cloudera and add value to our future decisions. If this position has piqued your interest and you have what we described - we invite you to apply! An adventure in data awaits.
About the role
As a core team member in our growing startup, we're looking for an exceptionally hard working candidate who is full of ideas, accountable and has self-learning abilities and make a significant contribution to our growth journey.
Requirement:
The candidate must have at least 2 years and ideally up to 8 years of experience in an IT Product company / Startup. Must have expertise in
MUST HAVE SKILLS
Back-end development using Laravel, Lumen, MySQL / PGSQL
- RESTful API development & integration of 3rd party services (like payment gateways, Email marketing tools, SMS/ Whatsapp, etc.)
- High quality coding which can be replicated and used to scale.
- Prompt to troubleshoot and fix bugs and use of GIT
PREFERRED SKILLS (Not Mandatory)
- Experience in React.JS, AWS, DevOps
- Experience in a Product based SaaS Startup.
- Passionate about building products and features and building a product from scratch with thrust on DevOps, Web security, TLS/SSL, web sockets, etc.
- Have a good understanding of setting up & managing cloud servers like AWS, Google cloud, etc.
- Manage Key-value based databases like Redis
Additional Information
- Immediate / Early joiners preferred.
- This is a Work from Office / Hybrid role.
- Office is in Green Park, New Delhi 110016 (5 min walk from Metro station)
- BYOD - Bring your own device (Laptop)
- Candidate must be willing to work in a high exposure - high accountability Startup environment and grow significantly with the company.
About the Company
hiringplug™ is an AI Marketplace of specialist Recruiters that enables companies to acquire top talent, faster. The company offers an Award winning RaaS™ Marketplace: Recruitment as a Service Marketplace™ The company is at an interesting expansion stage and looking for exceptional talent to be a part of their growth story. | www.hiringplug.com
Get to know us
- https://www.instagram.com/" target="_blank">https://www.instagram.com/hiringplug
- https://www.facebook.com/" target="_blank">https://www.facebook.com/hiringplugofficial
- https://twitter.com/" target="_blank">https://twitter.com/hiringplug
- https://blog.hiringplug.com
- www.hiringplug.com
- “Top HR & Work Tech Startup” – by People Matters both in 2019 & 2020
- “10 Best HR Tech startups 2019” – by Silicon India in Oct 2019
- “Best resourcing software 2019” – by HR Association of India in Jan 2019
Talk to you soon!
Responsibilities & ownership
- Lead, build, deliver and ensure customer success of next-generation features related to scalability, reliability, robustness, usability, security, and performance of the product.
- Work on distributed systems for data processing with efficient protocols and communication, locking and consensus, schedulers, resource management, low latency access to distributed storage, auto scaling, and self healing.
- Understand and reason about concurrency and parallelization to deliver scalability and performance in a multithreaded and distributed environment.
- Lead the team to solve complex and unknown problems
- Solve technical problems and customer issues with technical expertise
- Design and deliver architectures that run optimally on public clouds like GCP, AWS, and Azure
- Mentor other team members for high quality and design
- Collaborate with Product Management to deliver on customer requirements and innovation
- Collaborate with Support and field teams to ensure that customers are successful with Dremio
Requirements
- B.S./M.S/Equivalent in Computer Science or a related technical field or equivalent experience
- Fluency in Java/C++ with 3alm+ years of experience developing production-level software
- Strong foundation in data structures, algorithms, multi-threaded and asynchronous programming models, and their use in developing distributed and scalable systems
- 5+ years experience in developing complex and scalable distributed systems and delivering, deploying, and managing microservices successfully
- Hands-on experience in query processing or optimization, distributed systems, concurrency control, data replication, code generation, networking, and storage systems
- Passion for quality, zero downtime upgrades, availability, resiliency, and uptime of the platform
- Passion for learning and delivering using latest technologies
- Ability to solve ambiguous, unexplored, and cross-team problems effectively
- Hands on experience of working projects on AWS, Azure, and Google Cloud Platform
- Experience with containers and Kubernetes for orchestration and container management in private and public clouds (AWS, Azure, and Google Cloud)
- Understanding of distributed file systems such as S3, ADLS, or HDFS
- Excellent communication skills and affinity for collaboration and teamwork
- Ability to work individually and collaboratively with other team members
- Ability to scope and plan solution for big problems and mentors others on the same
- Interested and motivated to be part of a fast-moving startup with a fun and accomplished team








