Experis
Software Engineer Practitioner
Experis, Allen Park, Michigan, 48102
Experis IT ManpowerGroup has partnered with a leading Automobile Co in the Dearborn, MI area for a Quality Software Engineer Senior role to assist their team. This is a Hybrid role. Industry: Automobile Co Title: Quality Software Engineer Senior Location: HYBRID - Dearborn, MI Duration: 6 months Shift: M-F 9 am - 5 pm Pay: $50 - $56 per hour. Job Description Develop application software and RESTful services using Pivotal Cloud Foundry, Cloud Run(GCP), and Spring(and boot) Framework Experience building distributed, service-oriented, cloud microservice-based architectures Use of Test-Driven Development and code pairing-mobbing practices Develop components across all tiers of the application stack Continuously integrates and deploys developed software; modify CI-CD pipeline and scripts as necessary to improve continuous integration practices Consult with the product manager to identify minimal viable products and decompose features by story-slicing Collaborate with other product teams on integrations, testing, and deployments Responsible for the development process, translating product vision into the product backlog, and representing the customer's needs in front of the development team You will need to have: Required Skills: Bachelor's degree in computer science, electrical engineering, mathematics, statistics, operations research, or related field Experience with the complete software lifecycle for embedded systems Strong technical writing and oral communication skills Demonstrated contributions and expertise in two or more of the following domains: Regression algo for interpolation and extrapolation (both linear / non-linear) Time series analysis and statistics, autoregressive models, filtering algorithms Gaussian processes and/or kernel methods, Bayesian statistics Modeling with different neural network architectures: MLP, CNN, RNN Quantitative model performance assessment using cross-validation, blind testing. Physics-informed neural networks (ML for computational fluid dynamics or finite element analysis, point cloud or mesh-based neural networks, PDE surrogate modelling) Uncertainty quantification and propagation for time series analysis and forecasting. Preferred: Defines problem, devise solution and delivery roadmap across future milestones, including staging technologies; builds strategies that optimizes project resources against priorities. Analyze source data and data flows, working with structured and unstructured data (text, audio, images, video, etc.) Manipulate high-volume, high-dimensionality data from varying sources to expose and highlight patterns, anomalies, relationships, and trends. Apply AI and Machine Learning technics to predict and solve complex, real-world problems. Analyze and visualize diverse sources of data, interpret results in a business context and report results clearly and concisely. Fulfill problem formulation and ML technique consulting requests in a timely manner. Communicate and present analytical models to other teams and executive management. Work collaboratively with different software stakeholders and be able to present results in a clear and concise manner. Ensures delivery of stable software with the expected quality and stability managing the software development schedule and backlog.