1

Bs In Computer Science Jobs in Manchester, NH (NOW HIRING)

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 ...

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 ...

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 ...

next page

Showing results 1-20

Bs In Computer Science information

See Manchester, NH salary details

$56.3K

$82.7K

$97.6K

How much do bs in computer science jobs pay per year?

As of Jun 15, 2026, the average yearly pay for bs in computer science in Manchester, NH is $82,744.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,200.00 and $93,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive with a BS in Computer Science, and why are they important?

To thrive with a BS in Computer Science, you need a solid understanding of programming languages, algorithms, data structures, and software development principles, typically backed by a bachelor's degree in the field. Familiarity with tools such as version control systems (e.g., Git), integrated development environments (IDEs), and common frameworks or platforms is often required. Strong problem-solving abilities, teamwork, and effective communication make candidates stand out in technical environments. These skills are crucial for building reliable software solutions, collaborating efficiently, and adapting to the rapidly evolving tech landscape.

What are the jobs after BS computer science?

Graduates with a BS in Computer Science can pursue roles such as software developer, systems analyst, database administrator, network administrator, cybersecurity analyst, and web developer. These positions typically require knowledge of programming languages, problem-solving skills, and familiarity with tools like Java, Python, or SQL.

What professions make $200,000 a year without a degree?

In the tech industry, roles such as software engineers, data scientists, and cybersecurity specialists can earn $200,000 or more annually, especially with experience, advanced skills, and certifications like AWS or Cisco. High-paying positions often require strong technical expertise, problem-solving abilities, and sometimes remote work or leadership responsibilities, but they do not always require a traditional degree if skills are demonstrated through portfolios or certifications.

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?

Graduates with a BS in Computer Science often find entry-level opportunities such as software developer, quality assurance analyst, IT support specialist, or data analyst. These roles typically involve working within a collaborative team, gaining hands-on experience with real-world projects, and learning from senior engineers or mentors. As you build technical skills and demonstrate reliability, there are clear pathways to advance into specialized areas like software engineering, cybersecurity, or project management. Proactively seeking mentorship and participating in cross-functional projects can accelerate professional growth within the tech industry.

What is the difference between Bs In Computer Science vs Software Developer?

AspectBs In Computer ScienceSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related fieldOften requires a bachelor's degree in Computer Science, Software Engineering, or related field
Work EnvironmentAcademic, research, or industry settings involving programming, algorithms, and systemsPrimarily in software development teams, coding, testing, and deploying applications
Industry UsageUsed as a foundational degree for various tech roles, including software developmentCommonly 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?

A BS in computer science prepares individuals for a variety of roles such as software developer, systems analyst, database administrator, cybersecurity analyst, and network engineer. Graduates can work in technology companies, finance, healthcare, or government agencies, often utilizing programming languages, data structures, and problem-solving skills to develop and maintain software systems. Certifications like CompTIA or Cisco can enhance job prospects, and roles typically require strong analytical and technical abilities.

Is a BS in computer science worth IT?

A BS in computer science is generally valuable for roles like software developer, systems analyst, or data scientist, as it provides foundational knowledge in programming, algorithms, and systems. It can improve job prospects, earning potential, and opportunities for advancement in the tech industry, especially when combined with practical experience and certifications in relevant tools or languages.
What cities near Manchester, NH are hiring for Bs In Computer Science jobs? Cities near Manchester, NH with the most Bs In Computer Science job openings:
Infographic showing various Bs In Computer Science job openings in Manchester, NH as of June 2026, with employment types broken down into 18% Full Time, 55% Part Time, 18% Temporary, and 9% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $82,744 per year, or $39.8 per hour.

Junior Machine Learning Researcher

Straumann

Andover, MA • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Straumann rating

7.0

Company rating: 7.0 out of 10

Based on 9 frontline employees who took The Breakroom Quiz

289th of 418 rated machine equipment manufacturers


Job description

Machine Learning Researcher
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.
Data & Engineering Collaboration
  • 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.
Innovation & Intellectual Property
  • 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.
Quality & Compliance
  • Ensure development activities align with applicable quality management systems and medical device regulations.
  • Support documentation and validation activities required for regulated software products.
REQUIRED QUALIFICATIONS
  • 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.
PREFERRED QUALIFICATIONS
  • 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.
COMPETENCIES
  • 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.
WORKING CONDITIONS
  • 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.
EDUCATION
Required:
  • Bachelor's degree in computer science, Mathematics, Statistics, Engineering, Data Science, or a related STEM discipline.
Preferred:
  • Master's degree or PhD with a concentration in Machine Learning, Artificial Intelligence, Computer Vision, or Data Science.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.
Employment Type: Full Time
Alternative Locations: United States : Andover (MA)
Travel Percentage: 0 - 10%
Requisition ID: 21283