Match score not available

3d Algo/Python Developer ->+5 years

extra holidays - extra parental leave
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Over 5 years Python development experience, Strong knowledge of advanced algorithms, Background in linear algebra and geometry, Experience with 3D file structures (.stp), Familiarity with Python frameworks and libraries.

Key responsabilities:

  • Work with design and product teams
  • Develop and maintain Python codebase
  • Create prototypes and conduct testing
  • Participate in technical discussions
  • Document sprints and create tests

Job description

Responsibilities:

  • Generally, youll 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.
  • Development of first functioning prototypes
  • Prototype testing
  • 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:

  • Very good python development skills, at least 5 years experience on advanced algorithms development
  • 3D files structure knowledge (solid, edge, vertex, meshes). File format is .stp
  • Strong mathematical background; at ease with linear algebra and differential geometry
  • Experience with physical computation and finite element method is a plus.
  • Deep Learning classification algorithms (Yolo TF framework for 2D elec cards components recognition not 3D but should be handed over as well)
  • Experience with Python frameworks (Django, Flask) and libraries (NumPy, TensorFlow, PyTorch) are a big advantage
  • Good coding skills (data structures, algorithms, errors handling, design patterns, etc.)
  • Good SQL knowledge
  • Good understanding of code versioning tools, such as Git, Mercurial, or SVN
  • Some exposure to Continuous Integration/Delivery pipeline for cloud
  • Autonomous, eager to learn , French speaking.
  • Good problem solving skills
  • Excellent verbal communication skills
  • Good interpersonal skills

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
EnglishFrench
Check out the description to know which languages are mandatory.

Other Skills

  • Social Skills
  • Mathematics
  • Verbal Communication Skills
  • Willingness To Learn
  • Problem Solving

Python Developer Related jobs