Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.
Our powerful, award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. Diversity, equity & inclusion are integral parts of our culture and drivers of innovation at Keysight. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.
Responsibilities
At Eggplant, we empower organizations to create exceptional digital experiences. Businesses across the globe rely on Eggplant to outpace competitors, enhance productivity, and delight their customers. How? By transforming the quality, responsiveness, and performance of software applications across various interfaces, platforms, browsers, and devices—including mobile, IoT, and desktop—in agile, DevOps, and innovative application and data environments.
We believe in fostering an inclusive, collaborative, and innovative culture where everyone can thrive and contribute their unique perspectives to achieve shared goals.
About the Role:
We are looking for a talented and experienced AI/ML Engineer with expertise in Generative AI and Natural Language Processing (NLP) to join our Eggplant GenAI Agile team. In this role, you will design, develop, and implement cutting-edge AI solutions that enhance our Eggplant test automation tool, helping businesses revolutionize their software testing processes.
You’ll work closely with a multidisciplinary team—including Product Managers, Frontend and Backend Engineers, and QA professionals—to integrate AI features that align with our ambitious product roadmap.
Key Responsibilities:
- Design, fine-tune, and deploy large language models (LLMs) and Generative AI systems to address real-world business needs, such as automating text generation, Gherkin scenarios, and test cases.
- Assess and compare NLP techniques and Generative AI platforms through rigorous qualitative and quantitative analysis.
- Continuously monitor model performance, implementing retraining and improvements to ensure accuracy, robustness, and scalability.
- Stay at the forefront of AI advancements, applying research insights to develop innovative solutions.
- Develop comprehensive AI/ML solution design documents in alignment with requirements detailed in Jira tickets.
- Maintain clear, accessible documentation of models, experiments, and processes to promote knowledge sharing and collaboration.
- Provide mentorship to peers and junior team members, fostering their growth in AI/ML expertise.
Qualifications
About You:
We’re looking for a proactive and self-motivated professional with a proven ability to deliver complex software features. You are passionate about AI/ML technologies, eager to learn, and thrive in collaborative environments.
You value diverse perspectives and bring enthusiasm for innovation and teamwork, along with excellent communication skills.
What You’ll Bring:
- Education: Master’s, or PhD in Data Science, Computer Science, or a related field.
- Experience: Several years of proven industrial experience in AI/ML engineering or data science, with a strong focus on Generative AI models.
- Technical Skills:
- Hands-on expertise with LLMs and Generative AI methodologies, such as RAG, Vector DBs, Embeddings, Fine-Tuning, and Prompt Tuning.
- Proficiency in Python, deep learning frameworks (e.g., TensorFlow, PyTorch), and NLP libraries (e.g., Hugging Face, spaCy).
- Familiarity with DevSecOps tools like GitLab and cloud platforms such as AWS or Azure.
- Experience with test automation tools is a plus.
Who You Are:
- A passionate advocate for cutting-edge technologies and their transformative potential.
- An innovative thinker with a knack for identifying and leveraging new technologies to drive results.
- Sociable, collaborative, and enthusiastic about working with a diverse team.
- Pragmatic and solutions-oriented, with a focus on delivering value.
- A strong communicator with excellent interpersonal, verbal, and written communication skills.
What We Offer:
- A culture that values diversity, inclusion, and collaboration.
- Opportunities to work with cutting-edge AI technologies and shape the future of software testing.
- A supportive environment for learning, growth, and career development.
- Competitive compensation and benefits.
***Keysight is an Equal Opportunity Employer.***