Creating human-like intelligence in general-purpose robots
AI • Cognition • Computer Vision • Machine Learning • Robotics
April 20
🏢 In-office - Vancouver
Creating human-like intelligence in general-purpose robots
AI • Cognition • Computer Vision • Machine Learning • Robotics
• Seeking Machine Learning (ML) Engineers to join a team dedicated to tackling fundamental challenges in robotic perception, dexterous manipulation, planning, and reasoning • Crafting and deploying innovative algorithms and rigorously testing them in simulated environments and real-world scenarios with robots • Embarking on impactful projects leveraging cutting-edge haptic and proprioceptive sensing technologies • Exploring and implementing state-of-the-art ML methodologies within a dynamic and collaborative environment
• Master's degree or Ph.D. in Computer Science, Engineering, Mathematics, or a related field • 4+ years experience in software engineering, with a focus on developing and deploying production-grade applications • Working experience with ROS2 • Development experience with parallel computing such as CUDA, OpenMP, SSE, etc. • Experience with Atlassian tools; Jira, GitLab, Confluence • Experience taking ML models to production • Hands-on experience with popular machine learning frameworks and libraries such as TensorFlow, PyTorch, scikit-learn, etc. • Experience with cloud platforms (e.g. AWS, Azure, GCP) and distributed computing frameworks (e.g., Spark) is a plus • Publications in leading AI, ML or robotics conferences • Strong proficiency in programming languages such as Python or C++
• Collaborate with cross-functional teams to identify opportunities for applying machine learning techniques to solve complex problems • Design, develop, and deploy machine learning models and algorithms to address specific business needs and challenges • Implement scalable and efficient software solutions to integrate machine learning models into production systems • Optimize and fine-tune machine learning algorithms for improved performance and accuracy • Conduct thorough testing and validation of machine learning models to ensure robustness and reliability • Stay updated on the latest developments and advancements in machine learning and communicate promising research directions to the team • Provide technical guidance and mentorship to junior team members
Apply Now