This job listing has expired and the position may no longer be open for hire.

Senior Software Engineer – Data Science and Machine Learning at Garmin International

Posted in Software 30+ days ago.

Type: Full-Time
Location: Brea, California





Job Description:

Garmin is seeking a Senior Software Engineer Data Science and Machine Learning to join our growing Automotive OEM team. You will work on a multi-disciplinary team to extract Big Data and support the deployment of scalable, prediction engines and data mining systems to provide a superior experience in the next-gen vehicles.

This is a high-impact role and will help shape the future of in-vehicle personalization.

Responsibilities

Essential Functions


  • Collaborate with Product Management to understand the business problems and translate business problems into appropriate research questions, data gathering and statistical analysis methods.

  • Create the data requirements and effectively communicate them to software engineering peers and other stakeholders.

  • Assess data quality and clean/extract/transform data for the relevant projects.

  • Use popular query languages, statistical and visualization tools to extract insights from data and effectively communicate the findings.

  • Utilize machine learning to create valuable models for predictions

  • Design and automate model training and evaluation pipelines

  • Collaborate with software, data and system engineers to design and deploy complex, scalable systems for automotive.

  • Design, implement, test and document complex software applications using C/C++ for use in embedded systems

  • Participate in peer reviews of software designs, system designs and software implementation

  • Mentor engineers in similar disciplines and support continual process improvement.

Qualifications

Basic Qualifications


  • Bachelor’s degree in Computer Science with Data Science Emphasis AND 5 years of experience of Machine Learning experience OR Master’s degree in Computer Science with Data Science Emphasis AND 3 years of Machine Learning experience.

  • Proficient in Python/C++/SQL

  • Understanding of Big Data, comparative statistical methods, regression and classification Machine Learning, and other Analytics technologies, such as SQL, Hadoop, Spark, and MapReduce

  • Ability to decompose functional requirements into well-defined tasks

  • Competence in researching problems and implementing appropriate solutions

  • Strong team player who can work independently with high level direction and minimal day-to-day supervision

  • Demonstrated strong and effective verbal, written, and interpersonal communication skills

Desired Qualifications


  • Experience in the cleaning and processing of data sources including SQL, NoSQL, HDFS, XLS, CSV, etc.

  • Experience working on machine learning projects in the automotive industry

  • Experience in architecting data lakes and data warehouses

  • Hands-on experience with Linux distributions and Docker





More jobs in Brea, California


CAVA

Roth Staffing Companies

Veolia North America
More jobs in Software


Lynden Incorporated

Emmis Communications

DATCU