Pandas – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Thu, 10 Oct 2024 01:00:02 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.png Pandas – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Software Developer Python https://whoneedsengineers.com/jobs/software-development-and-engineering/software-developer-python/ Thu, 10 Oct 2024 01:00:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-developer-python/ Software Developer Python

Job Description:

    We are seeking a talented Software Developer with expertise in Python to join a leading company in the plant engineering sector. In this role, you will be responsible for developing a standalone software application that evaluates and analyzes various laboratory experiments according to the specifications provided by laboratory personnel and applicable regulations. You will compile the results generated by the software into a comprehensive experimental report using an internal data platform. Additionally, you will document the developed software and coordinate with engineers to validate the calculations. You will also prepare training materials and manuals for the software and conduct training sessions for laboratory staff, ensuring they are proficient in its use.

IT Languages:

  • Python
  • C
  • C++
  • SQL

As a Software Developer, you will engage in various tasks that contribute to the development and implementation of software for laboratory management.:

    Develop software in Python for analyzing laboratory experiments.;; Create comprehensive reports based on software outcomes.;; Document software functionality and coordinate validation with engineers.;; Prepare and deliver training materials for laboratory staff.

Spoken Languages:

  • English;; German

Skillset:

  • Python
  • Pandas
  • Numpy
  • GUI
  • matplotlib
  • PyInstaller
  • cx_freeze
  • WinPython

Soft Skills:

  • Creativity
  • Reliability
  • Teamwork
  • Independence

Qualifications:

  • Completed vocational training in IT or a technical field, preferably with a laboratory background or experience.
  • Further training as a technician is an advantage.

Years of Experience:

    3

Location:

    Germany

Job Benefits:

  • Diverse position with good prospects in an international company.
  • Flexible working hours within a 35-hour week to promote a healthy work-life balance.
  • Excellent transportation connections in Erlangen.
  • Comprehensive onboarding process with support from experienced colleagues.
  • Collaborative and motivated team atmosphere characterized by collegiality and appreciation.

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • The company fosters a supportive and collaborative work environment where team members are valued and encouraged to share their ideas. The culture emphasizes fairness, transparency, and a commitment to professional development.

Opportunities For Advancement:

  • Potential for career growth within the organization., Opportunities to take on more complex projects., Access to professional development resources.

Visa Sponsorship:

    Available
]]>
Python Software Developer – Flexibility Applications https://whoneedsengineers.com/jobs/software-development-and-engineering/python-software-developer-flexibility-applications/ Wed, 09 Oct 2024 16:20:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/python-software-developer-flexibility-applications/ Python Software Developer – Flexibility Applications

Job Description:

    Join our dynamic Software Engineering unit where we leverage agile methodologies to craft innovative software solutions that contribute to the European energy transition. With an expanding portfolio of diverse energy assets including batteries, solar, wind, and biogas power plants, we are focused on optimizing the flexibility of these resources to effectively respond to the unpredictable nature of renewable energy generation. In this role, you will develop applications that empower our electricity traders to react to market price signals and utilize our flexible assets in the most economically advantageous manner. Our collaborative and open-minded work environment encourages you to engage with highly relevant topics in the energy sector, allowing you to apply your programming skills while continuously enhancing both your personal growth and that of the team. We genuinely value work-life balance, offering flexible working arrangements tailored to your needs, whether you prefer full-time or part-time commitments. Our tech stack includes Python 3, asyncio, FastAPI, SQLAlchemy, pandas, Pyomo, Azure, GitHub, Docker, MySQL, RabbitMQ, Redis, Terraform, Jira, Confluence, and Grafana.

IT Languages:

  • Python

As a Python Software Developer, you will be responsible for integrating various data streams to enhance the operation of our numerous flexible energy assets. You will design and create APIs and user interfaces that provide access to these flexibility resources across the organization. Your role will involve investigating how to leverage this flexibility for short-term trading on European power exchanges, transforming technical limitations of assets such as batteries and biogas plants into actionable optimization models. You will also ensure that your refined concepts translate into high-quality, scalable production-ready code capable of optimizing the management of hundreds of energy assets. Working within a cross-functional team, you will actively participate in agile practices such as Scrum, code reviews, pair programming, and retrospectives.:

    Spoken Languages:

    • English;; German

    Skillset:

    • Python 3
    • asyncio
    • FastAPI
    • SQLAlchemy
    • pandas
    • Pyomo
    • Azure
    • GitHub
    • Docker
    • MySQL
    • RabbitMQ
    • Redis
    • Terraform
    • Jira
    • Confluence
    • Grafana

    Soft Skills:

    • Team-oriented
    • Creative thinking
    • Adaptability
    • Strong communication skills

    Qualifications:

    • Degree in a STEM field or equivalent experience in software development
    • Multiple years of professional experience in software development, particularly with Python
    • Ability to simplify and clarify complex domains
    • Creative mindset with a strong desire to learn and engage in technical discussions
    • Experience with linear optimization models and associated algorithms is a plus
    • Fluency in English; knowledge of German is advantageous

    Years of Experience:

      5

    Location:

      Germany

    Job Benefits:

    • Hybrid and flexible working arrangements
    • Opportunity to accumulate additional vacation days
    • Comprehensive development programs including language courses and coaching
    • Free delivery of green electricity
    • Access to job bike and public transport tickets
    • Sports offerings such as Urban Sports Club and yoga classes
    • Regular team events including summer and Christmas parties, LAN parties, and after-work gatherings
    • Support in finding daycare and managing personal challenges

    Working Conditions:

      Hybrid

    Employment Type:

      Permanent Contract

    Company Culture:

    • Our company culture is centered around creativity, teamwork, and a commitment to sustainability. We foster an environment that encourages innovation and collaboration, empowering our employees to contribute meaningfully to the digital energy revolution while balancing their professional and personal lives.

    Opportunities For Advancement:

    • Continuous professional development opportunities, Potential for advancement within the organization

    Visa Sponsorship:

      Available
    ]]>
    Junior Machine Learning Engineer https://whoneedsengineers.com/jobs/emerging-technologies-and-specialized-roles/junior-machine-learning-engineer-4/ Tue, 08 Oct 2024 18:00:01 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/junior-machine-learning-engineer-4/ Junior Machine Learning Engineer

    Job Description:

      Are you ready to embark on an exciting journey in the world of machine learning? We are seeking a passionate Junior Machine Learning Engineer to join our dynamic team in Leipzig. In this role, you will be instrumental in developing innovative end-to-end solutions that enhance the customer experience across various digital products. Our client is a large company with a strong presence in Germany, known for its commitment to e-commerce and cutting-edge technology. You will work in a collaborative environment characterized by agile processes and flat hierarchies, allowing for rapid professional growth and development. If you have a keen interest in applying machine learning algorithms to solve real-world problems and optimize products, this position is for you.

    IT Languages:

    • Python

    As a Junior Machine Learning Engineer, you will collaborate with a talented team to deliver high-performing data applications and machine learning models.:

      Develop and optimize machine learning operations (ML Ops) to enhance workflow efficiency;; Create and refine models utilizing machine learning and self-correcting algorithms in various domains, including natural language processing and recommender systems;; Structure, program, and implement performance-oriented logics for data applications;; Integrate updated models and optimizations into production systems;; Transform business use cases into technical concepts and system architectures;; Prepare and cleanse data from multiple sources such as AWS, databases, and Google Analytics

    Spoken Languages:

    • German;; English

    Skillset:

    • Pandas
    • SKLearn
    • SciPy
    • Pytorch
    • Tensorflow

    Soft Skills:

    • Creativity
    • Curiosity
    • Team collaboration
    • Communication

    Qualifications:

    • Bachelor’s degree in Data Science, Computer Science, Mathematics, Physics, or Statistics
    • Hands-on experience in data science projects, with a focus on ranking and recommendation systems
    • Proficient in the Python data science stack including Pandas, SKLearn, and SciPy
    • Familiarity with deep learning frameworks such as Pytorch and Tensorflow

    Years of Experience:

      1

    Location:

      Germany

    Job Benefits:

    • Flexible working hours with a hybrid model of three days in-office and two days remote
    • Support for personal and professional growth through ongoing training and feedback sessions
    • Attractive and performance-oriented salary package with annual bonuses
    • Fitness cooperations and subsidized company bicycle leasing
    • Agile work environment in small teams fostering a strong team spirit
    • Ergonomic workplace with modern equipment from day one

    Working Conditions:

      Hybrid

    Employment Type:

      Permanent Contract

    Company Culture:

    • The company promotes a culture of innovation and collaboration, encouraging employees to share knowledge and work together in a supportive environment. Team members are empowered to take initiative and contribute to exciting projects that impact the overall business.

    Opportunities For Advancement:

    • Access to continuous learning and professional development opportunities, Potential for career progression within the data science community, Engagement in interdisciplinary projects that broaden skill sets

    Visa Sponsorship:

      Available
    ]]>
    Data Scientist https://whoneedsengineers.com/jobs/emerging-technologies-and-specialized-roles/data-scientist-17/ Mon, 07 Oct 2024 19:20:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/data-scientist-17/ Data Scientist

    Job Description:

      We are in search of a dedicated and innovative Data Scientist to join our dynamic analytics department, located in Rosemont, IL. In this role, you will be instrumental in enhancing business performance by designing, implementing, and supporting a variety of analytical and modeling products. You will collaborate closely with a diverse team comprising data scientists, engineers, QA analysts, and business leaders to create and deliver comprehensive analytical solutions. Your contributions will not only focus on the technical aspects of data science but also on fostering an environment of growth and knowledge sharing within the team. You should be well-versed in modern data science tools and methodologies, particularly in AI and Cloud technologies, ensuring that your expertise aids in the professional development of your colleagues. Strong communication abilities, strategic thinking, and adept problem-solving skills are essential for thriving in this multifaceted role.

    IT Languages:

    • Python
    • SQL

    As a Data Scientist, you will engage in a multitude of responsibilities that require a blend of analytical thinking and technical proficiency.:

      Develop and maintain data pipelines and processes, collaborating with Data Scientists, Data Engineers, and QA Analysts to enhance data science products.;; Create interactive dashboards and automated reports utilizing Hex to disseminate data-driven insights across the organization.;; Conduct exploratory data analysis using Python notebooks to support the analytics team with ad-hoc requests.;; Identify opportunities for expanding capabilities and deepen understanding of internal data processes, sources, and tools.;; Adhere to best practices for project and model documentation and ensure proper version control.

    Spoken Languages:

    • English

    Skillset:

    • Data Visualization
    • Pandas
    • Plotly
    • Machine Learning
    • Statistical Analysis

    Soft Skills:

    • Strong communication skills
    • Strategic thinking
    • Problem-solving abilities
    • Attention to detail
    • Adaptability

    Qualifications:

    • Bachelor’s degree in Mathematics, Computer Science, Information Management, Statistics, or a Related Technical Field
    • Master’s degree in Mathematics, Computer Science, Information Management, Statistics, or a Related Technical Field is a plus
    • Proficiency in Python and SQL
    • Experience with cloud technologies, particularly AWS, and concepts of AI

    Years of Experience:

      2

    Location:

      Rosemont, IL, United States

    Job Benefits:

    • Health insurance
    • Retirement plans
    • Professional development opportunities
    • Flexible working hours
    • Hybrid work environment

    Working Conditions:

      Hybrid

    Employment Type:

      Full-time

    Company Culture:

    • A collaborative and innovative work environment that emphasizes professional growth, teamwork, and a commitment to data-driven decision-making. The company values continuous learning and fosters an atmosphere where employees are encouraged to share knowledge and support each other's development.

    Opportunities For Advancement:

    • Potential for promotions to senior data scientist roles, Opportunities for cross-functional collaboration, Possibility to lead projects or teams

    Visa Sponsorship:

      Available
    ]]>
    Working Student Data Science https://whoneedsengineers.com/jobs/emerging-technologies-and-specialized-roles/working-student-data-science-2/ Thu, 26 Sep 2024 08:40:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/working-student-data-science-2/ Working Student Data Science

    Job Description:

      Are you eager to apply your skills as a working student in the field of Data Science within a startup that offers an innovative product? If you are ready to take on responsibility and contribute meaningfully, this is the perfect opportunity for you. We are looking for someone who is enthusiastic about exploring data, conducting initial analyses on new machine data, and experimenting with various machine learning methods. You will play a key role in developing and enhancing automated data processing pipelines and contributing to the development of AI techniques in areas such as explainable AI, unsupervised learning, or domain adaptation. This is a great chance to immerse yourself in a dynamic work environment where your ideas and contributions can directly impact the success of our projects.

    IT Languages:

    • Python

    As a working student, your responsibilities will encompass a range of tasks that are crucial for data exploration and machine learning.:

      Conduct data exploration and preparation;; Perform initial analysis of new machine data;; Test and compare various machine learning approaches;; Build and further develop automated data processing pipelines;; Contribute to the development of AI methods in areas such as explainable AI, unsupervised learning, or domain adaptation

    Spoken Languages:

    • English;; German

    Skillset:

    • Python
    • Pandas
    • NumPy
    • SciPy
    • TensorFlow
    • PyTorch
    • scikit-learn

    Soft Skills:

    • Team player
    • Innovative thinking
    • Strong communication skills
    • Adaptability

    Qualifications:

    • Strong experience with Python and relevant libraries including Pandas, NumPy, SciPy, TensorFlow, PyTorch, and scikit-learn
    • Proficiency in either German or English
    • Solid foundation in statistics and stochastic processes
    • Basic understanding of sensors and sensor data (not mandatory)
    • Advanced studies in Computer Science, Mathematics, Statistics, Physics, or related fields (applications from other fields are welcome)

    Years of Experience:

      0

    Location:

      Hamburg, Germany

    Job Benefits:

    • Flexibility to work from home or at the office
    • Insight into one of the most exciting industries with a cutting-edge product
    • Collaborative and friendly colleagues
    • Opportunity to actively shape the success of a startup and realize your own ideas
    • Dynamic environment with short decision-making paths
    • Chance to take on responsibility quickly and enhance your practical experience

    Working Conditions:

      Part Time

    Employment Type:

      Internship

    Company Culture:

    • The company promotes a culture of innovation, collaboration, and openness, where every team member's contributions are valued and encouraged. The atmosphere is energetic, allowing for rapid idea implementation and personal growth.

    Opportunities For Advancement:

    • Mentorship opportunities, Potential for full-time employment after graduation, Skill development workshops

    Visa Sponsorship:

      Available
    ]]>
    Working Student Data Science https://whoneedsengineers.com/jobs/emerging-technologies-and-specialized-roles/working-student-data-science/ Wed, 25 Sep 2024 23:20:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/working-student-data-science/ Working Student Data Science

    Job Description:

      We are seeking a motivated Working Student to join our Data Science team, where you will have the opportunity to play a pivotal role in various data-driven projects. In this position, you will assist with essential tasks such as data collection, cleaning, and preprocessing, ensuring that our datasets are accurate and ready for analysis. Your analytical skills will come into play as you support statistical analysis and hypothesis testing, contributing to our understanding of complex data sets. You will collaborate with experienced team members on the development and evaluation of machine learning models, gaining hands-on experience in applying advanced techniques to real-world problems. Furthermore, you will help create insightful data visualizations using tools like Power BI, transforming raw data into actionable insights. Documentation will also be a key part of your role, as you contribute to the thorough documentation of our data science projects. Staying current with the latest advancements in data science and contributing to our research efforts will be essential for your personal and professional development. Additionally, you will provide general support to the Data Science team, which includes tasks such as organizing files and scheduling meetings.

    IT Languages:

    • Python
    • SQL

    As a Working Student in Data Science, you will engage in various tasks that support the team’s objectives and enhance your learning experience.:

      Assist with data collection, cleaning, and preprocessing activities;; Support statistical analysis and hypothesis testing efforts;; Collaborate on the development and evaluation of machine learning models;; Create informative data visualizations using Power BI;; Contribute to the documentation of ongoing data science projects;; Stay updated with advancements in the field of data science;; Provide general support to the data science team, including organizing files and scheduling meetings

    Spoken Languages:

    • English;; German

    Skillset:

    • Python
    • SQL
    • pandas
    • NumPy
    • scikit-learn
    • TensorFlow
    • Pytorch
    • Microsoft Azure
    • Power BI
    • matplotlib
    • XGBoost
    • LightGBM
    • PySpark

    Soft Skills:

    • Teamwork
    • Adaptability
    • Effective Communication
    • Time Management

    Qualifications:

    • Currently enrolled in a relevant degree program such as Computer Science, Statistics, or Data Science from an accredited university
    • Strong analytical and problem-solving capabilities with a keen interest in data-driven insights
    • Proficiency in Python and SQL for effective data manipulation and analysis
    • Familiarity with data science libraries and frameworks including pandas, NumPy, scikit-learn, TensorFlow, and Pytorch
    • Experience with Microsoft Azure for cloud computing and data storage
    • Understanding of distributed computing frameworks like PySpark is a plus
    • Knowledge of data visualization tools such as Power BI and matplotlib is beneficial
    • Solid grasp of statistical analysis and machine learning algorithms like XGBoost and LightGBM
    • Excellent organizational and time management skills to balance academic and work commitments
    • Strong written and verbal communication skills with the ability to collaborate effectively within a team environment

    Years of Experience:

      0

    Location:

      Hamburg, Hamburg, Germany, EU

    Job Benefits:

    • Competitive hourly wage of 17 EUR
    • Proportionate vacation entitlement
    • Diverse and engaging tasks in an international work environment
    • Excellent mentoring structure with regular feedback
    • Option for up to 60% remote work

    Working Conditions:

      Part Time

    Employment Type:

      Internship

    Company Culture:

    • Our company fosters a collaborative and innovative environment where employees are encouraged to share ideas and contribute to impactful projects. We believe in the continuous development of our team members through mentorship and constructive feedback, creating a supportive atmosphere for learning and growth.

    Opportunities For Advancement:

    • Potential for future internships or job offers upon graduation, Networking opportunities within the industry, Access to training and development programs

    Visa Sponsorship:

      Not Available
    ]]>
    Python Developer https://whoneedsengineers.com/jobs/software-development-and-engineering/python-developer/ Fri, 20 Sep 2024 20:00:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/python-developer/ Python Developer

    Job Description:

      We are seeking a skilled Python Developer who will be responsible for creating and maintaining robust Python applications. The ideal candidate will have extensive experience in developing programs using pure Python as well as libraries such as pandas and Polars. Your role will involve designing and implementing effective solutions to meet various business requirements, providing ongoing support and maintenance, and ensuring robust security controls for user access. You will also be expected to offer technical support to users and resolve any system issues that arise. Additionally, you will be tasked with developing and maintaining comprehensive technical documentation, including data models, process flows, and system diagrams, which are crucial for project transparency and future development.

    IT Languages:

    • Python

    As a Python Developer, you will engage in various technical tasks that are crucial for the development and maintenance of our applications.:

      Develop Python programs using core Python and libraries like pandas and Polars;; Design and implement solutions to meet business needs;; Provide ongoing support and maintenance for existing applications;; Manage metadata, user access, and implement security controls;; Deliver technical support to users and resolve system-related issues;; Create and maintain technical documentation including data models, process flows, and system diagrams

    Spoken Languages:

    • English;; Swedish

    Skillset:

    • Python
    • pandas
    • Polars
    • API development
    • Cloud platforms
    • Orchestration
    • Caching techniques

    Soft Skills:

    • Strong analytical skills
    • Problem-solving abilities
    • Excellent communication skills
    • Team collaboration
    • Attention to detail
    • Ability to work under pressure

    Qualifications:

    • Proven experience in Python programming
    • Familiarity with data manipulation libraries such as pandas and Polars
    • Knowledge of orchestration, caching techniques, and API development
    • Experience working within cloud platforms

    Years of Experience:

      9

    Location:

      Stockholm, Stockholm County, Sweden, EU

    Job Benefits:

    • Competitive salary package
    • Flexible working hours
    • Professional development opportunities
    • Collaborative and inclusive work environment
    • Health and wellness programs

    Working Conditions:

      Full Time

    Employment Type:

      Contract

    Company Culture:

    • The company fosters a culture of innovation and collaboration, encouraging team members to share ideas and drive projects forward. A commitment to professional growth and development is evident, with numerous opportunities for skill enhancement and career advancement.

    Opportunities For Advancement:

    • Potential for leadership roles, Opportunities to work on high-impact projects, Continuous professional development and training

    Visa Sponsorship:

      Available
    ]]>
    Junior Data Scientist https://whoneedsengineers.com/jobs/emerging-technologies-and-specialized-roles/junior-data-scientist-3/ Mon, 16 Sep 2024 19:00:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/junior-data-scientist-3/ Junior Data Scientist

    Job Description:

      We are seeking a passionate and skilled Junior Data Scientist to join our innovative team. In this role, you will collaborate with engineers, product managers, and business partners to tackle algorithmic challenges by brainstorming solutions and recommending effective strategies. You will develop algorithms in an iterative manner, carefully balancing complexity to address current business needs while allowing for future enhancements. Your role includes defining success metrics for your models to measure their impact over time, as well as communicating your findings effectively to drive continuous improvements across teams. You will work alongside Software Engineers to implement scalable algorithms in production and engage with stakeholders to prioritize projects and establish clear requirements. Additionally, you will analyze data generated by our hardware systems and create insightful visualizations to communicate your discoveries. As part of our team, you will contribute to our internal libraries, assisting other teams with their data science needs, including visualization, prediction, optimization, and inference.

    IT Languages:

    • Python
    • SQL

    As a Junior Data Scientist, you will take on various responsibilities that include both collaborative and independent tasks aimed at developing and implementing data-driven solutions.:

      Collaborate with cross-functional teams to identify and solve algorithmic challenges;; Iteratively develop algorithms to meet business requirements;; Define and measure success criteria for data models;; Communicate findings and promote data-driven improvements;; Work with Software Engineers to implement scalable solutions;; Analyze data and create compelling visualizations;; Contribute to internal libraries for data science applications

    Spoken Languages:

    • English;; Spanish

    Skillset:

    • Python
    • Pandas
    • NumPy
    • SciPy
    • Matplotlib
    • Data modeling
    • Statistical analysis
    • Optimization techniques

    Soft Skills:

    • Problem-solving
    • Team collaboration
    • Effective communication
    • Adaptability
    • Time management

    Qualifications:

    • Advanced proficiency in Python
    • Experience with data analysis libraries such as Pandas, NumPy, SciPy, and Matplotlib
    • Strong understanding of data modeling and statistical analysis
    • Knowledge of optimization and predictive modeling techniques
    • Ability to translate complex problems into algorithmic solutions
    • Excellent communication skills for both technical and non-technical audiences
    • Self-motivated with the ability to manage multiple projects

    Years of Experience:

      1

    Location:

      Europe

    Job Benefits:

    • Flexible working hours
    • Health insurance
    • Professional development opportunities
    • Collaborative work environment
    • Access to the latest tools and technologies

    Working Conditions:

      Full Time

    Employment Type:

      Permanent Contract

    Company Culture:

    • Our company values innovation, collaboration, and continuous improvement. We foster a culture where team members are encouraged to share their ideas, challenge the status quo, and work together to develop cutting-edge solutions.

    Opportunities For Advancement:

    • Career progression to Senior Data Scientist, Opportunities to lead projects, Mentorship programs

    Visa Sponsorship:

      Available
    ]]>