A
AIM Solutions
Backend
Software Engineer
PythonNumpyScipyHdf5Ci/CdLinux
About the Position
AIM Solutions is an early-stage deep-tech startup in Eindhoven building inspection and metrology equipment for the semiconductor industry. The role involves strengthening the software side of a small team, focusing on computational imaging and general software infrastructure.
Responsibilities
- Build and maintain parts of our Python-based imaging pipeline, including data ingest, pre-processing, pipeline orchestration, and benchmarking
- Own the shared software infrastructure like packaging, CI, and release tooling
- Be a code-review partner across a mixed team of software engineers and scientists
- Shape the codebase as it grows, with refactoring, API design between modules, and performance work
Requirements
- Solid professional software engineering experience
- Strong Python programming skills
- Comfortable with typed Python and data validation
- Strong instincts on testing, packaging, CI/CD, and code review
- Take ownership from requirements to production
- Comfortable collaborating with scientists and domain specialists
- Technical curiosity in optics and imaging
- Full professional proficiency in English
- Bonus experience with NumPy, SciPy, HDF5, GPU-accelerated computing, data pipelines, large datasets, benchmarking, Linux development environments
Benefits
- Full ownership of a software stack in a unique tool
- Small team, short feedback loops, open environment
- Competitive salary for the Dutch market
Prepare for this role on ITLead
Take the matching roadmap and practice real interview questions asked for this level.
Software Engineer