OffCampusJobs

Python Programmer/Developer | AI Logic


Job Description

Build Your Career in Python Development and Data Processing

AI Logic is looking for a Python Programmer/Developer to join its growing technology team. This opportunity is ideal for candidates who enjoy working with Python, automation, data extraction, web scraping, and data processing technologies.

In this role, you will contribute to projects involving PDF data extraction, web data collection, preprocessing large datasets, and building efficient data processing workflows. You will work closely with technical teams to develop scalable solutions that improve data accessibility and support business operations.

* 𝐂𝐨𝐦𝐩𝐚𝐧𝐲: AI Logic
* 𝐑𝐨𝐥𝐞 : Python Programmer/Developer
* 𝐉𝐨𝐛 𝐓𝐲𝐩𝐞: Full-Time
* 𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞: 0-1 year

𝐉𝐨𝐛 𝐎𝐯𝐞𝐫𝐯𝐢𝐞𝐰

As a Python Developer, you will be responsible for building and maintaining scripts, tools, and workflows that automate data collection and processing tasks. The role involves handling data from multiple sources, extracting useful information, cleaning and organizing datasets, and supporting integration with larger software systems.

This position offers an excellent opportunity to strengthen your programming skills while gaining hands-on experience with data engineering, automation, and cloud-based storage technologies.

Roles & Responsibilities

• Develop Python-based solutions for data extraction and processing.
• Work with PDF documents to extract, organize, and transform information.
• Build and maintain scripts for automated data collection.
• Collect data from websites and other digital sources using web scraping techniques.
• Clean, validate, and preprocess datasets for further analysis and storage.
• Support the integration of data processing workflows into existing applications.
• Collaborate with development and business teams to understand project requirements.
• Ensure data accuracy, consistency, and reliability across workflows.
• Create and maintain technical documentation for developed solutions.
• Identify opportunities to improve performance, scalability, and automation processes.
• Troubleshoot issues and optimize existing scripts and applications.

Qualifications & Eligibility

• Bachelor's Degree in Computer Science, Information Technology, or a related field.
• Freshers with strong Python knowledge are encouraged to apply.
• Candidates with project, internship, or practical experience in Python development will have an advantage.
• Strong interest in data processing, automation, and software development.

Skills Required

• Strong understanding of Python programming fundamentals.
• Knowledge of data structures, functions, and object-oriented programming concepts.
• Familiarity with PDF processing libraries and document automation tools.
• Understanding of web scraping concepts and data extraction techniques.
• Knowledge of data cleaning and preprocessing methods.
• Basic understanding of APIs and data integration.
• Problem-solving and analytical thinking skills.
• Ability to write clean, maintainable, and efficient code.
• Good communication and teamwork abilities.

𝐏𝐫𝐞𝐟𝐞𝐫𝐫𝐞𝐝 𝐒𝐤𝐢𝐥𝐥𝐬

• Experience with PDF processing tools and libraries.
• Knowledge of AWS S3 or cloud storage services.
• Understanding of containerization technologies such as Docker.
• Familiarity with databases and data management concepts.
• Exposure to automation and workflow optimization projects.
• Basic knowledge of version control tools such as Git.

𝐖𝐡𝐲 𝐉𝐨𝐢𝐧 𝐔𝐬?

• Work on real-world data automation and processing projects.
• Gain hands-on experience with modern Python technologies.
• Opportunity to learn web scraping, cloud storage, and data engineering concepts.
• Collaborative and learning-focused work environment.
• Exposure to end-to-end software development processes.
• Strong opportunities for technical growth and career development.

𝐖𝐡𝐨 𝐒𝐡𝐨𝐮𝐥𝐝 𝐀𝐩𝐩𝐥𝐲?

• Candidates passionate about Python programming.
• Fresh graduates looking to start a career in software development.
• Individuals interested in data extraction, automation, and backend development.
• Developers who enjoy solving technical challenges and working with data.

Apply for this Position

Apply Now
Python Programmer/Developer | AI Logic Job Opening