AI Software Engineer
Core
Design, develop, and deploy machine learning models for automation and robotics use cases including machine vision, 3D mapping, and vision-guided robotics.
Role type
AI Software Engineer (Robotics & Automation)
Builds
AI-driven solutions for automation and robotics
Domain
Robotics, Computer Vision, Natural Language Processing
Deliverable
production ML models
Required skills
Machine learning model development, Python, Java, C, Bash, SQL, Cloud platform deployment (AWS), Big data processing (Hadoop, Spark), Natural language processing, Data mining, Supervised and unsupervised learning, Database design
Preferred skills
NoSQL, Linked data, Quantum engineering concepts, VBA, R, Unix, Talend, Looker
Technologies
TensorFlow, AWS, Hadoop, Spark, Talend, Looker, 3D mapping, Robotics
Responsibilities
Design and deploy ML models for machine vision and 3D mapping, Embed AI capabilities into existing systems, Refine models via hyperparameter tuning and validation, Create scalable data architectures using SQL and big data tools, Apply NLP techniques for language understanding applications, Monitor deployed AI models and drive continuous improvement
Seniority
Mid-level to Senior, hands-on IC