Key Responsibilities:
- Develop and Implement AI Algorithms:
- Design, implement, and optimize machine learning algorithms specifically for autonomous systems, focusing on reinforcement learning, deep learning, and computer vision.
- Work on algorithms for autonomous navigation, including path planning, localization, and decision-making to enable robots to navigate dynamic environments.
- Research and Development:
- Conduct research to develop algorithms that enhance human-robot interaction, ensuring intuitive and responsive robotic behavior.
- Stay updated with the latest advancements in AI/ML, computer vision, and autonomous systems to contribute innovative ideas and solutions.
- Simulation & Testing:
- Use simulation environments like OpenAI Gym to test and refine AI/ML models, ensuring optimal performance for reinforcement learning and autonomous system tasks.
- Ensure algorithms are optimized for real-time performance, efficiency, and resource-constrained environments, focusing on low-latency and high-accuracy outputs.
- Collaboration & Integration:
- Work closely with robotics engineers and other AI specialists to integrate machine learning algorithms into robotics platforms.
- Ensure seamless integration of machine learning models for real-time applications.
- Documentation & Methodologies:
- Provide clear documentation for AI algorithms, testing results, and methodologies to ensure reproducibility and alignment with project goals.
Required Skills & Qualifications:
- Educational Qualification:
- Bachelor's or Master's in Computer Science, AI, Data Science, or a related field.
- Specialization in Machine Learning, Computer Vision, or Autonomous Systems.
- Experience:
- 3-5 years of experience in AI, with a focus on reinforcement learning, deep learning, and computer vision.
- Experience in developing algorithms for autonomous navigation, decision-making, and human-robot interaction.
- Technical Skills:
- Industrial Background: Experience with companies specializing in autonomous vehicles, humanoid robots, or AI-driven products. Familiarity with robotics platforms involving reinforcement learning or machine perception.
- Programming Languages: Proficiency in Python, C++, and MATLAB.
- AI/ML Frameworks: Strong experience with AI/ML frameworks such as TensorFlow, PyTorch, Keras, OpenCV, and Dlib.
- Simulation Environments: Experience with simulation environments like OpenAI Gym for reinforcement learning.
- Computer Vision & Deep Learning: Familiarity with computer vision techniques for object detection and tracking.
Core Competencies:
- Strong problem-solving and algorithm development skills.
- Ability to work in a collaborative environment with cross-functional teams, including robotics engineers.
- Good communication skills to articulate complex AI/ML concepts to team members and stakeholders.
- Proactive and passionate about staying at the forefront of AI/ML technologies.
- Ability to optimize algorithms for resource-constrained environments while maintaining high performance.
Benefits:
- Competitive salary and performance-based incentives.
- Opportunity to work on cutting-edge AI/ML technologies in autonomous systems and robotics.
- Career growth and development through continuous learning and upskilling.
- Health insurance and other employee benefits.