We are seeking a highly skilled and motivated Data Scientist with a strong understanding of embedded systems to join our team in Santa Clara California, USA.
You will effectively utilize previous analyst experience in Data processing (cleaning, analysis, elicitation, categorization/clustering). As a Data Scientist, you will be responsible for collecting, analyzing, and interpreting complex data sets to extract valuable insights and support decision-making processes.Additionally, your exposure to embedded systems will be crucial in developing innovative solutions that integrate data science techniques with hardware and embedded software.
Responsibilities:
1. Data Collection, clustering, and Analysis:
- Identify relevant data sources and implement methods to gather data from various systems and devices, including embedded systems.
- Clean, pre-process, and validate data to ensure accuracy and reliability.
- Apply statistical and machine learning techniques to analyze large datasets and derive meaningful insights.
2. Modeling and Algorithm Development:
- Develop and implement predictive models, algorithms, and simulations to solve complex problems in embedded systems.
- Design experiments and perform statistical analysis to validate models and algorithms.
- Optimize models for efficient performance on embedded platforms, considering computational constraints and resource limitations.
3. Embedded System Integration:
- Collaborate with cross-functional teams to integrate data science methodologies into embedded systems, including hardware and firmware development.
- Design and implement real-time data processing and analysis algorithms for embedded systems.
- Ensure seamless communication between embedded systems and data infrastructure for efficient data collection and processing.
4. Insights and Reporting:
- Communicate complex findings and insights in a clear and concise manner to both technical and non-technical stakeholders.
- Generate reports, visualizations, and dashboards to present data effectively-driven insights.
- Provide recommendations based on data analysis to support strategic decision-making processes.
5. Research and Innovation:
- Stay updated with the latest advancements in data science, machine learning, and embedded systems.
- Explore new technologies, methodologies, and tools that can enhance the performance and capabilities of embedded systems.
Requirements
- Bachelors, Masters, or Ph.D. degree in Computer Science, Electrical Engineering, Statistics, or a related field.
- Strong experience in data analysis, statistical modelling, and machine learning techniques.
- Solid understanding of embedded systems, including hardware, firmware, and real-time data processing.
- Experience with large language models (LLaMA) Strong Awareness of Massive Multitask Language Understanding MMLU.
- Proficiency in programming languages such as Python, R, and C/C++.
- Experience with data manipulation, analysis, and visualization libraries(e.g., pandas, NumPy, matplotlib, sea born).
- Familiarity with machine learning frameworks(e.g., scikit-learn, Keras, TensorFlow, PyTorch).
- Knowledge of embedded system development tools, such as Raspberry Pi, or any other micro controllers.
- Good to have an understanding of real-time operating systems and communication protocols (e.g., MQTT, SPI, I2C).
- Strong analytical thinking and problem-solving skills to tackle complex data-related challenges.
- Ability to design and implement algorithms for real-time data processing on embedded platforms.
- Proficient in experimental design, statistical analysis, and model evaluation techniques.
- Excellent verbal and written communication skills to convey technical concepts to diverse audiences.
- Ability to collaborate effectively with cross-functional teams, including engineers, developers, and business stakeholders.
- Proactive and adaptable mindset to thrive in a dynamic and fast-paced environment.
- Eagerness to learn and explore new technologies, methodologies, and domains.
Benefits
- Additional free health insurance: Upgrade your current statutory health insurance plan after the probation period to ensure comprehensive coverage for you and your familys well-being.
- Generous vacation policy: Enjoy a generous allocation of 10 days of vacation per year, allowing you to recharge, spend quality time with loved ones, and pursue personal interests.
- Flexible working hours: Embrace our hybrid work model, where you can enjoy the best of both worlds. With 3 days in the office and 2 days working from home, you can tailor your schedule to suit your needs and achieve a healthy work-life balance.
- Open fridge & generous snack policy: Fuel your productivity and satisfy your cravings with our open fridge and generous snack policy. Enjoy a wide variety of refreshments and snacks to keep you energized throughout the day.
At L4B Software, we believe in providing our employees with a comprehensive compensation and benefits package that goes beyond the standard offerings. We value your well-being, work-life balance, and personal growth, and strive to create an environment where you can thrive both personally and professionally.
Join our team and experience the difference. Apply now and take the first step towards a rewarding career with us. We look forward to welcoming you to our team!
Please note that we cannot sponsor a work permit for United States - candidates eligible must already be located in United States, as we do not provide relocation assistance to candidates.
-Bachelor's, Master's, or Ph.D. degree in Computer Science, Electrical Engineering, Statistics, or a related field. -Strong experience in data analysis, statistical modelling, and machine learning techniques. -Solid understanding of embedded systems, including hardware, firmware, and real-time data processing. -Experience with large language models (LLaMA) Strong Awareness of Massive Multitask Language Understanding MMLU. -Proficiency in programming languages such as Python, R, and C/C++. -Experience with data manipulation, analysis, and visualization libraries (e.g., pandas, NumPy, matplotlib, sea born). -Familiarity with machine learning frameworks (e.g., scikit-learn, Keras, TensorFlow, PyTorch). -Knowledge of embedded system development tools, such as Raspberry Pi, or any other micro controllers. -Good to have an understanding of real-time operating systems and communication protocols (e.g., MQTT, SPI, I2C). -Strong analytical thinking and problem-solving skills to tackle complex data-related challenges. -Ability to design and implement algorithms for real-time data processing on embedded platforms. -Proficient in experimental design, statistical analysis, and model evaluation techniques. -Excellent verbal and written communication skills to convey technical concepts to diverse audiences. -Ability to collaborate effectively with cross-functional teams, including engineers, developers, and business stakeholders. -Proactive and adaptable mindset to thrive in a dynamic and fast-paced environment. -Eagerness to learn and explore new technologies, methodologies, and domains.