Prague, Czechia
1 day ago
Lead AI Software Engineer

Do you have vision and ambition? Do you have a thirst for knowledge and novel experiences? Do you want to get an opportunity to demonstrate your talent, a platform to project your voice, the responsibility to influence direction, and reward for your achievements? Then we would like to hear from you.

As Senior AI Software Engineer you will be working on a team of highly skilled engineers and researchers, focused on bringing technologies in the space of Agentic AI and unstructured data access to bear in Tricentis’ strategic technology pipeline. You will work with your engineering team, ensuring that Tricentis customers are provided with the highest quality, most advanced QA AI agents possible.Your role within this initiative will be to be to work execute on our highest priority AI workstream. You will be at the forefront of adopting new technologies, applying the latest technology to business problems, and work with a strong team to implement best in class AI agents. You will be responsible for implementing the AI solution for the Tricentis products.

Key responsibilities:

Leadership and Mentoring:

You will be responsible for contributing to other engineers’ knowledge through lunch and learns, or other knowledge sharing events.You actively involve yourself in corporate events, seeking opportunities to share your knowledge and uplift your peers

Applied Research

You will be responsible for implementing agentic AI solutions to address business problemsYou will contribute to estimates, and research the most efficient solutions to accelerate our product journeyYou will review our implementations for adherence to the AI technology strategyYou will ensure effective use of evals, and promote good AI architecture to enhance testability and transparency of the models

Implementation and Testing

You will be responsible for working with core AI team on adopting and improving the results of AI researchYou will implement effective testing practices to ensure AI solution are providing consistent and high quality results for the custoemersYou will embed yourself in our domain and business problems, working with other product team members on how AI can accelerate the productivity and quality of workYou will speak up and provide feedback when you see opportunities for the team to improve

Required Skills & Qualifications:4 years of experience with Python1-2 years of experience with developing in Java Experience with NLP, Classical AI, machine learning or data scienceExperience working with and deploying language model-based solutionsExperience working with cloud AI platformsKnowledge of LangChain, LangGraph, or similar frameworks for building modular AI systems.Experience in test automation (e.g. with JUnit)Experience with developing cloud services (ideally on AWS)Experience with developing on Docker and Kubernetes Experience working in and succeeding as agile development team. Experience with microservice architectures (ideally leveraging Kubernetes).

Production Experience:Good understanding of software engineering best practices, including version control, CI/CD, and testing.Familiarity with data pipelines and data management techniques.Understanding of security and compliance standards within DevOps/SRE environments.Experience working with and developing in containers, including management and deployment in productionCloud Platform Affinity:Experience working with AWS AI Foundry, Amazon Bedrock or similarExperience working on Saas based products running out of AWSSoft Skills:Must be able to communicate effectively with your team, providing feedback and estimates, identifying solutions and sharing your knowledgeMust be comfortable working directly with customers and support

You can look forward to:

Flexible working schedule (no core hours) 

Learning and career growth opportunities 

25 days of paid time off 

3 Sick Days 

4 days of paid Volunteering Leave per year to get involved in your local community or in a cause that matters to you 

Hybrid work environment, with home-office allowance

Meal allowance

Pension Contribution  

Life & Disability Insurance

Paid Sickness leave  

A team of passionate professionals who are experts in their fields

Events for employees to learn, celebrate and socialize (training sessions, hackathons, parties, sports events, board game gatherings, BBQs) and much more

Tricentis Core Values:

Knowing what we need to achieve and how to achieve it is important. Tricentis core values define our ways of working and the behaviors we model that create an enjoyable and successful Tricentis life.

Demonstrate Self-Awareness: Own your strengths and limitations.Finish What We Start: Do what we say we are going to do.Move Fast: Create momentum and efficiency.Run Towards Change: Challenge the status quo.Serve Our Customers & Communities: Create a positive experience with each interaction.Solve Problems Together: We win or lose as one team.Think Big & Believe: Set extraordinary goals and believe you can achieve them.

About Tricentis:  
 
Tricentis is a software company officially founded in 2007, with primary focus on software quality assurance. Whether exploratory or automated, functional or performance, API or UI, as well as  mainframes or custom applications or packaged applications, or cloud-native applications - our comprehensive suite of specialized Continuous Testing tools makes DevOps real by giving our clients the confidence to release on-demand.  
 
Tricentis has more than 1500 employees working in across over 20 global offices in US, EMEA, APAC serving over 2100 customers, and currently expanding our R&D centers to two new locations in the Czech Republic – Prague and Brno - Hybrid office environment. 

Confirm your E-mail: Send Email