
About People10 Technosoft
About
Connect with the team
Similar jobs
Job Title: Principal Automation Engineer (AI)
Deltek is seeking a Principal Automation Engineer with deep expertise in AI-native test automation to help shape the quality engineering foundation Deltek’s next-generation, AI-first ERP platform for project-based businesses. This is not a role for someone who automates feature regression. It is a role for someone who can harness AI tools to build intelligent automation frameworks that reason, adapt, and self-heal.
You will be the automation architect behind Deltek’s in-house AI-native test automation platform combining Playwright with LLM-powered agents (Planner, Generator, Healer). You will extend, evolve, and industrialize this framework, integrating AI tools at every layer: test generation, self-healing selectors, LLM-as-a-Judge evaluation, and CI/CD-gated quality pipelines.
If you are fluent in Playwright, agentic AI workflows, and modern test engineering — and want to build something genuinely new rather than maintain legacy frameworks — we invite you to join our team. ERP domain knowledge is a strong plus and will accelerate your impact.
Responsibilities:
Architect and evolve the AI-native automation framework — extending Playwright-based agents with LLM-powered planning, test generation, and self-healing capabilities.
Use AI tools extensively (Claude, GitHub Copilot, LLM APIs) to design, generate, and augment automation suites — reducing human authoring effort while increasing scenario coverage.
Build and maintain Playwright agent pipelines for end-to-end workflow automation across Deltek’s Projects, Workforce Management, and Financials modules.
Integrate LLM-as-a-Judge (LLMaaJ) evaluation into the test pipeline to automatically score AI-generated outputs, detect hallucinations, and validate response quality against golden datasets.
Design and implement AI safety and correctness test cases: hallucination detection, bias testing, output guardrail validation, and behavioral consistency across edge cases.
Own the CI/CD automation pipeline (GitHub Actions / Azure DevOps) for AI-enabled releases — including regression gates, model-response validation, and automated quality dashboards in ReportPortal and Grafana.
Validate AI/ML outputs including prediction accuracy, recommendation relevance, natural-language responses, and inference API payloads.
Build and maintain golden datasets for AI drift detection, regression baselines, and LLM evaluation benchmarks.
Collaborate with Product Managers, AI/ML Engineers, and QE leads to define AI feature release quality gates and automation coverage targets.
Mentor QE team members on AI-assisted automation patterns, agentic testing concepts, and framework best practices.
Contribute to test strategy for data migration validation of schema fidelity and record correctness.
Qualifications:
BS/MS degree in Computer Science, Software Engineering, or a related field.
Relevant certifications in software quality, AI/ML, or cloud engineering are advantageous.
Experience:
8+ years of experience in test automation engineering, with at least 3+ years working with AI/LLM-based systems or agentic automation frameworks.
Proven hands-on experience with Playwright — including Playwright agents, fixtures, and API testing integration.
Demonstrated experience using AI tools (Claude API, OpenAI, GitHub Copilot, or equivalent) to accelerate test authoring, framework design, or output evaluation.
Track record of designing and implementing AI-based automation solutions — not just using automation tools, but building the frameworks others use.
Experience integrating automation into CI/CD pipelines (GitHub Actions, Jenkins, or Azure DevOps).
Experience with performance, scalability, or data-drift testing of AI features in production or pre-production ERP contexts.
ERP domain knowledge (Project Accounting, Financials, Payroll, Time & Expense) is a strong plus and will significantly accelerate onboarding and impact.
Good-to-Have Skills:
Familiarity with Ajera, Costpoint, Vantagepoint, or comparable project-based ERP systems.
Understanding of LLM fine-tuning, RAG pipelines, vector databases, and embeddings from a QA/validation perspective.
Experience building or working with self-healing automation frameworks or AIOps tooling.
Exposure to security testing for AI systems — prompt injection, output sanitization, guardrail bypass testing.
Familiarity with data privacy and compliance frameworks in AI-enabled enterprise software.
Technical Qualifications:
Deep, hands-on proficiency with Playwright — including agentic patterns, multi-step workflow automation, and integration with LLM backends.
Proficiency in TypeScript and/or Python for building automation frameworks, AI evaluation utilities, prompt-testing harnesses, and data-driven test pipelines.
Strong understanding of LLM/ML concepts from a QA perspective: prompt engineering, hallucination detection, output scoring, explainability validation, behavioral consistency testing.
Experience with REST and GraphQL API testing, including automated evaluation of LLM inference API payloads and AI-generated JSON responses.
Familiarity with ReportPortal, Grafana, or equivalent for test execution dashboards and quality metric visualization.
Strong SQL skills for data validation, training dataset verification, and ERP data pipeline testing.
Working knowledge of GitHub Actions and Azure DevOps (ADO/TFS) for CI/CD pipeline integration and issue tracking.
Good understanding of Agile/Scrum practices and AI model release cycles — shadow mode, A/B comparison, phased rollout validation.
Soft Skills:
Framework-builder mindset: thinks in systems, not scripts — builds what others use rather than executing what others built.
Strong communication skills: able to explain AI validation concepts clearly to engineers, product managers, and QE team members.
High ownership and self-direction: identifies automation gaps proactively and drives coverage improvements without waiting to be asked.
Collaborative and generous with knowledge: invests in mentoring team members and raising the team’s automation maturity.
Continuous learner: actively tracks the evolving AI tooling ecosystem and brings new techniques into the framework.
Able to manage multiple priorities in a fast-paced, distributed team environment.
Join Deltek and be at the forefront of how modern ERP quality engineering is done. You will help build the AI driven current automation framework into an industry-leading AI-native automation platform — combining Playwright agents, LLM-powered test generation, self-healing infrastructure, and intelligent quality gates.
3 to 5 years of experience in Java with Microservices Experience
- Experience in Spring Boot, Jenkins, Git, Hibernate, Kubernetes, and Docker
- Experience in the development of scalable and extensible systems using Java
- Proficiency in Database technology such as MySQL, Oracle, and MongoDB
- Routines Sync & Async
- Solid and fluent understanding of algorithms and data structures
- Excellent software design, problem-solving and debugging skills
- Demonstrated high ownership in previous projects
- Excellent Communication Skills"
Software Engineer – Teamcenter (C/C++)
Location: Pune, Maharashtra
Work Mode: Work From Office (5 Days a Week)
Experience: 2–6 Years
Employment Type: Full-Time
About the Role
We are seeking a skilled Software Engineer with hands-on Teamcenter development experience and strong C/C++ programming expertise to join our engineering team in Pune.
The ideal candidate will be responsible for Teamcenter customization, server-side development, enterprise PLM implementations, and system integrations. This role offers an opportunity to work on challenging enterprise applications while contributing to scalable and high-performance PLM solutions.
Key Responsibilities
- Develop and customize Teamcenter applications using C/C++ and ITK.
- Design, develop, and maintain Teamcenter server-side customizations.
- Implement enhancements and custom solutions for enterprise PLM environments.
- Configure and customize Teamcenter modules based on business requirements.
- Develop and support integrations with enterprise systems and third-party applications.
- Troubleshoot, debug, and resolve technical issues within Teamcenter environments.
- Participate in technical discussions, code reviews, and solution design activities.
- Optimize application performance and contribute to continuous improvement initiatives.
Required Skills
- 2–6 years of hands-on Teamcenter development experience.
- Strong programming skills in C and/or C++.
- Experience with Teamcenter ITK development and server-side customization.
- Good understanding of software development principles and best practices.
- Experience working on enterprise application development projects.
- Strong analytical, debugging, and problem-solving skills.
- Ability to work independently and collaborate effectively within a team.
Preferred Skills
- Active Workspace (AWC) customization and development.
- BMIDE configuration and customization.
- Teamcenter Workflow customization.
- Product Lifecycle Management (PLM) domain knowledge.
- Integration experience with NX, CATIA, SAP, or other enterprise systems.
- Exposure to Teamcenter administration activities.
Educational Qualification
- B.E. / B.Tech / M.Tech in Computer Science, Information Technology, Mechanical Engineering, or a related discipline.
Candidate Profile
We are looking for professionals who:
- Have hands-on experience in Teamcenter customization and development.
- Possess strong C/C++ programming capabilities.
- Have worked on enterprise PLM implementation projects.
- Enjoy solving technical challenges and building scalable solutions.
- Are eager to grow their expertise in Teamcenter and PLM technologies.
Interview Process
- Role Alignment Assessment
- Technical Screening (Teamcenter + C/C++)
- In-Person Technical Interview at Pune Office
Additional Information
- Candidates based in Pune or willing to relocate are preferred.
- Candidates with immediate to short notice periods will be given preference.
- This is a full-time Work From Office opportunity based in Pune.
Join us and contribute to building robust enterprise PLM solutions using Teamcenter and C/C++.
Mandatory (Experience 1): Must have minimum 4+ years of experience in any of role (Ex-Founder's Office / Ex-founder/ Ex-product manager/ Ex-Sales/ Ex-Customer success) profile
What we need from you:
- CSSA certification prior to Dec 2019
- Minimum 4 years relevant experience in pega application development
- Strong technical acumen
- Willingness to work from Office, if required, after the pandemic
- Represent Machint if deployed at client location
- Cadets with a shorter notice period OR left with a shorter notice while serving notice are the TOP PRIORITY.
About us:
Pi - India’s 1st SuperMoney App, is an AI-native Fintech startup building ML platforms for financial advisory and wealth management. Founded by a former Investment Banker (IIT/IIM/ CFA®) with over a decade of experience.
We are looking for Machine Learning Engineers who are passionate about developing world-class ML platforms. You will be part of the Core Founding team that lays the foundation for a Unicorn journey. You'll join a visionary, funded startup on the ground floor and get to build it up one conversation at a time.
Qualifications:
- Overall experience of 4 to 7 years in ML
- B.Tech/BE from top-tier colleges (IIT, NIT, IIIT)
Requirements:
- Applied GenAI expertise in implementing cutting-edge LLMs and diverse generative models, specializing in transformers and GPT models.
- Demonstrated proficiency across various modalities, showcasing a dynamic skill set for innovative solutions.
- Expertise in Natural Language Processing (NLP), with a comprehensive understanding of the entire stack involved in designing, training, evaluating, and deploying machine learning models, particularly large language models.
- Deep understanding of the entire stack when it comes to designing, training, evaluating, and deploying ML models. Successfully collected a new giant dataset and played a critical role in shipping a new ML product that required custom components.
- Extensive experience in designing and building intelligent agents, leveraging AI techniques to create autonomous and adaptive systems for various applications.
- Proficient in writing distributed ML infrastructure, debugging and fixing hard-to-find bugs in ML models, and owning production-grade projects from start to finish.
- Experience with Deep learning frameworks such as PyTorch, TensorFlow. , Jax, and Keras.
- Proficient in writing GPU kernels using CUDA .
- Experience with AWS SageMaker and the AWS Machine Learning suite of tools.
- Developed novel techniques for ML model measurement and mitigation.
- Proficient in Apache Kafka for seamless data streaming, Apache Spark for large-scale batch processing, and Apache Airflow for efficient orchestration.
- Demonstrated expertise in Kubernetes-based workflows, specifically Kubeflow, for scalable and portable machine learning and data processing deployments, enhancing pipeline reliability and performance.
- Experience with MongoDB, MySQL, and Vector databases.
- Experience with analytics.
- Proficient in Kubernetes, Python, Github, Huggingface, R(for Analytics)
- Experience in mentoring and growing engineers.
Additional Benefits:
Competitive compensation along with ESOPs of a path-breaking Fintech startup
Responsibilities
- Work closely with the design and backend team to build and develop web applications for our forward-thinking products.
- Design large-scale systems with high complexity to support our high throughput applications.
- Understand how to leverage infrastructure for solving such large-scale problems.
- Develop tools and contribute to open source wherever possible.
- Adopt problem-solving as a way of life - always go to the root cause.
- Develop scalable front-end engineering, for the largest FinTech companies in India who use our product.
- Actively think about improving UX and UI.
- Collaborate with the team to discuss and implement ideas.
- Build responsive, robust, and optimized applications.
- Professional development experience with Angular 10
- At least 1-2 years of JavaScript development experience for web applications.
- Strong eye for design, UI, and UX.
- Passion for front-end development.
- Willingness to learn and experiment with new technologies.










