Position Details:
Title: Big Data Engineer 3
Location:
Southfield, MI 48076
- Onsite
Duration: 8+ Months Contract (Possible
extension)
Expected
working hours: 40
hours with potential for OT
Job
Description:
Data
Engineer for Autonomous Driving Data Cloud
Purpose of this team
- Leading the future of luxury mobility. We are currently seeking an
experienced Big Data Engineer to help building up our large-scale data
management system for the ADAS / Autonomous Driving team. This field allows
contributions on various levels around the data pipeline and data processing,
data annotation, machine learning, data ingestion, data pre-processing,
integration of Deep Neural Network frameworks, efficient data search and high
performance data manipulation.
Summary: The main function of a Software
Engineer is to design, develop, implement, test, and maintain business and
computer applications software or specialized utility programs including
mainframe and client/server applications, and major enhancement of existing
systems
Job Responsibilities: Fine-tune and improve a variety of sophisticated
software implementation projects Gather and analyze system requirements,
document specifications, and develop software solutions to meet client needs
and data Analyze and review enhancement requests and specifications Implement
system software and customize to client requirements Prepare the detailed
software specifications and test plans Code new programs to client’s
specifications and create test data for testing Modify existing programs to new
standards and conduct unit testing of developed programs Create migration
packages for system testing, user testing, and implementation Provide quality
assurance reviews Perform post-implementation validation of software and resolve
any bugs found during testing
Qualifications: Bachelor's degree in engineering required 5-7 years
experience required A solid foundation in computer science, with strong
competencies in data structures, algorithms, and software design large systems
software design and development experience Experience performing in-depth
troubleshooting and unit testing with both new and legacy production systems
experience in programming and experience with problem diagnosis and resolution
The Role:
- Work with a state-of-the-art data pipeline on the development and test
process of the ADAS/AD features
- Enable efficient data (pre-)processing in our cloud infrastructure
- Contribute to the architecture and implementation of an efficient data
ingestion process to transfer and store large-scale vehicle sensor data from
our Client Air/Gravity test vehicles efficiently into our data storage
- Help to optimize the data storage, search and data processing based on a
diverse mix of storage solutions, caching techniques and big data frameworks.
- Contribute to the implementation of a secure distributed data access solution
for data on-premise and via cloud providers to connect Client data with service
providers and partners
- Work with machine learning experts, testing engineers and software developers
to solve challenging development problems
Qualifications:
- Knowledge of database systems, big data concepts and cluster computing
frameworks (e.g. Spark, Hadoop, or other tools)
- Excellence in C++, Python, Java or other related programming languages
- Previous experience with big data applications or back-end software
development
- Experience with machine learning, data engineering, deep learning frameworks
and related open-loop testing techniques
- Strong communication skills
Advantageous:
- Previous experience building efficient large-scale data collection,
storage and processing pipelines
- Understanding of cyber-security issues and best practices
Education:
- BS minimum in the areas of Computer Science/Engineering, Data Engineering
or other related fields
- 4+ years of work experience or a PhD in a related field
- Advanced degrees preferred
Extra Details:
-Reason for the request - New
- Surrounding team & key projects – N/A
- Motivators for this need - Skillset
- Typical task breakdown and operating rhythm – TBD
- Interaction level with manager/team – will be able to interact to multiple
team members
- Chance for extension later? – TBD
- What makes this role interesting? - Company is unique in its own right,
breaking into a future of sustainable automative industry. Exciting and
dynamics environment for diverse work on futuristic focus.
- Team Culture – Family Oriented, Collaborative
- Years of Experience Required – check Job Description
- Degrees or certifications required – check Job Description
- Disqualifiers – attendance issues, unreliable
- Best vs. Average – reliable work ethic
- Client experience preference – N/A
- Performance Indicators – standard KPIs
Interviews:
- Expected dates – TBD
- Process – 1 to 2 rounds