Machine Learning Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Bastian Solutions · 15 hours ago

Machine Learning Engineer

Bastian Solutions is an independent material handling and robotics system integrator providing automated solutions for various industries. They are seeking a Machine Learning Engineer to work with their R&D team in developing cutting-edge Autonomous Vehicle and Robotic solutions, engaging in research, design, and deployment of innovative systems.

Information TechnologyLogisticsManufacturingRoboticsWarehouse Automation
badNo H1Bnote

Responsibilities

Design state of the art neural networks for vision, grasping, and robot autonomy tasks
Develop software systems to interface neural networks with hardware to solve real-world physical problems
Select and implement cutting edge neural network algorithms directly from the latest research
Read research papers, attend conferences, and share the latest advances in machine learning
Supervise model and dataset development across multiple projects, teams, and geographical locations
Develop new training and evaluation techniques to enhance an end-to-end neural network training and evaluation pipeline
Develop new features for a self-optimizing, real and synthetic, data generation pipeline
Develop real time inference applications for embedded and mobile devices
Develop front and back-end systems for client/server inference
Create simulated environments for synthetic data generation
Evaluate and recommend the latest hardware for vision and robotic platforms
Maintain clear and transparent communication with cross-functional team, vendors, and clients
Develop robust software utilizing industry best practices for code styling, version control, and development processes
Engage with Software Development Life Cycle processes, including scoping, architecture creation, design reviews, peer programming, and collaboration with a multidisciplinary team

Qualification

Machine LearningNeural NetworksComputer VisionMLOpsC++PythonSoftware ArchitectureLinuxAgile DevelopmentCollaborationCommunicationProblem Solving

Required

Bachelor's Degree in Computer Science, Computer Engineering or related technical field
Experience developing computer vision software in C++ and Python, including algorithm design and systems software development
Experience with machine learning, Bayesian filtering, information theory and/or 3D geometry
Experience in developing large scale neural networks using PyTorch, Tensorflow, Keras, etc
Understanding of applied mathematics, numerical optimization, and Object/Pattern Recognition
Experience with 2D and 3D Computer Vision algorithms
Experience in dataset development for computer vision tasks, including synthetic data generation
Experience with MLOps
Experience developing with Linux (Ubuntu) OS
Ability to write proficient C++ and Python code
Experience with Git and GitFlow process, including branching, pull-request, and release processes
Experience with Software Engineering best practices
Experience with unit testing, integration testing, deployment & support practices
Strong software architecture background
Must be eligible to work in the USA long term without sponsorship

Preferred

Masters or PhD in engineering with computer vision or neural network thesis/dissertation
Exposure to Autonomous Vehicles, Robotics, Automation, ROS/ROS2 is a plus

Benefits

Health, Dental, and Vision Insurance
401(k) Retirement Plan with a company match
Vacation/Holiday Pay
Tuition Reimbursement
Flexible Work Schedules
Volunteer Work
Professional Associations, Conferences and Subscriptions
Company Meetings & Events

Company

Bastian Solutions

company-logo
Improve your warehouse design and operations with our innovative material handling solutions.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Aaron Jones
President and CEO
linkedin
leader-logo
Eric Cameron
VP of Software
linkedin
Company data provided by crunchbase