Related skills
rust python tensorflow pytorch numpy📋 Description
- Design, develop, and maintain scalable systems software and platform tools
- Build high-performance applications using Python and Rust
- Develop data pipelines, models, and optimization algorithms with NumPy, SciPy
- Create data visualization and monitoring tools with Matplotlib and PyQtGraph
- Design desktop UIs with Qt and PySide6
- Troubleshoot and debug issues across development, testing, and production
🎯 Requirements
- Strong object‑oriented programming with Python
- Data analysis workflows and ML frameworks: NumPy, SciPy, Jupyter, TensorFlow, PyTorch
- Data visualization with Matplotlib and PyQtGraph
- Desktop UIs with Qt and PySide2/PyQt5
- Packaging/deployment automation and CI/CD (PyInstaller, Azure DevOps)
- Version control with Git and Bitbucket
- Agile processes with Jira and Confluence
- QA with pytest, mypy, pylint
🎁 Benefits
- 25 days annual leave plus bank holidays
- Up to 7% employer matched pension
- Private health insurance and related cover
- Give as You Earn and Cycle to Work schemes
- Annual volunteer day
- LinkedIn Learning access and training sessions
- Hybrid working with flexible start/end times
- Subsidised onsite lunches and team-building activities
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!