Python Developer Intern

3 months ago


tamil nadu, India Fabheads Automation Full time
**TL,DR; - Check out a 3D Print slicing software in this video link - . The new software we are developing at Fabheads is something similar but a lot more complicated/fun than the one on this video. If this type of software development is not your cup of tea, then please do not apply. Thanks for saving both of our time a bit. But if you do apply, please be prepared for some interesting assignments ;)**
WHO WE ARE
Fabheads Automation is a fast growing startup in the field of manufacturing automation. We have been awarded National Startup of the year, 2020 in Industry 4.0 sector. We have won several accolades from DRDO, CII, JEC and other forums. We are founded by IIT alumni and Ex-ISRO engineers. We have indigenously developed India’s first Carbon Fiber 3D printer. We work in Aerospace, defence, drones and other high performance sectors. We are working on some very exciting projects which have never been done before by Indian Startups.
JOB OVERVIEW
We are currently looking for a Python Developer Intern for our 3D printing engine - C6 ( ). This software (or engine) will compete with the global leaders in the field. We are looking for someone who can understand the nuances of 3D printing algorithms, and write efficient and robust algorithms for the same. Our printer technology is already protected with multiple patents, and is the first and only in India and Asia. The developer will be part of our dynamic team, and gets a chance to develop the first in-house built software, which will ship globally.
This position will include use of analytical skills, algorithms’ understanding and best practices for software development - In short, complete ownership of the 3D printer software. Fabheads offers competitive salaries/benefits, a great work environment, the ability to work on high profile projects, significant professional growth potential and all this with the excitement and novelty of working with an internationally recognized startup. This position comes with a Pre-placement offer (PPO) opportunity as well.
JOB ROLE
● Develop, test and deploy features for our high performance 3D printing slicing engine
● Devise new algorithms to solve problems in 3D printing domain
● Create reusable and well-tested in-house libraries and toolsets
● Package the code to work efficiently in a cloud environment
● Provide recommendations for continuous improvement of the software
SKILLS
● Python 3.x with hands-on experience in developing applications.
● Ability to devise new algorithms to solve problems in 3D printing domain. Slicing engine requires a 3D visualization ability, along with aptitude to solve 3D printing problems in mathematical way.
● Strong understanding of data structures (graphs, trees, stacks, queues) and object-oriented programming (OOP) principles, including inheritance, polymorphism, and encapsulation.
● Excellent problem-solving skills, with a deep understanding of time complexity (Big O notation) and space complexity for efficient code optimization.
● Multiprocessing and multithreading expertise using Python's concurrent.futures and threading modules, with the ability to implement parallel processing to improve performance and handle large datasets.
● Proficiency in file handling using Python's os, shutil, and glob modules, with the ability to efficiently read, write, and manipulate files in various formats.
● Familiarity with visualization libraries like Matplotlib, Seaborn, and Plotly for data representation and analysis.
● Solid foundation in 3D mathematics and vectors with hands-on experience in handling 3D data and models using libraries like NumPy, SciPy, and Pandas.
● Ability to write clean, maintainable, and efficient code following best practices for code structure, documentation, and testing (e.g., PEP 8, pytest).
● Strong understanding of algorithms, including Graph algorithms, Tree Algorithms, Searching and sorting etc.
● Proficiency in version control using Git.
OTHER
● Familiarity with 3D printing is a plus
● Competitive programming experience will be a plus
● Knowledge of libraries like Shapely, Trimesh, and scikit-image for advanced numerical and geometrical computations.
PROFESSIONAL REQUIREMENTS
● Bachelor’s Degree in Software engineering or related coursework is preferred, but not mandatory
● Any previous experience of developing a software is a must
● Excellent oral and written communication skills
COMPENSATION
Internship - 25-35K - For 6 Months
Letter of Recommendation
  • Intern - Python

    6 months ago


    Villivakkam, Chennai, Tamil Nadu, India LIfo Technologies Full time

    We are looking for an Intern for our company. Location : Chennai Duration : 3 Months Knowledge in Python & Frontend technologies are required. Certification Must. Stipend : No **Job Types**: Full-time, Internship Contract length: 3 months Schedule: - Day shift Work Location: In person

  • Python Developer

    4 weeks ago


    tamil nadu, India AGAM Technologies Full time

    Job description Job Title : Python Developer (2 to 5 Years Experience) Location : Coimbatore Employment Type: Full-time Department : Technology/Development Availability : Immediate Joiner Preferred Company Description Agam Technologies, located in Coimbatore, is a creative and innovative firm specializing in custom website solutions. Our team comprises...

  • Python Developer

    4 weeks ago


    tamil nadu, India AGAM Technologies Full time

    Job descriptionJob Title : Python Developer (2 to 5 Years Experience)Location : CoimbatoreEmployment Type: Full-timeDepartment : Technology/DevelopmentAvailability : Immediate Joiner PreferredCompany DescriptionAgam Technologies, located in Coimbatore, is a creative and innovative firm specializing in custom website solutions. Our team comprises designers,...

  • Python Developer

    4 weeks ago


    tamil nadu, India Isha Foundation Full time

    Dear Candidate, We have a requirement for Senior Python Developer, Coimbatore. Please find below the details: Job Responsibilities: Software Development: Design and develop robust and scalable Python-based applications. Collaborate with cross-functional teams to define technical requirements, develop and deliver new features. Write clean, efficient, and...

  • Python Developer

    4 weeks ago


    tamil nadu, India Mitsogo Full time

    About Mitsogo | Hexnode: Mitsogo is a global organization that places a high value on the contributions of every employee. We strive to create an inclusive environment where talent thrives, and innovation flourishes. As technology continues to evolve, we remain committed to providing diverse opportunities and empowering our teams with a wide range of skills...

  • Python Developer

    4 weeks ago


    tamil nadu, India Isha Foundation Full time

    Dear Candidate,We have a requirement for Senior Python Developer, Coimbatore. Please find below the details:Job Responsibilities:Software Development:Design and develop robust and scalable Python-based applications.Collaborate with cross-functional teams to define technical requirements, develop and deliver new features.Write clean, efficient, and...

  • Python Developer

    4 weeks ago


    tamil nadu, India Mitsogo Full time

    About Mitsogo | Hexnode:Mitsogo is a global organization that places a high value on the contributions of every employee. We strive to create an inclusive environment where talent thrives, and innovation flourishes. As technology continues to evolve, we remain committed to providing diverse opportunities and empowering our teams with a wide range of skills...


  • tamil nadu, India Clustrex Data Private Limited Full time

    Title : Python Developer Experience : 6 + yearsLocation : On-site Madipakkam, ChennaiRole DescriptionThis is a full-time, on-site role for a Python Developer at Clustrex Data Private Limited in Chennai. As a Python Developer, you will be responsible for developing and maintaining the back-end of web and mobile applications, writing clean and...


  • tamil nadu, India Clustrex Data Private Limited Full time

    Title : Python DeveloperExperience : 6 + yearsLocation : On-site Madipakkam, ChennaiRole DescriptionThis is a full-time, on-site role for a Python Developer at Clustrex Data Private Limited in Chennai. As a Python Developer, you will be responsible for developing and maintaining the back-end of web and mobile applications, writing clean and efficient...


  • tamil nadu, India Datacrew.ai Full time

    Senior Python/ML developer Experience: 3 to 4 years Location: Chennai Key Skills: Python, Python Flask, NLP (Content extraction), Pandas, OCR, Deep Learning, OpenCV, Tesseract, Computer Vision (Image Processing), TensorFlow, PyTorch, Keras, Scikit- learn, Paddle, ML, ML Algorithms, Neural Networks (CNN), Git, CI/CD, Cloud Experience (Any) Must Have...


  • tamil nadu, India Datacrew.ai Full time

    Senior Python/ML developerExperience: 3 to 4 yearsLocation: ChennaiKey Skills:Python, Python Flask, NLP (Content extraction), Pandas, OCR, Deep Learning, OpenCV, Tesseract, Computer Vision (Image Processing), TensorFlow, PyTorch, Keras, Scikit- learn, Paddle, ML, ML Algorithms, Neural Networks (CNN), Git, CI/CD, Cloud Experience (Any)Must Have...


  • tamil nadu, India Tata Consultancy Services Full time

    Python Full stack DeveloperDesired Experience Range: 7 - 10 yearsLocation of Requirement: Chennai / Hyderabad / Kolkata / AhmedabadMust-Have:To write quality, efficient, scalable, testable, and reusable Python codes.To plan, design, user-centric, performing, low-latency, highly available legacy applicationsExperience in Python, Python Fast API, Django,...


  • tamil nadu, India Live Connections Full time

    I am thrilled to share an exciting opportunity with one of our esteemed clients! Join me in exploring new horizons and unlocking potential. If you're ready for a challenge and growth,.Exp: 6-10yrsLocation: ChennaiMandatory Skills: Python (Must have ), ReactJS (good to have ), AWS/AzureJD:6-10 years of experience in software developmentSolid understanding...


  • tamil nadu, India Hexaware Technologies Full time

    Greetings!!!we are looking forPython +AWS serverless experience developersPython API developers+ AzurePython Developers with DynamoDB experienceAdvanced backend Python Developer (especially FastAPI, SQLAlchemy)Experience with Microservice-based Architectures and asynchronous interservice communication implementation patternsExperience using AWS...


  • tamil nadu, India Cosmic Insights Full time

    Company DescriptionCosmic Insights Labs Private Limited is seeking to hire a Python Developer in Coimbatore who shares their passion and mission.Job Title: Python DeveloperLocation: CoimbatoreEmployment Type: Full-TimeExperience Level: Senior Developer - 7+ YearsJob Summary:We are seeking a talented and experienced Python Developer to join our team. The...


  • tamil nadu, India Cyrino Full time

    5-8 years software development experienceStrong Python and SQL/Database skillsStrong expertise in using Pandas library (Python) is a mustExperience with web technologies (HTML/JS, APIs, etc.)Proven work experience in working with large data sets for Data cleaning, Data transformation, Data manipulation and Data replacements.Excellent verbal and written...

  • Python Internship

    6 months ago


    Coimbatore, Tamil Nadu, India Nitroware Technologied Pvt Ltd Full time

    Dear Students Greetings from Nitroware Technologies Pvt Ltd.., We are Providing Internship for Final Year and Pre Final Year Students in Below Domains: **Web Development (Python, PHP)** **Embedded** **IoT** **Full Stack Development** **Benefits** Live Project Exposure Developer as a Trainer Intern & Experience Certificate **Job Types**: Part-time,...

  • Intern

    7 days ago


    Chennai, Tamil Nadu, India Viavi Solutions Full time

    Summary: 0 Duties & Responsibilities: About the Job: **Responsibilities**: - Maintain/Support existing products in the market - Work closely with hardware engineers to understand the product under test - Develop scripts for automating various tasks - Troubleshoot issues reported by customers or found during internal testing Qualifications: - Good...


  • tamil nadu, India Animaker Inc. Full time

    Backend Software Engineer (Python)About :Animaker's growth is skyrocketing. We plan to make Animaker the world'sgo-to place for animation & video. We look for someone who is excited tomake an impact with a constant everyday effort to set a difference in theproject, team, company & the industry as a whole. We’re out to change theworld, one video at a...


  • tamil nadu, India Viasat Full time

    What you'll doSoftware and Platforms is a central function to Viasat that sits at the core of our business and focuses on innovative technology development and engineering. The team maintains a center of excellence for SW and platform technology and related innovation, translating market needs into products and services to enable market development and...