Junior Python Developer – Engineering Calculations
New
M
MindPalStructural engineering
Remote cooperation, Some calls take place between 16:00 and 19:00 Polish time.ContractJunior
Salary40 - 70 PLN per hour
Apply NowOpens the employer's application page
Job Details
- Languages
- Good English (B2+)
- Experience
- 1–3 years of commercial experience with Python, or an engineering background with substantial Python projects.
- Required Skills
- DockerPythonNumpyPandas
Requirements
- Have 1–3 years of commercial Python experience, or an engineering background with substantial Python projects.
- Be comfortable reading structural engineering calculations, including loads, internal forces, and cross-section checks.
- Have experience translating spreadsheet logic into code and checking that results match.
- Write automated tests as part of the work.
- Have good English (B2+) for discussing calculations with engineers.
- A civil, structural, or mechanical engineering background is a strong plus.
- Familiarity with Eurocodes, Autodesk Robot Structural Analysis, or FEM tools is a plus.
- Experience with NumPy, pandas, openpyxl, FastAPI, Flask, Docker, or CI/CD is a plus.
Responsibilities
- Port structural engineering calculations from Excel spreadsheets into clean, readable Python code.
- Deploy calculation modules on a server for use by the client's application.
- Build automated checks, such as pytest regression suites, to verify results after application changes.
- Compare code results with the original spreadsheets and hand calculations, and flag discrepancies.
- Consult directly with the client's engineers about assumptions and edge cases.
- Document formulas, units, and assumptions so results can be traced to their source.
View Full Description & ApplyYou'll be redirected to the employer's site