Job Description
What we offer:
- Career Development
- Competitive Compensation and Benefits
- Pay Transparency
- Global Opportunities
Dematic provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Tasks and Qualifications:
This is What You Will do in This Role:
- Frame and solve variety of intralogistics and planning problems with advanced analytics and AI techniques.
- See solution through full development cycle from inception, to proof of concept, to MVP, to final product deployment. Ensure what is delivered meets business requirements.
- Work directly with real and synthetic data to train models and build data-driven solutions.
- Design and build simulation tools of intralogistics processes to train and test models.
- Design and build statistical forecasting and machine learning models.
- Learn and apply new tools, technologies, and industry best practices.
What We are Looking For:
- Master's or PhD in Computer Science, Artificial Intelligence, Operations Research, Applied Mathematics, Control Engineering, Industrial Engineering, or equivalent field.
- Fluency in at least one general purpose programming language. Python or Java preferred. Statistical or database languages also a plus: R, MATLAB, SQL, etc.
- Knowledge of Reinforcement Learning / Approximate Dynamic Programming: MDP, Monte Carlo, MCTS, TD, Dyna-Q, online vs. offline learning, exploration strategies (epsilon-greedy, optimistic initial values, UCB1, etc.), DQN, DDQN, Dueling DQN, DDPG, REINFORCE, A2C, A3C, PPO, TRPO, SAC, MARL.
- Knowledge of Control Theory: Optimal control, MPC, LGQ, Adaptive Control
- Knowledge of standard Machine Learning models and techniques: Linear regression, logistic regression, decision trees, SVM, kNN, ensemble learning, XGBoost.
- Knowledge of Deep Learning architectures and use cases: ANN, CNN, RNN, VAE.
- GCP Workflows, GCP Cloud Functions, GCP Cloud Run, GCP Cloud Build, Docker, GCP Vertex AI, GCP Pub/Sub messaging and event driven architecture, cloud authentication/security, AI model deployment and inference, Ray distributed cloud computing, Terraform, continuous deployment (CD).
- Experiment tracking with Neptune AI, reinforcement learning model training and evaluation, metadata and model logging, Ray for distributed cloud computing in GCP, RLlib for distributed reinforcement learning in GCP.
- Familiarity with some of the following AI and Data Science frameworks: Pandas, PyTorch, Tensorflow/Keras, MXNET, Scikit-learn, Matplotlib, Numpy, fast.ai, Tensorboard, Ignite, Weights & Biases, etc.
- 2+ years of experience, including academic experience, in any of the above.
- Experience with RL Frameworks: OpenAI Gym, Dopamine, RLLib, OpenAI Baselines, Stable Baselines, Garage, Coach, etc.
- Experience with simulation and modeling tools: AnyLogic, Arena, Panda3D, Simio, SimPy, etc.
- Familiarity with any software IDE: PyCharm, IntelliJ, Visual Studio, Jupyter Notebook, etc.
- Familiarity with Cloud Computing: GCP, Azure, AWS, Docker, Kubernetes, edge computing
- Other software engineering skills: Git, Anaconda, OOP, test-driven design, common design patterns, dependency management, and build tools.
Date Posted
11/11/2022
Views
8
Similar Jobs
API Software Development Engineer - II - Synchrony
Views in the last 30 days - 6
The job description is for an API Software Development Engineer II at Synchrony The role involves working on microservice APIs participating in hackat...
View DetailsAPI Software Development Engineer - I - Synchrony
Views in the last 30 days - 5
The job description is for an API Software Development Engineer I position at Synchrony The role involves working on microservice APIs participating ...
View DetailsSenior Software Engineer (Java) - NCR Corporation
Views in the last 30 days - 6
NCR Corporation is a leading software and servicesled enterprise provider in the financial retail and hospitality industries They are looking for a Se...
View DetailsSr. Data Analyst/Engineer - Remote - Sharecare
Views in the last 30 days - 11
Sharecare is a digital health company that helps people manage their health They are seeking a Sr Data AnalystEngineer to contribute to a new platform...
View DetailsADMS Engineer - Ameren
Views in the last 30 days - 9
The job posting is for an Engineer to support the design maintenance and operation of SCADA and ADMS systems The successful candidate will have a Bach...
View DetailsOral & Maxillofacial Surgeon - Atlanta Oral & Maxillofacial Surgery
Views in the last 30 days - 0
View Details