3d Algo / Python Developer
eVantage Soft
18 aprilie 2025
Chișinău
Peste 5 ani
Full-time
Nu contează
Remote
About us
We are a company specializing in IT Engineering, providing customized and top-tier services for complete
application development and AMS (Application Management Services). Our approach includes well-defined
strategies and tangible initiatives aimed at ensuring robust and sustainable expansion, all at competitive
expenses, and executed by exceptionally skilled teams that are individually tailored to suit our partners' needs.
Responsibilities:
- Develop and maintain 3D detection alogithms for detecting features such as: unfolding of metal sheet
shapes, part thickness, volume computation, surface areas, shape margin lengths, profile shapes, holes
detection, max curvatures. Work with multiple solids and compose 3D models.
- Work closely with the design team, product management, and development teams to create new modules
and maintain the existing Python codebase in order to cover all the business requirements.
- Take part in discussions on technical solutions
- Pair programming and code review
- Discuss with the Product Owner to define the implementation with the best value/effort ratio
- Develop and document the Stories of the Sprint with other team members
- Create unit/integration tests in a continuous integration environment
- Develop the product in accordance with architectural & technology guidelines
- Is responsible for the quality of the product
- Contribute to all phases of the development lifecycle
Competencies:
Must have skills:
- 3D files’ structure knowledge (solid, edge, vertex, meshes). File format is .stp and .stl
- Strong mathematical background; at ease with linear algebra and differential geometry
- Very good python development skills, at least 5 years experience on advanced algorithms development
- Good coding skills (data structures, algorithms, errors handling, design patterns, etc.)
Good to have skills:
- Experience with Python libraries: pythonocc-core, Pandas and NumPy
- Experience building 3D engine
- SQL knowledge
- Some exposure to Continuous Integration/Delivery pipeline for cloud
- Good understanding of code versioning tools, such as Git, Mercurial, or SVN
- Autonomous, eager to learn
- Excellent verbal communication skills
- Good interpersonal skills
We are a company specializing in IT Engineering, providing customized and top-tier services for complete
application development and AMS (Application Management Services). Our approach includes well-defined
strategies and tangible initiatives aimed at ensuring robust and sustainable expansion, all at competitive
expenses, and executed by exceptionally skilled teams that are individually tailored to suit our partners' needs.
Responsibilities:
- Develop and maintain 3D detection alogithms for detecting features such as: unfolding of metal sheet
shapes, part thickness, volume computation, surface areas, shape margin lengths, profile shapes, holes
detection, max curvatures. Work with multiple solids and compose 3D models.
- Work closely with the design team, product management, and development teams to create new modules
and maintain the existing Python codebase in order to cover all the business requirements.
- Take part in discussions on technical solutions
- Pair programming and code review
- Discuss with the Product Owner to define the implementation with the best value/effort ratio
- Develop and document the Stories of the Sprint with other team members
- Create unit/integration tests in a continuous integration environment
- Develop the product in accordance with architectural & technology guidelines
- Is responsible for the quality of the product
- Contribute to all phases of the development lifecycle
Competencies:
Must have skills:
- 3D files’ structure knowledge (solid, edge, vertex, meshes). File format is .stp and .stl
- Strong mathematical background; at ease with linear algebra and differential geometry
- Very good python development skills, at least 5 years experience on advanced algorithms development
- Good coding skills (data structures, algorithms, errors handling, design patterns, etc.)
Good to have skills:
- Experience with Python libraries: pythonocc-core, Pandas and NumPy
- Experience building 3D engine
- SQL knowledge
- Some exposure to Continuous Integration/Delivery pipeline for cloud
- Good understanding of code versioning tools, such as Git, Mercurial, or SVN
- Autonomous, eager to learn
- Excellent verbal communication skills
- Good interpersonal skills
Cunoașterea limbilor:
Engleză Fluent
Adresa:
Chișinău
Data actualizării:
18 aprilie 2025
E-mail:
adelina.bordea@evantage-soft.com
Copiază
Persoana de contact:
Adelina
Adelina
Website-ul companiei:
https://evantage-soft.com/
https://evantage-soft.com/
CV-ul a fost trimis cu succes! 🥳
Înregistrează-te acum, pentru a monitoriza statusul CV-ului tău!
Primit
și
Văzut