Sr Machine Learning Engineer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Algorithms
Data Cleansing
Art
Video
Research and Development
Data Analysis
KPI
Research
Budget
Software Engineering
Data Science
Signal Processing
Python
Deep Learning
TensorFlow
PyTorch
Agile
Test-driven Development
Behavior-driven Development
Continuous Integration
Continuous Delivery
Cloud Computing
Amazon Web Services
Microsoft Azure
Google Cloud Platform
Google Cloud
Management
Accountability
Communication
Machine Learning (ML)
Artificial Intelligence
Computer Vision
Optimization
SANS
Computer Science

Job Details

Sr Machine Learning Engineer

Hybrid onsite in Plano TX.

Only W2

Sr. Machine Learning Engineer will prototype, design, and implement predictive models and algorithms. They will lead the full life cycle including data cleansing, feature creation, and iterative model selection. They will write maintainable and extensible tested code that adheres to standards, produce specifications, and determine operation feasibility, and troubleshoot, debut, and upgrade existing systems.

Sr Machine Learning Engineer capable of using machine learning and statistical techniques to create state-of-the-art solutions for non-trivial, and arguably, unsolved problems. If you are results driven, interested in how to apply advanced machine learning techniques, would love to work with vehicle telemetry data and video, are deeply technical, highly innovative, and long for the opportunity to build solutions for challenging problems that directly impact the company's bottom-line, we want to talk to you.

Responsibilities

Use statistical and machine learning techniques to create scalable solutions for vehicle telemetry data and video analysis, and perform R&D to drive discovery of new generation mobility products

Establish scalable, efficient, automated processes for large scale data analysis, model development, model validation and model implementation

Drive adoption of best practices across organizations

Deliver production-ready code

Work with Product Owners to define the KPIs for machine learning projects

Stay abreast of developments in research methodology and changing technologies in the marketplace and proactively identify applications of these latest developments to improve existing methods

Prepare and present findings to both technical and non-technical audiences

Work within the constraints of time, budget, and resources capacities to align with Toyota's global vision

Develop and foster collaborative relationships with product, business, and engineering teams to effectively serve our customer needs

Qualifications

5+ years of software engineering, machine learning, data science, or total equivalent experience

Strong experience in Machine Learning, Computer Vision, and/or Signal Processing

Experience working with deployment and monitoring of ML models in a production cloud-based containerized environment

Ability to write clean, concise, tested, maintainable code in Python

Solid production experience with Deep Learning using TensorFlow and/or PyTorch

Experience with designing, implementing, and maintaining machine learning pipelines in a production environment

Experience in Agile practices and promoting Agile development techniques such as TDD, BDD and CI/CD

Experience deploying ML models in container environment

Experience with public cloud including AWS, Azure, or Google Cloud Platform

Experience helping to resolve complex technical challenges with multi-team impact

Ability to manage multiple priorities within a set period of time with positive outcomes

Solutions oriented with the ability to think outside the box of conventional solutions

Exhibits integrity and high standards in work quality

Ability to take accountability for self and others to deliver results

Strong verbal and written communication skills

Experience building and delivering machine learning, AI, computer vision, or optimization products is a plus

We think the knowledge acquired earning a bachelor's degree in computer science would be of great value in this position, but if you're smart and have the experience that backs up your abilities, for us, talent trumps degree every time

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.