Machine learning engineer II
Panasonic Avionics Corporation •
Position Type: Permanent
Job Description:
Overview
As a Senior Software Engineer, you will collaborate closely with the data engineering team and work on developing and maintaining data pipelines, data processing applications, and data integration solutions. Your expertise in software development, data engineering, machine learning, and inferencing will be instrumental in enhancing our data infrastructure.
Responsibilities
- Software Development: Design, develop, and maintain data processing applications and data pipelines, with a focus on efficiency, scalability, and reliability.
- Collaboration: Work closely with the data engineering team and cross-functional teams to integrate data from various sources, ensuring data quality, consistency, and accuracy.
- Real-Time Data Processing: Develop real-time data processing components to support our data analytics and reporting needs.
- Machine Learning Integration: Incorporate machine learning models into data pipelines and applications for predictive analytics and decision support.
- Inferencing: Implement inferencing engines and optimize the execution of machine learning models for real-time and batch processing.
- Technology Stack: Utilize a variety of data engineering technologies, frameworks, and cloud-based platforms to build robust data and machine learning solutions.
- Code Quality: Maintain high coding standards, implement best practices, and participate in code reviews to ensure data engineering and machine learning quality.
- Documentation: Create and maintain comprehensive documentation for data processes, applications, machine learning models, and inferencing.
- Problem-Solving: Identify and troubleshoot data-related and machine learning issues, proposing effective solutions and optimizations.
- Self-Service Data Analytics: Collaborate with the data engineering team to enable self-service data analytics for business users.
- Data Governance: Contribute to the implementation of data governance and data management best practices.
Qualifications
- Bachelors or master’s degree in computer science or a related field.
- Proven experience as a software engineer with a strong focus on data engineering and machine learning.
- Strong programming skills in languages such as Python, Java, or Scala.
- Experience in data engineering technologies, ETL processes, and data integration.
- Familiarity with real-time data processing, data streaming frameworks, and machine learning libraries.
- Proficiency in cloud-based data platforms (e.g., AWS, Azure, GCP).
- Excellent problem-solving skills and attention to detail.
- Ability to collaborate effectively with cross-functional teams.
- Strong commitment to code quality, documentation, machine learning best practices, and data governance.
REQ-145773","qualifications":"- Bachelors or master’s degree in computer science or a related field.
- Proven experience as a software engineer with a strong focus on data engineering and machine learning.
- Strong programming skills in languages such as Python, Java, or Scala.
- Experience in data engineering technologies, ETL processes, and data integration.
- Familiarity with real-time data processing, data streaming frameworks, and machine learning libraries.
- Proficiency in cloud-based data platforms (e.g., AWS, Azure, GCP).
- Excellent problem-solving skills and attention to detail.
- Ability to collaborate effectively with cross-functional teams.
- Strong commitment to code quality, documentation, machine learning best practices, and data governance.
Job Ident #:
10445
(Job and company information not to be copied, shared, scraped, or otherwise disseminated/distributed without explicit consent of JSfirm, LLC)