Software Developer (Python)

Permanent employee, Full-time · GEMESYS HQ

The opportunity
This role is an integral part of the core developer team at GEMESYS focusing on API design and prototyping software for our brain-like chip.
Every day you will be working closely with excellent specialists to develop the foundational technology for new AI solutions in various industries such as healthcare, space, energy, and robotics.
Your role
You are responsible for the development, debugging, profiling, optimization, testing, and documentation of low-level and high-level frameworks. Working closely with the core developer team you will build the foundation for establishing novel business cases related to AI applications executable on our hardware.
  • Collaborate with software and hardware engineers to implement and test low-level and high-level frameworks.
  • Work closely with the R&D team to develop necessary framework features and prototype AI models using the internal frameworks.
  • Write unit-tests and/or employ test-driven development.
  • Identify performance bottlenecks and implement optimizations.
  • Create documentation and visualization of the developed software architecture. 
  • Create technical reports and present research findings to the team and external stakeholders.
  • Prepare and participate in reviews and presentations of reports related to the software architecture for the in-house AI platform. 
  • Work as a Dev-Op engineer (development, testing, integration, deployment) 
  • Stay up to date with industry trends, technologies, and best practices related to software engineering and software solutions.
What you bring
Essential:
  • Master’s degree in computer science, electrical engineering, or related field. 
  • High proficiency in the Python programming language.
  • Three years of experience in working with an inter-disciplinary team and/or industry experience as a software developer. 
  • Basic understanding of machine learning methods. 
  • Knowledge of software development best practices such as agile methodologies, version control (Git), code reviews, and test automation. 
  • Adaptability and willingness to learn new approaches, solutions, and skills. 
  • Self-motivated, creative, hard-working individual with an entrepreneurial mindset. 
  • Analytical mindset with the ability to problem solve, work as a team and drive solutions. 
  • Ability to report and present in English. 
  • Flexibility and willingness to work in an agile deep-tech start-up. 
Preferred:
  • Experience with machine learning frameworks such as Tensorflow, PyTorch, or Keras. 
  • Proficiency in the C++ programming language.
Our offer
We offer challenges every day, and organic growth opportunities as the company scales. Flextime and remote working are part of our culture. Healthy snacks and free drinks are part of our perks in our creative HQ.
About us

About GEMESYS

We are a deep-tech startup that is set up to build a legacy. Our mission is to design a chip that works like the human brain to overcome computing bottlenecks and provide AI with the hardware to fulfill its destiny: Shaping a better future for everyone.

Based out of Bochum, Germany, we are setting out to challenge the status quo. We have received €3M+ in funding and are fully backed by the German Government, the Federal Ministry for Economics and Climate Action.

We are a group of pioneering minds who love blank canvases. We work within an agile startup environment where you can be hands-on and contribute to the success of next-generation AI hardware.

We execute and work at a high pace. We fail fast and learn faster. Sounds like you? Come join us.

JOIN THE TEAM!
At Gemesys we believe in equal opportunity. We welcome applications from all qualified individuals regardless of ethnicity, sex, disability, religion/belief, sexual orientation or age.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.