Python Developer
Location: Gurgaon, India; Hyderabad, India; Noida, India; Pune, India
Department: Scry India
Experience: 3 - 8
- Lead, mentor, and manage a team of developers, fostering a collaborative and high-performing work environment.
- Oversee the design, development, and maintenance of Python-based applications and services.
- Architect and implement scalable, secure, and efficient APIs using frameworks like Flask, FastAPI, or Django.
- Leverage Docker for containerization to enhance development and deployment workflows.
- Familiarity with distributed computing concepts and frameworks such as Apache Spark, enabling efficient processing and analysis of big data.
- Collaborate with cross-functional teams to define project goals, set priorities, and ensure timely delivery.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Provide technical guidance and resolve complex development challenges.
- Apply data science techniques to analyze data, extract insights, and support decision-making processes.
- Design and deploy solutions using classical machine learning models (e.g., SVM, Random Forest) and modern LLMs for natural language processing tasks.
- Stay updated with industry trends and incorporate new tools and technologies to improve team productivity.
- Bachelor’s or master’s degree in computer science, Engineering, or a related field.
- Minimum of 3+ years of professional experience in Python development.
- Proficiency in managing APIs with frameworks like Flask, FastAPI, or Django.
- Extensive experience with containerization technologies, especially Docker.
- Demonstrated experience in leading and managing development teams.
- Strong understanding of data science concepts and hands-on experience in applying them.
- Experience with implementing and fine-tuning classical ML models and working with LLMs.
- Excellent communication, interpersonal, and organizational skills.
- Strong problem-solving abilities and a strategic mindset.
- Experience with cloud platforms like AWS
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with Kubernetes for container orchestration.
- Exposure to agile methodologies and tools like JIRA or Trello.
- Is proactive and an independent problem solver
- Is a constant learner. We are a fast-growing company. We want you to grow with us!
- Is a team player and good communicator
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
