Software Engineer - GenAI (Teradyne, North Reading)
About the role
We are seeking a skilled Software Engineer to join our team and contribute to the development of innovative Generative AI solutions. This role involves designing, building, and deploying end-to-end Generative AI and agentic AI solutions, from prototype to production. You will also deliver LLM-powered applications, champion software engineering best practices, and collaborate with global teams to translate business needs into scalable, enterprise-grade AI solutions.
Responsibilities
- Design, build, and deploy end-to-end Generative AI and agentic AI solutions, from prototype to production
- Deliver LLM-powered applications, including Retrieval-Augmented Generation (RAG) pipelines and agentic frameworks
- Champion software engineering best practices: clean code, robust testing, code reviews, and clear documentation
- Stay ahead of the curve by evaluating and applying the latest AI/ML tools and techniques
- Collaborate with global teams including program managers, QA, security, and UX to translate business needs into scalable, enterprise-grade AI solutions
- Bring creative energy to brainstorming sessions and help shape our products, processes, and team culture
Requirements
- 5+ years of professional software development experience, with strong Python skills for real-world application development
- Hands-on experience with Generative AI, including large language models (LLMs), prompt engineering, agentic systems, and tools like OpenAI API or GitHub Copilot
- Familiarity with RAG pipelines and agentic frameworks (such as LangChain, AutoGen, CrewAI)
- Experience integrating AI into enterprise software systems
- Solid understanding of AI/ML best practices and secure, responsible AI development
- Experience with cloud platforms (Azure preferred) and Windows-based development environments
- Excellent communication skills and the ability to work both independently and as part of a global team
- Bachelor’s degree in Computer Science or a related field (or equivalent professional experience)
Qualifications
We are only considering candidates local to position location and are unable to provide relocation for this position.
Skills
- Generative AI
- Large Language Models (LLMs)
- Prompt Engineering
- RAG Pipelines
- Agentic Systems
- Cloud Platforms (Azure preferred)
- Windows-Based Development Environments
Benefits
- Medical
- Dental
- Vision
- Flexible Spending Accounts
- Retirement Savings Plans
- Life and Disability Insurance
- Paid Vacation & Holidays
- Tuition Assistance Programs
Pay
The base salary range for this role is $129,600-$207,400. This range is a good faith estimate, and the amount of base salary will correspond with experience and skill set. This range can also fluctuate depending on demand and location.
Schedule
N/A