Bachelor's or master's degree in computer science, Data Science, Mathematics, Statistics, Engineering, or a related STEM discipline. * Strong understanding of machine learning, deep learning ...
Bachelor's or master's degree in computer science, Data Science, Mathematics, Statistics, Engineering, or a related STEM discipline. * Strong understanding of machine learning, deep learning ...
Computer Engineer
New Boston, NH · On-site
$76K/yr
Successful completion of a curriculum leading to a bachelor's degree in engineering technology or in an appropriate professional field, e.g., physics, chemistry, architecture, computer science ...
Computer Engineer
New Boston, NH · On-site
$76K/yr
Successful completion of a curriculum leading to a bachelor's degree in engineering technology or in an appropriate professional field, e.g., physics, chemistry, architecture, computer science ...
Successful completion of a curriculum leading to a bachelor's degree in engineering technology or in an appropriate professional field, e.g., physics, chemistry, architecture, computer science ...
Successful completion of a curriculum leading to a bachelor's degree in engineering technology or in an appropriate professional field, e.g., physics, chemistry, architecture, computer science ...
Junior Machine Learning Researcher
Andover, MA · On-site +1
Bachelor's or master's degree in computer science, Data Science, Mathematics, Statistics, Engineering, or a related STEM discipline. * Strong understanding of machine learning, deep learning ...
Junior Machine Learning Researcher
Andover, MA · On-site +1
Bachelor's or master's degree in computer science, Data Science, Mathematics, Statistics, Engineering, or a related STEM discipline. * Strong understanding of machine learning, deep learning ...
Junior Machine Learning Researcher
Andover, MA · On-site +1
Bachelor's or master's degree in computer science, Data Science, Mathematics, Statistics, Engineering, or a related STEM discipline. * Strong understanding of machine learning, deep learning ...
Junior Machine Learning Researcher
Andover, MA · On-site +1
Bachelor's or master's degree in computer science, Data Science, Mathematics, Statistics, Engineering, or a related STEM discipline. * Strong understanding of machine learning, deep learning ...
Open Rank Faculty, NTT, Electrical & Computer Engineering
North Andover, MA · On-site
$110K - $120K/yr
... to excellence in research and teaching. The School of Engineering and Computational Sciences ... Primary Responsibilities: * Teach Electrical and Computer Engineering courses * Assist in ...
Quick apply
Open Rank Faculty, NTT, Electrical & Computer Engineering
North Andover, MA · On-site
$110K - $120K/yr
... to excellence in research and teaching. The School of Engineering and Computational Sciences ... Primary Responsibilities: * Teach Electrical and Computer Engineering courses * Assist in ...
Senior Software Quality Engineer - medical device
Manchester, NH · On-site
$122K - $160K/yr
MS/BS in Engineering, Computer Science or related discipline with at least 5 years' experience in an FDA regulated industry * Working knowledge of FDA QSMR's, ISO62304 and GAMP5 * Excellent ...
Quick apply
Senior Software Quality Engineer - medical device
Manchester, NH · On-site
$122K - $160K/yr
MS/BS in Engineering, Computer Science or related discipline with at least 5 years' experience in an FDA regulated industry * Working knowledge of FDA QSMR's, ISO62304 and GAMP5 * Excellent ...
Software Engineer - Platform Infrastructure
$174K - $206K/yr
Bachelor of Science degree in Computer Science, Computer Engineering, or related discipline with 5+ years of relevant experience. * Master's degree in Computer Science, Computer Engineering or ...
Software Engineer - Platform Infrastructure
$174K - $206K/yr
Bachelor of Science degree in Computer Science, Computer Engineering, or related discipline with 5+ years of relevant experience. * Master's degree in Computer Science, Computer Engineering or ...
Senior Angular/Python Engineer
Merrimack, NH · On-site
$124K - $167K/yr
The Expertise and Skills You Bring * BS in Computer Science or equivalent degree and over four years of professional experience * Experience developing applications using Angular as primary frontend ...
Senior Angular/Python Engineer
Merrimack, NH · On-site
$124K - $167K/yr
The Expertise and Skills You Bring * BS in Computer Science or equivalent degree and over four years of professional experience * Experience developing applications using Angular as primary frontend ...
Senior Angular/Python Engineer
Merrimack, NH · On-site
$124K - $167K/yr
The Expertise and Skills You Bring * BS in Computer Science or equivalent degree and over four years of professional experience * Experience developing applications using Angular as primary frontend ...
Senior Angular/Python Engineer
Merrimack, NH · On-site
$124K - $167K/yr
The Expertise and Skills You Bring * BS in Computer Science or equivalent degree and over four years of professional experience * Experience developing applications using Angular as primary frontend ...
Teaching applicants must be NH certified or eligible as Computer Science and have relevant coursework in Computer Education. SUMMARY OF RESPONSIBILITIES A Teacher in the Nashua School District is ...
Teaching applicants must be NH certified or eligible as Computer Science and have relevant coursework in Computer Education. SUMMARY OF RESPONSIBILITIES A Teacher in the Nashua School District is ...
Bachelor's or post graduate degree in Computer Science, Software Engineering, or a related field.
Bachelor's or post graduate degree in Computer Science, Software Engineering, or a related field.
Teaching applicants must be NH certified or eligible as Computer Science and have relevant coursework in Computer Education. SUMMARY OF RESPONSIBILITIES A Teacher in the Nashua School District is ...
Teaching applicants must be NH certified or eligible as Computer Science and have relevant coursework in Computer Education. SUMMARY OF RESPONSIBILITIES A Teacher in the Nashua School District is ...
DB2 z/OS Database Administrator
Merrimack, NH · Remote
$60 - $67/hr
The Expertise You Have: - Bachelors in Computer Science or equivalent with 10+ years relevant experience. The Skills You Bring: - Extensive experience in DB2 z/OS Database Administration in a large ...
Quick apply
DB2 z/OS Database Administrator
Merrimack, NH · Remote
$60 - $67/hr
The Expertise You Have: - Bachelors in Computer Science or equivalent with 10+ years relevant experience. The Skills You Bring: - Extensive experience in DB2 z/OS Database Administration in a large ...
Required : • 6-9 years' experience predominantly in software test/ Quality Engineering • Bachelor's/Master's Degree in Computer Science, Computer Engineering, or other related field • Deep ...
Required : • 6-9 years' experience predominantly in software test/ Quality Engineering • Bachelor's/Master's Degree in Computer Science, Computer Engineering, or other related field • Deep ...
Visit Amphenol manufacturing plants during product ramp up, as needed Qualifications * BS in Computer Science or Computer Engineering and 5+ years of industry experience with firmware development on ...
Quick apply
Visit Amphenol manufacturing plants during product ramp up, as needed Qualifications * BS in Computer Science or Computer Engineering and 5+ years of industry experience with firmware development on ...
... Bring BS or MS Degree in Computer Science, Information Technology, or equivalent 5+ years' experience with the following software skillset: Java/J2EE, Spring/Spring Boot, Angular, REST Services ...
... Bring BS or MS Degree in Computer Science, Information Technology, or equivalent 5+ years' experience with the following software skillset: Java/J2EE, Spring/Spring Boot, Angular, REST Services ...
QA ENGINEER
Andover, MA · On-site
$40/hr
... BS/MS degree in Computer Science, Engineering or a related subject Experience working in an Agile/Scrum development process a Experience with Microsoft Azure a Experience with xUnit framework ...
QA ENGINEER
Andover, MA · On-site
$40/hr
... BS/MS degree in Computer Science, Engineering or a related subject Experience working in an Agile/Scrum development process a Experience with Microsoft Azure a Experience with xUnit framework ...
Software Engineer
Nashua, NH · On-site
Includes travel as needed, to visit Amphenol manufacturing plants during product ramp up Qualifications: * BS in Computer Science or Computer Engineering * 3+ years of industry experience with ...
Quick apply
Software Engineer
Nashua, NH · On-site
Includes travel as needed, to visit Amphenol manufacturing plants during product ramp up Qualifications: * BS in Computer Science or Computer Engineering * 3+ years of industry experience with ...
JOB SUMMARY The ideal candidate is a passionate and skilled Full Stack Engineer - UI Focused with a strong foundation in computer science and a deep enthusiasm for building high-quality applications.
JOB SUMMARY The ideal candidate is a passionate and skilled Full Stack Engineer - UI Focused with a strong foundation in computer science and a deep enthusiasm for building high-quality applications.
Bs In Computer Science information
See Manchester, NH salary details
$56.3K - $60K
7% of jobs
$60K - $63.8K
7% of jobs
$63.8K - $67.5K
2% of jobs
$67.5K - $71.3K
0% of jobs
$71.3K - $75K
2% of jobs
$76.6K is the 25th percentile. Wages below this are outliers.
$75K - $78.8K
15% of jobs
$78.8K - $82.5K
16% of jobs
The median wage is $82.9K / yr.
$82.5K - $86.3K
13% of jobs
$86.3K - $90.1K
6% of jobs
$91.8K is the 75th percentile. Wages above this are outliers.
$90.1K - $93.8K
16% of jobs
$93.8K - $97.6K
17% of jobs
$56.3K
$82.7K
$97.6K
How much do bs in computer science jobs pay per year?
What are the key skills and qualifications needed to thrive with a BS in Computer Science, and why are they important?
What are the jobs after BS computer science?
What professions make $200,000 a year without a degree?
What types of entry-level roles are commonly available to candidates with a BS in Computer Science, and how do these roles typically support career growth?
What is the difference between Bs In Computer Science vs Software Developer?
| Aspect | Bs In Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's degree in Computer Science or related field | Often requires a bachelor's degree in Computer Science, Software Engineering, or related field |
| Work Environment | Academic, research, or industry settings involving programming, algorithms, and systems | Primarily in software development teams, coding, testing, and deploying applications |
| Industry Usage | Used as a foundational degree for various tech roles, including software development | Commonly employed in tech companies, startups, and IT departments |
While a Bs In Computer Science provides a broad theoretical and practical foundation in computing, a Software Developer focuses specifically on designing, coding, and maintaining software applications. Both roles often overlap in skills and work environments, but the degree offers more versatility across tech careers.
What can you do with a BS in computer science?
Is a BS in computer science worth IT?

Full-time
This job post has expired today. Applications are no longer accepted.
Straumann rating
7.0
Based on 9 frontline employees who took The Breakroom Quiz
289th of 418 rated machine equipment manufacturers
Job description
POSITION OVERVIEW
The Machine Learning Researcher is responsible for the development, evaluation, and optimization of machine learning and deep learning algorithms that support innovative digital dentistry solutions. This role focuses on advancing artificial intelligence capabilities through research, model development, and collaboration with cross-functional teams to translate cutting-edge technologies into high-impact product features.
Working closely with software engineers, data engineers, product teams, and clinical experts, the Machine Learning Researcher contributes to the full machine learning lifecycle, including data preparation, model training, validation, deployment support, and intellectual property development.
KEY RESPONSIBILITIES
Machine Learning Research & Development
- Define machine learning and data science requirements for new product features and capabilities.
- Design, train, validate, and optimize machine learning models, with a focus on deep neural networks and computer vision applications.
- Develop algorithms utilizing dental imaging data, including 2D and 3D radiographic images, CBCT scans, and intraoral optical scans.
- Evaluate and improve existing machine learning models using state-of-the-art methodologies and published research.
- Establish appropriate performance metrics, validation strategies, and error analysis approaches to ensure robust model performance.
- Design and implement efficient algorithms and data structures for model training and inference.
- Collaborate with software engineers and data engineers to improve data pipelines, data management processes, and model deployment workflows.
- Define data requirements for training, validation, and performance evaluation.
- Develop data preprocessing and postprocessing pipelines aligned with product and feature requirements.
- Support the integration of machine learning solutions into commercial software products.
- Monitor advancements in machine learning, deep learning, computer vision, and related research domains.
- Assess emerging technologies and recommend opportunities for application within product development.
- Contribute to intellectual property generation, including invention disclosures, patent applications, and technical documentation.
- Collaborate with legal and intellectual property teams to support patent prosecution and maintenance activities.
- Ensure development activities align with applicable quality management systems and medical device regulations.
- Support documentation and validation activities required for regulated software products.
- Bachelor's or master's degree in computer science, Data Science, Mathematics, Statistics, Engineering, or a related STEM discipline.
- Strong understanding of machine learning, deep learning, statistics, and applied mathematics.
- Minimum of 3 years of experience developing machine learning solutions, preferably within a regulated medical device, healthcare, or life sciences environment.
- Proficiency in Python and machine learning development workflows.
- Hands-on experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Experience with software development and best practices, including source control systems (e.g., Git).
- Strong analytical and problem-solving skills with the ability to independently investigate complex technical challenges.
- Demonstrated ability to learn new technologies quickly and contribute effectively within cross-functional teams.
- Excellent written and verbal communication skills.
- Master's degree or PhD with a specialization in Machine Learning, Artificial Intelligence, Computer Vision, or a related field.
- Experience working with medical imaging, computer vision, or image segmentation technologies.
- Experience with 3D image analysis and deep learning techniques applied to healthcare datasets.
- Familiarity with software development processes in regulated environments (e.g., ISO 13485, IEC 62304, FDA, MDR).
- Publication records, patent contributions, or demonstrated research experience in machine learning-related fields.
- Scientific curiosity and innovation mindset.
- Strong quantitative reasoning and statistical thinking.
- Creative and practical problem-solving abilities.
- Attention to detail and commitment to quality.
- Self-motivated and capable of working independently.
- Effective collaboration and stakeholder communication skills.
- Continuous learning orientation.
- Primarily remote position with occasional travel as required.
- Collaboration with global cross-functional teams across multiple time zones.
- Participation in research, product development, and innovation initiatives supporting digital dentistry solutions.
Required:
- Bachelor's degree in computer science, Mathematics, Statistics, Engineering, Data Science, or a related STEM discipline.
- Master's degree or PhD with a concentration in Machine Learning, Artificial Intelligence, Computer Vision, or Data Science.
Employment Type: Full Time
Alternative Locations: United States : Andover (MA)
Travel Percentage: 0 - 10%
Requisition ID: 21283
About Straumann
Sourced by ZipRecruiter