Software Engineer | Python
Desirable skills: WPF | Windows GUI | installers
An exciting high-tech | deep-tech startup developing cutting-edge AI networks for industrial control and robotics are looking for a Software Engineer to join their growing team.
They use transformative AI technology, providing solutions to industry 4.0, robotic systems and electric motors.
They are seeking someone skilled as a Software Engineer. You will be joining their simulation modelling team and they deploy to hardware.
Your primary responsibility will be writing clean, efficient code and collaborating closely with cross-functional teams to meet customer needs. The ideal candidate will have strong experience in Python and at least one compiled language such as C++, C, C#, or Rust. Experience developing and deploying applications in Windows environments is essential.
Key Responsibilities:
* Design, develop, and support simulation modelling and AI control software products.
* Participate in code reviews to maintain high-quality code and best practices.
* Collaborate with cross-functional teams, product managers, and stakeholders to meet customer requirements.
* Troubleshoot and resolve complex technical issues.
* Participate in daily stand-ups, refinements, and planning meetings in an Agile Scrum environment.
* Work both autonomously and collaboratively with team members.
Required Qualifications and Experience:
* BSc in Computer Science or a related field.
* 3+ years of experience in a commercial software engineering role.
* Proficiency with Windows development toolchains (Visual Studio, MSBuild, etc.).
* Experience with Windows GUI development (WinForms, WPF, or similar frameworks).
* Experience creating Windows installers for applications in various languages is highly desirable.
* Strong proficiency in Python and at least one compiled language.
* Deep understanding of software development principles, OOP, API design, algorithms, and design
If you have worked in a similar environment and are looking to advance your career in AI, working on innovative, challenging projects this could be for you!
You will be working with a growing, collaborative, team, in the tech 4 good space.
Please apply for immediate consideration.