Software Engineer - Python
Core
Developing and optimizing complex software components and mathematical models for high-complexity enterprise systems.
Role type
Software Engineer (Python)
Builds
Application components and simulation systems
Domain
Enterprise software / Scientific computing
Deliverable
production ML models
Required skills
Python, mathematical modeling, algorithm implementation, code optimization, debugging, system architecture design
Preferred skills
quantum physics, scientific simulations, HPC environments, NumPy, SciPy
Responsibilities
Design and develop software in Python; Implement and optimize algorithms and mathematical models; Work on simulations and complex systems; Collaborate with engineering teams on application architectures; Analyze performance and optimize code; Manage technical issues and advanced debugging; Contribute to technical solution definition
Seniority
Mid-level to Senior, hands-on IC
