Software Engineer Python

Job Description

Arpatech (Pvt) Ltd is seeking a skilled SoftwareEngineerPython to join our team. The ideal candidate will have strong expertise in Python and experience working with modern frameworks and tools.
Key Responsibilities:
- Develop, test, and maintain Python scripts and modules for automating workflows.
- Collaborate with 3D artists, developers, and engineers to optimize workflows and streamline pipelines.
- Leverage Python for data processing, analysis, and integration with AI/ML frameworks as needed.
- Stay updated with NVIDIA Omniverse SDK and related plugins/extensions, implementing new features as required.
- Write and maintain clear, comprehensive documentation for developed tools and workflows.
- Strong programming skills in Python
- Experience with APIs and SDKs (experience with NVIDIA Omniverse is a plus).
- Strong understanding of object-oriented programming (OOP) principles.
- Familiarity with version control systems (e.g., Git).
Preferred Skills:
Knowledge of AI/ML frameworks such as TensorFlow.
Experience with JSON and XML, as well as REST APIs, for data handling.
Understanding of 3D file formats (e.g., USD, FBX, OBJ),
Exposure to scripting languages used in 3D pipelines (e.g., MEL for Maya, Blueprint for Unreal) .
Familiarity with Linux-based environments.
Educational Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3 to 5 years of experience with Python.
- Relevant certifications in Python development, AI/ML, or 3D tools are a plus (e.g., TensorFlow Developer).
Location: Karachi & Islamabad(on-site), other cities(remote)

Interested candidates may apply by sending their CV to careers@arpatech.com, mentioning the p

Job Summary

  • Published on:2025-12-23 6:15 pm
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:3 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline: 2026-02-06