Software Engineer

vor 3 Wochen


Munich, Bayern, Deutschland ​Recogni Vollzeit

Our Company

Artificial intelligence (AI) is transforming our world. It can perform cognitive functions that previously only humans could do, such as perceiving interactions across different environments with the ability to quickly learn and then solve complex problems. At Recogni we have innovative approaches to machine learning, high-resolution imaging, perception processing, and high-performance computation with industry-leading low-power efficiency. We're a well-funded, fast-paced startup company with headquarters in San Jose, CA, and Munich, Germany; we also have many talented team members working remotely. We're at the leading edge of advancing the latest research and product improvements for AI inference solutions that will make AI even more useful for compelling new applications.

About the Role

To keep pace in this exciting, multi-disciplinary field, we're looking for a skilled software engineer to join our team in developing an advanced AI SDK to convert neural networks to our proprietary accelerator hardware. This role calls for a dynamic individual who understands how to shape and architect a scalable software library that will be used by an internal and external audience. If that's you, then we'd love to talk

Where you'd help us

  • Library Development and Design: Contribute and shape the development and design of our software libraries. Your expertise will be crucial in building a robust, scalable, and user-friendly AI SDK.
  • AI Model Compression: Seamlessly incorporate cutting-edge model compression methods, algorithms, and analysis techniques into our SDK. Collaborate closely with our dedicated team to ensure the smooth integration of these advancements, enhancing the overall performance and efficiency of AI models.
  • Software Emulation of our Hardware: Work on improving the software emulation of our hardware platforms. This involves enhancing its capabilities using C++/CUDA and optimizing its speed.

Qualifications

  • Experience: 2-3+ years of experience in software engineering, with a proven track record in developing Python libraries that have been successfully delivered to customers or the open-source community.
  • Programming Languages: Strong proficiency in Python is essential. Knowledge of C++ and experience with CUDA can be differentiating factors.
  • Machine Learning: An understanding of modern deep learning methodologies and their practical applications will kick-start your career at Recogni. Familiarity with model compression techniques like low-precision quantization, weight sharing, or knowledge distillation is also advantageous. However, we don't see it as a strict requirement for this role.
  • Education: Bachelor's or Master's degree in Computer Science/Engineering, Electrical Engineering, Artificial Intelligence, or a related field.
  • Team Collaboration: Ability to work effectively in a fast-paced, multi-disciplinary environment that innovates with passion. A successful candidate embraces challenges and is dedicated to continuous improvement and learning.

Recogni is an equal opportunity employer. We believe that a diverse team is better at tackling complex problems and coming up with innovative solutions. All qualified applicants will receive consideration for employment without regard to age, color, gender identity or expression, marital status, national origin, disability, protected veteran status, race, religion, pregnancy, sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.

A note to Recruitment Agencies: Please don't reach out to Recogni employees or leaders about our roles -- we've got it covered. We don't accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes. Thank you for your understanding.


  • Software Engineer

    vor 4 Wochen


    Munich, Bayern, Deutschland IC Resources Vollzeit

    A Software Engineer Embedded Linux is sought by this expanding consumer electronics developer to be based at their R+D Centre near Munich. The Software Engineer Embedded Linux will be responsible for the development of embedded software in C and C++ that will be used in emerging IoT based consumer electronic applications. The Software Engineer Embedded Linux...


  • Munich, Bayern, Deutschland IC Resources Vollzeit

    An Embedded Software Engineer is sought by this leading developer of low power wireless devices to be based at their R+D Centre in Munich. The Embedded Software Engineer will be responsible for developing embedded software in C and C++ concentrating on maximising power efficiency within energy harvesting wireless devices. The Embedded Software Engineer will...


  • Munich, Bayern, Deutschland IC Resources Vollzeit

    A Senior Software Engineer is urgently sought by this multi-national medical device developer to be based at their R+D Centre in Munich. The Senior Software Engineer will be responsible for developing high quality and high-performance medical imaging software. Working closely with a team of high calibre Engineers the Senior Software Engineer will be required...


  • Munich, Bayern, Deutschland IC Resources Vollzeit

    Embedded Software Engineers Linux, Qt are sought by this expanding consumer electronics developer to be based at their R+D Centre near Munich.The Embedded Software Engineer Linux, Qt will be responsible for the development of embedded software in C and C++ that will be used in emerging IoT based industrial and consumer electronic applications worldwide. The...

  • NET Software Engineer

    Vor 5 Tagen


    Munich, Bayern, Deutschland Noir Vollzeit

    NET Software Engineer - Fastest Growing Social Media Firm - Munich, Germany(Tech stack:.NET Software Engineer, .NET 8, C#, Web API 2, Entity Framework, Microservices, Azure, Programmer, Full Stack Developer, Architect, Softwareentwickler, Entwickler, .NET Software Engineer)Our client is on a quest to transform how people discover, view and share content by...

  • Software Engineer

    vor 2 Wochen


    Munich, Bayern, Deutschland ZEISS Gruppe Vollzeit

    Role: Software Engineer - Build and Deployment (m/w/x)Location: Munich, GermanyAre you ready to take on a challenging role that pushes you beyond your comfort zone and enables you to redefine what's possible? Our employees drive innovation daily, resulting in exceptional products.Join us in shaping the future of software development for devices in...


  • Munich, Bayern, Deutschland Noir Vollzeit

    NET Software Engineer, C#, WPF - Munich, Germany (Tech stack:.NET Software Engineer, C#, .NET 8, WPF, MVVM, SQL Server 2022, Agile, Scrum, Kanban, Programmer, Developer, Architect, Softwareentwickler, Entwickler, .NET Software Engineer) In just over three years our client's community has grown to over 150 million people. They enable their users to share...


  • Munich, Bayern, Deutschland Noir Vollzeit

    NET Software Engineer, .NET 8, C#, Agile - Munich, Germany(Tech stack:.NET Software Engineer, .NET 8, ASP.NET, C#, React, Angular 17, Microservices, , TypeScript, Azure, Web API 2, Agile, SQL Server 2022, Programmer, Full Stack Developer, Architect, Softwareentwickler, Entwickler, .NET Software Engineer)We're pleased to announce the arrival in Germany of one...


  • Munich, Bayern, Deutschland Snke OS GmbH Vollzeit

    Snke OSTM is a universally deployable digital B2B platform, founded in 2020 & headquartered in Munich. Emerging technologies continue to drive a digital transformation in the healthcare economy. Our founders recognized the potential for value creation by decoupling & deploying their best-in-class platform & team so that other companies can scale up &...


  • Munich, Bayern, Deutschland Velocity Tech Vollzeit

    Velocity Tech has partnered with an exciting tech company in Germany who are looking for a Senior Software engineer for a 12-month contract to start ASAP. You will be expected to go on-site every 6 months for a week. The role will likely extend for a further 12 months. They are looking for; Either C++ or C# Must have experience with WPF Azure Dev Ops...


  • Munich, Bayern, Deutschland Noir Vollzeit

    NET Software Engineer, .NET 8, C#, Agile – Munich, Germany (Tech stack: .NET Software Engineer, .NET 8, ASP.NET, C#, React, Angular 17, Microservices, , TypeScript, Azure, Web API 2, Agile, SQL Server 2022, Programmer, Full Stack Developer, Architect, Softwareentwickler, Entwickler, .NET Software Engineer) We're pleased to announce the arrival in Germany...


  • Munich, Bayern, Deutschland Snke OS GmbH Vollzeit

    Snke OSTM is a universally deployable digital B2B platform, founded in 2020 & headquartered in Munich. Emerging technologies continue to drive a digital transformation in the healthcare economy. Our founders recognized the potential for value creation by decoupling & deploying their best-in-class platform & team so that other companies can scale up &...


  • Munich, Bayern, Deutschland Noir Vollzeit

    NET Software Engineer, C#, .NET 8, Angular 17, Web API - Munich, Germany(Tech stack:.NET Software Engineer, .NET 8, C#, Web API 2, Entity Framework, Microservices, Azure, Programmer, Full Stack Developer, Architect, Softwareentwickler, Entwickler, .NET Software Engineer)Have you ever thought about getting from Munich to Berlin in 30 minutes? My client, a...


  • Munich, Bayern, Deutschland Qwello Vollzeit

    Our mission at Qwello is to revolutionise the charging industry, we are committed to turn the world from combustion to electric. We design, build and operate charging infrastructure for the public space. We excel in simplicity, user focus and engineering excellence. We value diversity of thought, background and approaches and foster a culture of belonging....


  • Munich, Bayern, Deutschland Proclinical Vollzeit

    Proclinical is currently partnered with a Fleet Manufacturing company looking to hire a Senior Software Test Engineer to join their Product Software Development team. The ideal candidate will provide quality leadership on new product project teams responsible for the development of our digital products and integrated electric vehicle software systems.As a...


  • Munich, Bayern, Deutschland Project A Ventures Vollzeit

    About the Job We're looking for a motivated Software Robotics Engineer (m/f/d) to join one of our portfolio companies. In your day-to-day work, you'll design, develop, and implement cutting-edge software solutions for robotic systems. If you are passionate about robotics, AI, and software development, and eager to tackle challenges in a collaborative...


  • Munich, Bayern, Deutschland Neatleaf Vollzeit

    We are looking for a Principal Software Engineer to spearhead our software development efforts. The ideal candidate will possess a deep understanding of C++ and Python, expert-level knowledge in Linux environments, and extensive experience in managing container-based systems and robot/IoT fleets. You will play a critical role in designing, developing, and...


  • Munich, Bayern, Deutschland Cognizant Technology Solutions Vollzeit

    Cognizant is looking for a Deskside Support Engineer in Unterschleissheim 85716 near München. This is a 100% office role (not remote) that comes with a favourable salary and benefits package. In this Deskside Support Engineer role, you will install and configure hardware and software components to ensure usability by end users. You will also troubleshoot...

  • C++Software Developer

    vor 2 Wochen


    Munich, Bayern, Deutschland Avision GmbH Vollzeit

    Avision GmbH C++Software Developer (m/w/d) IT Consultant Embedded Frontend Hardware Backend Data Engineer Fullstack Mobile Search Software Architect AR/VR +11 C++ C++ Oracle +3 XXXX Munich, Bavaria, Germany Show interest IT Consultant Embedded Frontend Hardware Backend Data Engineer Fullstack Mobile Search Software Architect ...

  • Software Engineer

    vor 2 Wochen


    Munich, Bayern, Deutschland CELONIS SE Vollzeit

    We're Celonis, the global leader in Process Mining technology and one of the world's fastest-growing SaaS firms. We believe there is a massive opportunity to unlock productivity by placing data and intelligence at the core of business processes - and for that, we need you to join us.The teamCelonis AI Group (CeloAI) is a newly formed organization within...