Software Engineer Co-op, AI/ML

Hopkinton, MA

Bose Professional

Explore professional audio equipment and sound system solutions for performance, commercial, and conference use to help you deliver great sound in all venues.

View all jobs at Bose Professional

Apply now Apply later

Company Overview:  

Bose Professional is a leader in the professional audio industry, specializing in the design and manufacturing of cutting-edge audio solutions including loudspeakers, amplifiers, signal processing devices, controls, software, and accessories. As we continue to expand our team, we are seeking a Software Engineer Co-op, AI/ML to join us on our journey. 
 
We have organized ourselves culturally around a set of shared values. We are a team first, which means we are collaborative and support each other toward our common goals. We start everything from the outside in, starting with the customer and solving from there. We value trust, so we are a company of people who are open and direct, avoid politics, and who do what it takes to deliver on our commitments. And as we work together, we are empathetic, courteous, and fair, because we respect each other. Finally, we believe that creativity and innovation belong in all parts of the company to drive excellence in everything we do. 

Position Overview:  

Do you love great sounding music with quality that brings joy to people’s lives?  Would you love to work with a team that helps develop the best sounding Digital Signal processors, amplifiers, subwoofers, and loudspeakers in the world? Bose Professional is looking for an intern with a working knowledge of software development and an interest in gaining real-world software engineering experience at an innovative and thriving high-technology company. 

You will work in a tight-knit team of Software Engineers to develop best-in-class professional audio software applications used to design, configure, and control Bose Professional audio amplifiers and signal processors that are used to drive our award-winning loudspeakers.    

Using your programming skills, you will be creating software for our next generation software middleware that would drive best-in-class digital signal processors, amplifiers and controls.  

 
 
Key Responsibilities: 

  • Assist in collecting, preprocessing, and analyzing audio datasets for ML training and validation. 
  • Train, fine-tune, and evaluate machine learning models using frameworks like TensorFlow, PyTorch, or Scikit-Learn. 
  • Implement and optimize model validation techniques, including cross-validation, hyperparameter tuning, and performance metrics assessment. 
  • Develop scripts and automation tools for training pipeline optimization. 
  • Conduct error analysis to improve model robustness and generalization. 
  • Collaborate with the AI/ML team to experiment with novel architecture and techniques. 
  • Document findings, methodologies, and results for internal and external reporting. 
  • Assist in deploying and testing models in real-world scenarios, ensuring efficiency and reliability. 

Qualifications: 

  • The ideal candidate will be either in a Master’s program or in their Junior or Senior year of study in the 2025 calendar year with emphasis in Computer Science, Electrical Engineering or a related STEM field such as math or physics. 
  • Demonstrate an understanding of basic algorithms, data science, and design principles. 
  • Experience with frameworks/libraries like TensorFlow, PyTorch & NumPy. 
  • Substantial academic project work or some industry experience in collecting, preprocessing, and analyzing datasets for ML training and validation 
  • Model tuning and model evaluation experience is desirable 
  • Have clear verbal and written communication skills. 

Bose Professional is an equal opportunity employer and values diversity in the workplace. We encourage all qualified individuals to apply. 

Position/Title:  Software Engineer Co-op, AI/ML 
Location: Hopkinton, MA - Hybrid 
Reports to:  Director of Software Engineering 
Department:  Engineering
Apply now Apply later
Job stats:  1  0  0

Tags: Architecture Computer Science Engineering Machine Learning Mathematics ML models NumPy Physics PyTorch Scikit-learn STEM TensorFlow Testing

Perks/benefits: Career development

Region: North America
Country: United States

More jobs like this