Free cookie consent management tool by TermsFeed Python Developer Intern | Antal Tech Jobs
Back to Jobs
16 Weeks ago

Python Developer Intern

decor
25000 - 35000 INR - Annual
Pune, India
Information Technology
Full-Time
Fabheads Automation

Overview

**TL,DR; - Check out a 3D Print slicing software in this video link -https://www.youtube.com/watch?v=eUNTlb5pEWA. 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 (https://thefabmachines.com/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

Job Type: Internship
Contract length: 6 months

Pay: ?25,000.00 - ?35,000.00 per month

Location Type:

  • In-person

Schedule:

  • Day shift

Application Question(s):

  • On a scale of 1 to 5, how would you rate your Python skills?

Education:

  • Bachelor's (Preferred)

Experience:

  • Python: 1 year (Preferred)
  • total work: 1 year (Preferred)

Work Location: In person

Speak with the employer
+91 7598478191
Application Deadline: 26/12/2024
Expected Start Date: 20/01/2025

Share job
Similar Jobs
View All
1 Day ago
MTS II - Software Engineer
Information Technology
  • 4 - 7 Yrs
  • Pune
MAJOR RESPONSIBILITIES • Design, implement, integrate, and verify software applications and tools using JavaScript, NodeJS, and C++. • Enhance, optimize, and improve the efficiency and robustness of current software, with a particular focus on OSS ...
decor
1 Day ago
Test Engineer - Functional Testing
Information Technology
  • Hyderabad, Telangana, India
Job Description Proven experience of 2 years of hands-on experience of functional testing. Strong knowledge of quality best practices and methodologies for software testing Experience with automation tools such as selenium, Cypress.io Katalon Stu...
decor
1 Day ago
UcodeSoft Solutions - iOS Developer - Xcode
Information Technology
  • Hyderabad, Telangana, India
Responsibilities Collaborate with the development team to design and implement new features for our iOS applications using Swift. Write clean, maintainable, and efficient code under the guidance of senior developers. Assist in translating UI/UX d...
decor
1 Day ago
Senior Technical Business Analyst
Information Technology
  • Hyderabad, Telangana, India
About the role:As a Senior Business Analyst, you will: Leads the creation & presentation of estimates for overall cost, skill, effort & timeline for new & existing solutions and projects from a functional perspective. Demonstrates solutions to inter...
decor
1 Day ago
Senior QA Engineer
Information Technology
  • Hyderabad, Telangana, India
Our Mission SPAN is enabling electrification for all ⚡We are a mission-driven company designing, building, and deploying products that electrify the built environment, reduce carbon emissions, and slow the effects of climate change. Decarbonization ...
decor
1 Day ago
Software Test Engineer
Information Technology
  • Bangalore, Karnataka, India
Job DescriptionWe are looking for Software Testing Engineers with the ability to architect and implement modern test automation tools and frameworks to support automated functional testing of mobile and web applications they will also facilitate the...
decor
1 Day ago
Full Stack Developer (JAVA & Angular)
Information Technology
  • Bangalore, Karnataka, India
Fullstack Developer must be proficient in Java (Spring Boot) for backend development and Angular for frontend development. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, ensuring seamles...
decor
1 Day ago
QA Engineer
Information Technology
  • Bangalore, Karnataka, India
We're looking for a...QA EngineerApply Now!Position OverviewYou will participate in the testing effort of a leading SaaS product for small and medium sized hotels. He/she will lead the Quality Engineering effort and help to test and critique softwar...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media