This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled and experienced Software Engineer with a strong background in Python to work on Generative AI projects. The ideal candidate will play a pivotal role in our team and will participate in varying projects, from chatbots to agentic systems to whatever comes next.
Job Responsibility:
Design, implement, test, and deploy Generative AI and Agentic AI solutions
Participate in brainstorming sessions and contribute ideas to improve our product, our process, and our team
Encourage good software engineering practices (unit testing, documentation, code reviews) in our projects
Collaborate with a geographically distributed team across multiple time zones
Requirements:
Bachelor’s or graduate degree in Computer Science or related technical field
5+ years of professional software development experience
Proficient in Python with experience programming for deployed applications
Development experience with Generative AI
Experience using Generative AI tools, for example ChatGPT or GitHub Copilot
Strong collaboration and teamwork skills with ability to work independently where appropriate
Able to clearly express complex ideas and concepts both written and verbally
Nice to have:
Understanding of Generative AI technologies, such as LLMs
Agentic systems
Chatbot applications
Prompt engineering
RAG, GraphRAG, and/or Agentic RAG
Quantitative evaluation of LLM-based systems (e.g., evaluating Chatbots via LLM-as-judge or Agentic systems for tool selection)
Effects of different hyperparameters on LLM results
Fine-tuning
Experience with good AI/ML practices such as model versioning, evaluation data and results management (e.g., metadata storage), regular system evaluations with evaluation result storage, etc.
Familiarity with MCP
Azure or other cloud experience
Software development in a Windows environment
What we offer:
Teradyne offers a variety of robust health and well-being benefit programs, including medical, dental, vision, Flexible Spending Accounts, retirement savings plans, life and disability insurance, paid vacation & holidays, tuition assistance programs, and more
This job is eligible for discretionary bonus(es) based on financial performance