Bright Machines→
AI Engineering Intern at Bright Machines in San Francisco, CA
InternshipOn-siteSan Francisco, CA
Skills
pythonai/ml frameworkspytorchtensorflowhugging facerobotics platformsrosgazebolarge language modelsprompt engineeringai agent developmentdata analysismachine learning model developmentvisualizationllm fine-tuningci/cd pipelinesautomated testing frameworksdevops practices
Job Description
Summary: Bright Machines is an innovative company focused on transforming the manufacturing industry through AI-powered robotics and intelligent automation solutions. As an AI Engineering Intern, you will contribute to the development of next-generation AI systems and work on projects involving AI-powered code generation, intelligent query agents, and robotics simulation.
Responsibilities:
- Work with team members to develop and fine-tune LLMs for code generation, creating developer-specific agents that enhance productivity using tools like Cursor, GitHub Copilot, and custom AI assistants
- Design and implement AI agents that can automatically generate dashboards and visualizations from complex data queries, improving decision-making capabilities across manufacturing operations
- Develop AI-driven testing frameworks that increase code coverage through intelligent mock testing, automated test case generation, and continuous integration optimization
- Create and validate AI-powered simulations of physical robot environments, enabling safe testing and optimization of robotic workflows before deployment in real-world scenarios
- Design intelligent automation workflows in ROS (Robot Operating System) that leverage LLMs for task planning, error handling, and adaptive behavior generation
- Fine-tune existing language models for domain-specific applications in robotics and manufacturing, improving their ability to understand and execute complex technical tasks
Required Qualifications:
- Pursuing a BS/MS in Computer Science, AI/ML, Robotics, Mechatronics, Electrical Engineering, or demonstrated equivalency in related technical fields
- Strong programming skills in Python, with experience in AI/ML frameworks (PyTorch, TensorFlow, Hugging Face)
- Experience with robotics platforms (ROS, Gazebo) is a plus
- Experience with large language models, prompt engineering, and/or AI agent development
- Strong communication skills and attention to process detail, with the ability to explain complex AI concepts to cross-functional teams
- Experience in data analysis, machine learning model development, and creating meaningful visualizations
- Examples of personal or professional projects demonstrating your approach to AI problem-solving and robotics integration
Preferred Qualifications:
- Experience with LLM fine-tuning techniques and tools (LoRA, QLoRA, PEFT)
- Familiarity with modern AI development tools (Cursor, GitHub Copilot, Claude, GPT-4)
- Experience in developing AI agents, chatbots, or autonomous systems
- Basic experience in motion planning, controls, and robot programming
- Design team experience (Formula SAE, robotics clubs, AI hackathons, etc.)
- Experience with simulation environments (Gazebo, Unity, Unreal Engine) for robotics testing
- Knowledge of CI/CD pipelines, automated testing frameworks, and DevOps practices
- Experience with metrology, kinematics, and precision mechanisms in manufacturing contexts
Required Skills: Python, AI/ML frameworks, PyTorch, TensorFlow, Hugging Face, Robotics platforms, ROS, Gazebo, Large language models, Prompt engineering, AI agent development, Data analysis, Machine learning model development, Visualization, LLM fine-tuning, CI/CD pipelines, Automated testing frameworks, DevOps practices