AI/IA Software Developer III - Intelligent Automation (IA) CoE
Boston ScientificAbout the role
Additional Location(s): US-MN-Maple Grove
Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance
At Boston Scientific, we’ll give you the opportunity to harness all that’s within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With access to the latest tools, information and training, we’ll help you in advancing your skills and career. Here, you’ll be supported in progressing – whatever your ambitions.
About the role:
We are seeking a talented and enthusiastic AI/IA Software Developer to join our team in the Intelligent Automation (IA) Center of Excellence at Boston Scientific.
In this newly created role, you will be at the forefront of innovation, designing and developing Artificial Intelligence (AI) models that produce high-quality, creative outputs. Collaborating closely with a team of automation specialists and product managers, you will develop AI-driven solutions that meet business objectives and elevates user experiences.
Your responsibilities will include:
- Design, implement, and optimize generative models such as Generative Adversarial Networks (GANs), Variational Autoencoders (VAEs), and Transformer-based architectures for various applications, including text, image, and audio generation.
- Work with large datasets, perform data preprocessing and augmentation, and ensure the quality and integrity of training data.
- Stay up-to-date with the latest research in generative Artificial Intelligence (AI) and Machine Learning (ML), and apply new techniques to enhance model performance and capabilities.
- Collaborate with cross-functional teams to understand project requirements, define AI solutions, and integrate models into production systems.
- Monitor and optimize the performance of generative models, including tuning hyperparameters, reducing latency, and improving the scalability of AI systems.
- Maintain comprehensive documentation of model architectures, training processes, and performance metrics.
- Develop and implement rigorous testing and validation protocols to ensure the robustness and reliability of AI models.
- Provide guidance and mentorship to junior developers and interns, fostering a collaborative and growth-oriented work environment.
Required Qualifications:
- Bachelor's degree in computer science, engineering, or a related field.
- 3+ years of experience in the Artificial Intelligence (AI) and Machine Learning (ML) development lifecycle, with a focus on generative models.
- Proficiency in Python and relevant machine learning (ML) libraries/frameworks such as Streamlit, TensorFlow, PyTorch, and Scikit-Learn.
- Experience with generative models such as Generative Adversarial Networks (GANs), Variational Autoencoders (VAEs), and Transformer-based architectures.
- Strong understanding of deep learning techniques, neural network architectures, and software engineering principles.
- Familiarity with cloud platforms such as Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure, as well as containerization technologies like Docker and Kubernetes.
- Experience with data preprocessing, augmentation, and working with large-scale datasets.
- Demonstrated strong communication skills and ability to work effectively in a team environment.
- Proven ability to manage multiple projects and meet deadlines.
Preferred Qualifications:
- Advanced degree in computer science, engineering, or a related field.
- Experience with natural language processing (NLP), computer vision, or audio processing.
- Knowledge of reinforcement learning or unsupervised learning techniques.
- Contributions to open-source projects in the Artificial Intelligence (AI) and Machine Learning (ML) domain.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s