Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Python Developer (f/m/d)

Frequenz

Berlin

Hybrid

EUR 50.000 - 90.000

Vollzeit

Vor 30+ Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

Join a vibrant technology company dedicated to transforming the energy landscape through innovative AI solutions. As a Python Developer, you will design and maintain scalable code for an open-source SDK aimed at empowering data scientists in edge computing environments. This role offers the unique opportunity to contribute to sustainable energy solutions while working in a dynamic, collaborative atmosphere. Embrace the challenge of pushing boundaries and making a positive impact on our planet's sustainability. If you're ready to innovate and tackle complex problems, this position is perfect for you!

Leistungen

Competitive salary
Participation in virtual share program
Comprehensive benefits package
Remote or hybrid work
Flexible working hours
Custom hardware and software setup
International work environment
Opportunities for professional development

Qualifikationen

  • 4+ years of experience in Python development with edge computing focus.
  • Strong problem-solving and communication skills are essential.

Aufgaben

  • Develop high-quality, scalable Python code for an open source SDK.
  • Collaborate with data scientists to refine tools for edge AI development.

Kenntnisse

Python Development
Problem-Solving Skills
Communication Skills
Collaboration Skills
Understanding of AI Concepts

Ausbildung

Bachelor's Degree in Computer Science or related field

Tools

Python Libraries for AI
Data Science Libraries (NumPy, pandas)
Dask
Ray
TensorFlow

Jobbeschreibung

Design, develop, and maintain high-quality, scalable Python code for our open source SDK, specifically tailored to data scientists seeking to build highly optimized AI solutions for edge computing environments.

Berlin / Remote

Full-time

Development

About Frequenz

Frequenz is a vibrant technology company developing groundbreaking artificial intelligence solutions that enable the rapid transition towards a world of decentralized energy. Our open source developer platform allows customers to accelerate their path towards 100% renewable energy. We’re helping companies rapidly transition from being passive electricity consumers to becoming fully self-sustaining prosumers, capable of leveraging various renewable energy assets. We empower them to take matters into their own hands as they pursue a better future for us all.

We’re passionate about making the impossible possible by rethinking out-dated processes and questioning the status quo, while turning the electric grid upside down. For us, the edge is the future, and our journey has only just begun. We’re looking for people ready to dive in head first, but be warned: it will be a hardcore ride where each day everyone tells you what we aim to achieve isn't possible. If this challenge doesn’t deter you, then you may be a good fit… after all, saving the planet is no easy feat!

Together with our clients, partners, early adopters, and innovators, we’re developing a global, cutting-edge, open source, AI electricity platform. Join us - the planet needs your help!

Responsibilities

As a Python Developer, you will:

  • Design, develop, and maintain high-quality, scalable Python code for our open source SDK, specifically tailored to data scientists seeking to build highly optimized AI solutions for edge computing environments.
  • Work closely with data scientists and other stakeholders to understand their requirements, challenges, and goals, ensuring the SDK provides the necessary tools and resources for effective edge AI development.
  • Continuously refine the SDK based on user feedback, industry trends, and emerging technologies, ensuring it remains a cutting-edge solution for data scientists working in the renewable energy sector.
  • Collaborate with cross-functional teams to develop innovative solutions for the renewable energy sector using sophisticated AI models.
  • Implement and optimize data pipelines and tools necessary to run AI models efficiently on edge devices with limited computing resources.
  • Understand and apply industry best practices in edge computing, AI, and electricity systems to ensure the effectiveness of our solutions.
  • Participate in code reviews, debugging, and performance analysis to maintain code quality.
  • Stay up-to-date with the latest advancements in AI, edge computing, electricity, and renewable energy technologies.
Qualifications
  • 4+ years of experience in Python development, with a solid understanding of Python libraries and frameworks optimized for edge computing.
  • Familiarity with edge computing concepts and resource-constrained environments.
  • Basic knowledge of AI, machine learning, or data science concepts and their application in the electricity domain.
  • Experience developing data pipelines and tools for efficient AI model execution.
  • Strong problem-solving skills and the ability to think critically and creatively.
  • Excellent communication and collaboration skills, with the ability to work both independently and as part of a team.
  • Experience in contributing to open source projects.
Nice-To-Have
  • Knowledge of the most important Python AI frameworks for parallel and distributed machine learning tasks, such as Dask, Ray, or TensorFlow.
  • Knowledge of other programming languages, such as Rust, Julia, or C/C++.
  • Experience working on open source projects or contributions to the developer community.
  • Basic data science knowledge, including understanding of statistical analysis, data manipulation, and visualization techniques.
  • Experience or familiarity with popular data science libraries and tools, such as NumPy, pandas, or matplotlib.
About You
  • You are passionate about making a positive impact on our planet's sustainability and dedicated to transforming the energy landscape.
  • You have a proactive approach to problem-solving and are always looking for ways to innovate and improve the development process.
  • You are adaptable, embracing a flexible approach to responsibilities and thriving in fast-paced, dynamic environments.
  • You are committed to fostering a diverse and inclusive workplace and comfortable collaborating across various functions and roles.
  • You're an out-of-the-box thinker, unafraid to challenge traditional practices and eager to push boundaries in order to achieve the best results for the organization and the environment.
Our Company Culture & Values
  • Strong emphasis on sustainability and environmental responsibility.
  • Encouragement of innovation, creativity, and collaboration.
  • Focus on responsibilities and adaptability, with less emphasis on fixed roles, fostering a culture of cross-functional teamwork and flexibility.
  • Commitment to employee growth, development as well as mental and physical well-being.
  • Active promotion of diversity, equity, and inclusion.

At Frequenz you will experience…

  • Making a difference towards our world’s sustainability.
  • A competitive salary and participation in our virtual share program.
  • Comprehensive benefits package, including health insurance and pension.
  • Remote or hybrid work and flexible working hours.
  • Custom hardware and software setup to fit your needs.
  • International and diverse work environment.
  • Exceptionally dedicated team with no-ego attitude that focuses on the big problems.
  • Opportunities for professional development and career growth.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.