1

Graduate Software Engineering Jobs in Boston, MA

AI Engineer II

Milford, MA · On-site

$106K - $146K/yr

Stay current on emerging AI technologies, tools, and engineering practices through research ... Graduate-level AI research experience. * Experience building software applications, APIs, or ...

AI Engineer II

Milford, MA

$106K - $146K/yr

Stay current on emerging AI technologies, tools, and engineering practices through research ... Graduate-level AI research experience. * Experience building software applications, APIs, or ...

Software Engineer

Boston, MA · On-site

$114K - $154K/yr

Experience may be gained during graduate program. Will accept any suitable combination of education ... a Software Engineer-related occupation. Position requires demonstrable experience with the ...

Master's degree in Computer Engineering, Computer Science, or a related field (A bachelor's degree ... Recent Graduate Hiring Range: $116,400 - $140,000 Experienced Hiring Range: $116,400 - $182,200 ...

Master's degree in Computer Engineering, Computer Science, or a related field (A bachelor's degree ... Recent Graduate Hiring Range: $116,400 - $140,000 Experienced Hiring Range: $116,400 - $182,200 ...

Delsys R&D Software Engineers collaborate with engineers and scientists to solve challenges ... graduate degree incomputer engineering, computer science, or a similar degree program * Must be ...

... highly motivated software engineer to support several projects within our group, including ... Experience with biological and medical data a plus Recent Graduate Hiring Range: $116,400 - $140 ...

Showing results 41-60

Graduate Software Engineering information

See Boston, MA salary details

$69K

$160.3K

$223.3K

How much do graduate software engineering jobs pay per year?

As of Aug 22, 2026, the average yearly pay for graduate software engineering in Boston, MA is $160,270.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,400.00 and $187,900.00 per year, depending on experience, location, and employer.

What is a graduate software engineer?

A Graduate Software Engineer is an entry-level position for individuals who have recently completed a degree in computer science, software engineering, or a related field. They work as part of a development team to design, develop, test, and maintain software applications. Graduate Software Engineers typically receive training and mentorship while working on real-world projects, helping them gain practical experience and build their technical skills. Their responsibilities may include writing code, fixing bugs, collaborating with other team members, and learning industry best practices.

What are some common challenges graduate software engineers face during their first year, and how can they overcome them?

Graduate Software Engineers often encounter challenges such as adapting to new codebases, balancing learning with productivity, and effectively communicating within cross-functional teams. It's important to proactively seek mentorship, ask questions, and take advantage of onboarding resources. Participating in code reviews and attending regular team meetings can help build confidence and understanding, while setting small, achievable goals fosters both skill development and a sense of accomplishment.

What are the key skills and qualifications needed to thrive as a graduate software engineer, and why are they important?

To thrive as a Graduate Software Engineer, you need a solid understanding of programming fundamentals, software development methodologies, and a relevant degree in Computer Science or a related field. Familiarity with coding languages such as Java, Python, or C++, and experience with version control systems like Git, are typically expected. Strong problem-solving abilities, attention to detail, teamwork, and good communication skills help graduates stand out in collaborative technical environments. These skills and qualities are vital for producing high-quality software, adapting to evolving technologies, and contributing effectively to development teams.

What are popular job titles related to Graduate Software Engineering jobs in Boston, MA?

For Graduate Software Engineering jobs in Boston, MA, the most frequently searched job titles are:

Infographic showing various Graduate Software Engineering job openings in Boston, MA as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 9% Part Time, and 5% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $160,270 per year, or $77.1 per hour.

$106K - $146K/yr

Full-time

Posted 11 days ago


Job description

TheAI Engineer IIsupportsthe design, development, and deployment of AI-powered applications and intelligent automation solutions. You will contribute toproductionAI solutions with modern AI platforms and tools, developing systems that create measurable business value. 


 
  • Design, develop, and support AI-powered applications, copilots, assistants, and intelligent workflows that improve business productivity and process effectiveness.
  • Build solutions leveraging large language models (LLMs), machine learning models, and knowledge-based systems to address business challenges and enable intelligent decision-making.
  • Integrate AI capabilities with enterprise applications, data sources, and business processes to deliver scalable and reusable solutions.
  • Develop and maintain high-quality APIs, services, and application components following established software engineering standards and best practices.
  • Monitor, evaluate, and optimize AI solution performance by identifying and resolving issues related to models, data quality, reliability, and user experience.
  • Collaborate with AI engineers, data engineers, and business stakeholders to design and deliver solutions that meet business and technical requirements.
  • Stay current on emerging AI technologies, tools, and engineering practices through research, experimentation, and continuous learning to drive innovation and solution effectiveness.

  • Master's degree in Artificial Intelligence, Computer Science, Machine Learning, Data Science, Software Engineering, or a related field, or equivalent practical experience. Plus 2+ years of relevant experience. 
  • Comfortable with OOP and functional software engineering practicesin Python 
  • Working knowledge of machine learning, deep learning, and other AI fundamentals including model development, evaluation, and deployment. 
  • Understandings ofLLMs, RAG, vector search,and agentic workflows. 

Nice-to-Have / Plus Qualifications 

  • Graduate-level AI research experience. 
  • Experience building software applications, APIs, or technical solutions in collaborative development environments using source control. 
  • Experience with AWS or Microsoft cloud infrastructure 

Waters Corporation (NYSE:WAT)  is a global leader in life sciences and diagnostics, dedicated to accelerating the benefits of pioneering science through analytical technologies, informatics, and service. With a focus on regulated, high-volume testing environments, our innovative portfolio harnesses deep scientific expertise across chemistry, physics, and biology. We collaborate with customers around the world to advance the release of effective, high-quality medicines, ensure the safety of food and water, and drive better patient outcomes by detecting diseases earlier, managing routine infections, and combating antibiotic resistance. Through a shared culture of relentless innovation, our passionate team of ~16,000 colleagues turn scientific challenges into breakthroughs that improve lives worldwide.  

Diversity and inclusion are fundamental to our core values at Waters Corporation. It benefits our employees, our products, our customers and our community. Waters complies with all applicable federal, state, and local laws. Qualified applicants are considered without regard to sex, race, color, ancestry, national origin, citizenship status, religion, age, marital status (including civil unions), military service, veteran status, pregnancy (including childbirth and related medical conditions), genetic information, sexual orientation, gender identity, legally recognized disability, domestic violence victim status, or any other characteristic protected by law. Waters is proud to be an equal opportunity workplace and is an affirmative action employer. All hiring decisions are based solely on qualifications, merit, and business needs at the time.


Artificial Intelligence, AI, Machine Learning, Software Engineering, Application Development, Data Analysis, Problem Solving, Cross-Functional Collaboration, Continuous Learning, Innovation.