Location: Berlin / Hybrid possible, Germany   |   Full-Time
Python Dask Ray TensorFlow Edge Computing AI Data Science Back End Engineer Data Science

About Frequenz: Frequenz Energy-as-a-Service is revolutionizing the energy sector with groundbreaking AI solutions for decentralized energy management. We help companies transition from passive electricity consumers to self-sustaining prosumers by leveraging renewable energy assets. Our open-source developer platform enables businesses to orchestrate complex setups of distributed energy resources efficiently, combining edge computing and machine learning to transform how the world manages energy.

About The Role: We are seeking a Senior Python Developer to join our innovative team. 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. This is an opportunity to work on cutting-edge technology that is reshaping the future of energy management.

Key Responsibilities:

  • Design, develop, and maintain high-quality, scalable Python code for our open-source SDK for edge AI development
  • Work closely with data scientists and stakeholders to understand requirements and challenges
  • Continuously refine the SDK based on user feedback, industry trends, and emerging technologies
  • 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 for efficient AI model execution on edge devices
  • Apply industry best practices in edge computing, AI, and electricity systems
  • Participate in code reviews, debugging, and performance analysis to ensure code quality
  • Stay up-to-date with the latest advancements in AI, edge computing, and renewable energy technologies

Requirements:

  • 4+ years of Python development experience with expertise in edge computing environments
  • 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 in the electricity domain
  • Experience developing data pipelines and tools for efficient AI model execution
  • Strong problem-solving skills and critical thinking abilities
  • Excellent communication and collaboration skills for team-based projects
  • Experience contributing to open source projects is highly valued

Nice-to-Have:

  • Knowledge of Python AI frameworks for parallel/distributed ML tasks (Dask, Ray, TensorFlow)
  • Experience with other programming languages (Rust, Julia, C/C++)
  • Contributions to open source projects or community involvement
  • Basic data science knowledge including statistical analysis and visualization techniques
  • Experience with data science libraries (NumPy, pandas, matplotlib)

Benefits: Frequenz offers competitive salaries, equity options, comprehensive health insurance, flexible working hours, custom hardware/software setups, and opportunities for professional growth in a diverse international environment. We’re committed to sustainability, innovation, and employee development while making a tangible impact on global energy transition.

Post Date: August 4, 2025