Python Developer
7 days ago
Position: Python Engineering Lead
Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Experience: 7-10 years
Job Summary:
We are seeking an experienced Python Developer with 7 to 10 years of experience to design, develop, and maintain high-quality back-end systems and applications. The ideal candidate will have expertise in Python and related frameworks, focusing on building scalable, secure, and efficient software solutions. This role requires strong problem-solving skills, collaboration with cross-functional teams, and a commitment to delivering innovative solutions that meet business objectives.
Responsibilities:
Application and Back-End Development:
- Design, implement, and maintain back-end systems and APIs using Python frameworks such as Django, Flask, or FastAPI, emphasizing scalability, security, and efficiency.
- Build and integrate scalable RESTful APIs, ensuring seamless interaction between front-end systems and back-end services.
- Write modular, reusable, and testable code following Python's PEP 8 coding standards and industry best practices.
- Develop and optimize robust database schemas for relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB), ensuring efficient data storage and retrieval.
- Leverage cloud platforms like AWS, Azure, or Google Cloud for deploying scalable back-end solutions.
- Implement caching mechanisms using tools like Redis or Memcached to optimize performance and reduce latency.
AI/ML Development:
- Build, train, and deploy machine learning (ML) models for real-world applications, such as predictive analytics, anomaly detection, natural language processing (NLP), recommendation systems, and computer vision.
- Work with popular machine learning and AI libraries/frameworks, including TensorFlow, PyTorch, Keras, and scikit-learn, to design custom models tailored to business needs.
- Process, clean, and analyze large datasets using Python tools such as Pandas, NumPy, and PySpark to enable efficient data preparation and feature engineering.
- Develop and maintain pipelines for data preprocessing, model training, validation, and deployment using tools like MLflow, Apache Airflow, or Kubeflow.
- Deploy AI/ML models into production environments and expose them as RESTful or GraphQL APIs for integration with other services.
- Optimize machine learning models to reduce computational costs and ensure smooth operation in production systems.
- Collaborate with data scientists and analysts to validate models, assess their performance, and ensure their alignment with business objectives.
- Implement model monitoring and lifecycle management to maintain accuracy over time, addressing data drift and retraining models as necessary.
- Experiment with cutting-edge AI techniques such as deep learning, reinforcement learning, and generative models to identify innovative solutions for complex challenges.
- Ensure ethical AI practices, including transparency, bias mitigation, and fairness in deployed models.
Performance Optimization and Debugging:
- Identify and resolve performance bottlenecks in applications and APIs to enhance efficiency.
- Use profiling tools to debug and optimize code for memory and speed improvements.
- Implement caching mechanisms to reduce latency and improve application responsiveness.
Testing, Deployment, and Maintenance:
- Write and maintain unit tests, integration tests, and end-to-end tests using Pytest, Unittest, or Nose.
- Collaborate on setting up CI/CD pipelines to automate testing, building, and deployment processes.
- Deploy and manage applications in production environments with a focus on security, monitoring, and reliability.
- Monitor and troubleshoot live systems, ensuring uptime and responsiveness.
Collaboration and Teamwork:
- Work closely with front-end developers, designers, and product managers to implement new features and resolve issues.
- Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives, to ensure smooth project delivery.
- Provide mentorship and technical guidance to junior developers, promoting best practices and continuous improvement.
Required Skills and Qualifications
Technical Expertise:
- Strong proficiency in Python and its core libraries, with hands-on experience in frameworks such as Django, Flask, or FastAPI.
- Solid understanding of RESTful API development, integration, and optimization.
- Experience working with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.
- Expertise in using Git for version control and collaborating in distributed teams.
- Knowledge of CI/CD pipelines and tools like Jenkins, GitHub Actions, or CircleCI.
- Strong understanding of software development principles, including OOP, design patterns, and MVC architecture.
Preferred Skills:
- Experience with asynchronous programming using libraries like asyncio, Celery, or RabbitMQ.
- Knowledge of data visualization tools (e.g., Matplotlib, Seaborn, Plotly) for generating insights.
- Exposure to machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn) is a plus.
- Familiarity with big data frameworks like Apache Spark or Hadoop.
- Experience with serverless architecture using AWS Lambda, Azure Functions, or Google Cloud Run.
Soft Skills:
- Strong problem-solving abilities with a keen eye for detail and quality.
- Excellent communication skills to effectively collaborate with cross-functional teams.
- Adaptability to changing project requirements and emerging technologies.
- Self-motivated with a passion for continuous learning and innovation.
-
Python Developer
7 days ago
Nashik, Maharashtra, India Prudent Technologies and Consulting, Inc. Full timeDevelop and maintain web applications using the Django framework.Excellent DB knowledge Write clean, efficient, and well-documented code.Collaborate with cross-functional teams to identify and solve complex problems.3 to 5 years of experience, demonstrating proficiency in Python and Go, along with a firm grasp of OOP principles and practice3 to 5 years of...
-
Python Developer Intern
4 weeks ago
Nashik, Maharashtra, India Pixelo Digital Full timeHow to Apply?If you find this opportunity relevant and exciting, please share your additional details through the provided Google For.https://forms.gle/tNMTxYjYeVTpxWBLAThis will help the hiring team reach out to you at the earliest.About Pixelo DigitalAs a new age B2B demand generation and product company, we specialize in accelerating sales for our clients...
-
ESDS - Python Developer - Django/Flask
2 days ago
Nashik, Maharashtra, India ESDS Software Solution Pvt. Ltd. Full timePosition : Python Engineering Lead. Education : Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Experience : 7-10 years. Job Summary : We are looking for a skilled Python Developer with 7 to 10 years of experience to design, develop, and maintain high-quality back-end systems and applications. The ideal candidate...
-
ESDS - Python Developer - Django/Flask
4 days ago
Nashik, Maharashtra, India ESDS Software Solution Pvt. Ltd. Full timePosition : Python Engineering Lead. Education : Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Experience : 7-10 years. Job Summary : We are looking for a skilled Python Developer with 7 to 10 years of experience to design, develop, and maintain high-quality back-end systems and applications. The ideal candidate...
-
Python Lead Engineer Position
2 days ago
Nashik, Maharashtra, India ESDS Software Solution Pvt. Ltd. Full timeJob Description:The company ESDS Software Solution Pvt. Ltd. is seeking a highly skilled Python Engineering Lead.The ideal candidate will have strong proficiency in Python and its core libraries, with hands-on experience in frameworks such as Django, Flask, or FastAPI.Responsibilities:Design, implement, and maintain back-end systems and APIs using Python...
-
Technical Python Team Lead
1 day ago
Nashik, Maharashtra, India ESDS Software Solution Pvt. Ltd. Full timeJob Summary:The company ESDS Software Solution Pvt. Ltd. is seeking a highly experienced Python Technical Lead to lead our Back-End Development team.The successful candidate will have a strong background in Python programming, experience with frameworks such as Django, Flask, or FastAPI, and excellent problem-solving skills.Key Responsibilities:i. Lead the...
-
Nashik, Maharashtra, India ESDS Software Solution Pvt. Ltd. Full timeJob Title : Python Developer. Experience : 2-7 years in Python development with a track record of successful project leadership. Education : Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or a related field. Job Summary :We are seeking a highly skilled and innovative Python Developers with 4 to 7 years of experience...
-
Nashik, Maharashtra, India ESDS Software Solution Pvt. Ltd. Full timeJob Title : Python Developer. Experience : 2-7 years in Python development with a track record of successful project leadership. Education : Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or a related field. Job Summary :We are seeking a highly skilled and innovative Python Developers with 4 to 7 years of experience...
-
Python Technology Lead
7 days ago
Nashik, Maharashtra, India ESDS Software Solution Limited Full timeKey Responsibilities:Design, implement, and maintain back-end systems and APIs using Python frameworks such as Django, Flask, or FastAPI, emphasizing scalability, security, and efficiency.Build and integrate scalable RESTful APIs, ensuring seamless interaction between front-end systems and back-end services.Write modular, reusable, and testable code...
-
Nashik, Maharashtra, India ESDS Software Solution Pvt. Ltd. Full timeJob Title : AI/ML Lead (Engineering Leadership & Python Development). Education : Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or a related field. Experience : 7-10 years in AI/ML development with a track record of successful project leadership. Job Summary : We are seeking a highly skilled and innovative AI/ML...
-
Senior Backend Developer Job
1 day ago
Nashik, Maharashtra, India ESDS Software Solution Pvt. Ltd. Full timeAbout the Role:We are looking for a talented Python Developer to join our team as a Back-End Development Team Lead.In this role, you will be responsible for designing, developing, and maintaining high-quality back-end systems and applications using Python frameworks such as Django, Flask, or FastAPI.Your Responsibilities:[a] Design, implement, and maintain...
-
RPA Developer
3 weeks ago
Nashik, Maharashtra, India Impact Hr And Km Solutions Full timeJob DescriptionDescriptionWe are seeking a skilled RPA Developer with 1-3 years of experience to join our dynamic team in India. The ideal candidate will have hands-on experience in designing and implementing RPA solutions to automate business processes, enhancing efficiency and accuracy. You will work closely with various stakeholders to understand their...
-
REF61798F- Full Stack Developer
3 days ago
Nashik, Maharashtra, India WNS Global Services Full timeJob DescriptionExperience Required:• Minimum 5 years of experience in software development, testing with web development.• Proven experience in handling projects with SDLC knowledge.• Experience in database development designing, application and deployment. Exposer to microservices preferred.• Experience in RPA development and deployment required.•...
-
Electronics Design and Development Engineer
4 days ago
Nashik, Maharashtra, India RasoiRobotics Private Limited. Full timeWe are expanding our engineering team at Rasoi Robotics Private Limited to push the boundaries of food automation. We are seeking a highly skilled and motivated individual to assist in designing system architecture, block diagrams, and schematics for cutting-edge automation products.Key Responsibilities:Assist in designing system architecture, block...
-
Senior Java Developer
3 weeks ago
Nashik, Maharashtra, India IT Company Full timeJob description :Role : Sr. Java DeveloperExperience : 5 to 8 YearsLocation : Pune, Nashik, Mumbai, BangaloreResponsibilities :- Strong hold on programming languages Java,J2EE, JavaScript, MVC frameworks like Spring, Spring Boot, REST APIs, Hibernate, Micro services.- Good experience with interface and messaging protocols like JSON/REST. XML/SOAP or MQ/JMS.-...
-
Senior Java Developer
2 weeks ago
Nashik, Maharashtra, India IT Company Full timeJob description :Role : Sr. Java DeveloperExperience : 5 to 8 YearsLocation : Pune, Nashik, Mumbai, BangaloreResponsibilities :- Strong hold on programming languages Java,J2EE, JavaScript, MVC frameworks like Spring, Spring Boot, REST APIs, Hibernate, Micro services.- Good experience with interface and messaging protocols like JSON/REST. XML/SOAP or MQ/JMS.-...
-
Senior Software Architect
7 days ago
Nashik, Maharashtra, India ESDS Software Solution Limited Full timeJob Summary:We are seeking an experienced software engineer to design, develop, and maintain high-quality back-end systems and applications using Python.The ideal candidate will have expertise in Python and related frameworks, focusing on building scalable, secure, and efficient software solutions. This role requires strong problem-solving skills,...
-
Product Development Specialist
3 weeks ago
Nashik, Maharashtra, India ESDS Software Solution Limited Full timeHead of IDX Department This is a senior leadership role responsible for leading the design, development, and deployment of advanced digital solutions, including custom modules and internal portals. The ideal candidate will have at least 10 years of experience in digital transformation, IT management, or a related field, with a minimum of 5 years in a senior...
-
Backend Engineering Specialist
7 days ago
Nashik, Maharashtra, India ESDS Software Solution Limited Full timeAbout the Role:This is an exciting opportunity for a skilled backend engineer to join our team as a Python technology lead. The successful candidate will be responsible for designing, implementing, and maintaining complex back-end systems and APIs using Python frameworks such as Django, Flask, or FastAPI.As a technology lead, you will work closely with...
-
Data Scientist
4 weeks ago
Nashik, Maharashtra, India ICICIDirect Full timeJob Description:- Work on Predictive Analytics and Descriptive Analytics to Solve Various Use cases- Work on Exploratory Data Analysis- Work on AWS/Azure to solve AI related uses cases.- Work on Tableau to Build Dashboards for Various Business Use Cases- Need to be a Good Team Player.Requirements:- Education Background – Computer Science/Statistics- Hands...