Software/Senior Software Developer (Generative AI)
Location
United Kingdom
Posted
42 days ago
Salary
0
Seniority
Senior
No structured requirement data.
Job Description
Software/Senior Software Developer (Generative AI)
Avantra
Avantra is looking for an energetic, self motivated, autonomous Senior Software Developer. We’re looking for someone who has a flair and passion for technology, who is able to push boundaries and suggest ideas to further improve processes to take the Avantra product to the next-level. We need someone with a strong full-stack development background (Java, Kotlin, Python, TypeScript) and who is willing to be part of a team to create intelligent software for automation of enterprise application landscapes, mainly focused on SAP. We are specifically looking for someone with experience and willingness to expand their knowledge on evaluation of generative AI features. You will be a part of a great team alongside other senior developers working in an agile environment. Taking direction from our Product Manager and designs from our Product Designer. You will be working with a team that is responsible for the full software development cycle including; developing, releasing, troubleshooting, and supporting Avantra as an innovative on-premise and SaaS solution. The role will report to the Head of core development team lead based in Basel, Switzerland Key Responsibilities - Further develop the core code of Avantra (predominantly on Java with element of Kotlin and Javascript) with a strong focus on our generative AI enabled features (TypeScript, Python) - Build and monitor evaluations that track the efficiency and effectiveness of LLM generated output - Be open to contribute to the front-end development (predominantly TypeScript with React) - Advance the teams ability on continuous integration - Building code for automated regression, unit and integration tests - Provide occasional 3rd level technical support to our customer support team and customers - Collaborate with the Product designer to create appealing and effective solutions - Keep abreast of new technology, features and info security to ensure that Avantra is ahead of the game Requirements - 5+ years experience as a developer (TypeScript, Python, Java are a plus) - Demonstrate experience or willingness to setup LLM output evaluation - Experience with CI/CD and taking over operational responsibilities for SaaS - Experience in making distributed teams work productively - Demonstrated experience in shifting-left with respect to testing and security - *Demonstrate experience in productively using AI code assistants - Good English communication skills, written and spoken Technical Skills - Deep knowledge of a programming language (and openness for Java, TypeScript, Python) - Knowledge of frameworks and tools in the generative AI evaluation space - Knowledge of the statistical foundations required to define and assess evaluations - Experience with building and deploying software on hyper-scalers (GCP preferred) - Experience and knowledge of basic IT technologies: SQL, databases, networking - Preferably knowledge of container technologies eg. Docker and of orchestration technologies eg. Kubernetes - SAP technical experience, preferable Attributes - Ability to communicate effectively to all stakeholders - Ability to productively work in remote teams and help remote teams thrive - Interpersonal skills/team player - Attention to detail - End-user empathy - Problem solving skills - Ability to work well under pressure and to deadlines About Avantra Avantra is a high growth tech company with 23 years of Swiss precision engineering coupled with the energy of a start-up. Our product is the leading AIOps platform for SAP operations, enabling customers to achieve hyperautomation success. Our customers are large multinational enterprises and household names, including national and global managed service providers. We have teams based across Switzerland, Germany, UK, US and Eastern Europe. Our culture is something we are incredibly proud of and strive to protect. We live our values of Be Caring, Embrace Challenge and Stay Curious every day through company mindfulness sessions, wellbeing days and retaining a family feel. If this sounds like a good fit for you, why not say hello? Benefits This exciting role offers the opportunity to be involved in a high growth software company and will present significant opportunities for personal growth: - Competitive Salary - Competitive holiday & benefits package - Remote working - 1 Avantra wellbeing holiday day - Learning & development programme Location This role is intended to be a remote role within a CET +/- 2 timezone. Occasional travel for customer visits, company and team gatherings is likely.
Related Guides
Related Job Pages
More AI Engineer Jobs
• Implement core RAG pipelines including ingestion, chunking, embedding, retrieval, and response generation. • Develop Python-based services and APIs that integrate Large Language Models (LLMs) • Assist in building agent-based workflows with tool/function calling • Work with vector databases and hybrid search mechanisms • Participate in debugging hallucinations, retrieval failures, and quality issues • Write clean, testable, and maintainable code • Collaborate with senior engineers to move GenAI POCs into production
Staff AI Agent Engineer – Moveworks | Customer Deployment
ServiceNowAs the AI platform for business transformation, we're putting AI to work across organizations — freeing people for work that matters. Making old tech work with new tech. Reaching across departments, from the front office to the back office and every office in between. Our ambition? To become the AI defining enterprise software company of the 21st century (or "AI DESCO21C," as we like to call it). With more than 8,100+ customers, we serve approximately 85% of the Fortune 500®, and we're proud to be a Fortune 100 Best Companies to Work For® and World's Most Admired Companies™. Explore your future career with us, visit www.servicenow.com/careers. From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.
Company Description It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500®. Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. But this is just the beginning of our journey. Join us as we pursue our purpose to make the world work better for everyone. Job Description What you get to do in this role: As a Staff AI Agent Engineer – Moveworks | Customer Deployment at Moveworks ServiceNow, you’ll be responsible for making customers successful with the Moveworks ServiceNow Platform by accelerating product adoption through various customer engagements. You are a critical, high-leverage technical individual that operates at the intersection of Customer Success, Product Management, and Engineering. Your primary mission is to translate complex customer business process challenges into innovative, high-impact AI solutions built on our platform. This role provides full-stack ownership of technical success, allowing you to not only deploy capabilities in the current product but also directly influence the product's evolution by ensuring that learnings are folded back into our core platform. Core Responsibilities & Impact: - Full-stack Ownership: Partner deeply with customers throughout the entire delivery lifecycle of AI Agents on the Moveworks ServiceNow Platform: Vision-Lock, Solution Design/Architecture, Building, Tuning, and launch. - Custom Solution Design: Architect, design and consult with customers to develop high-impact technical AI solutions on the Moveworks ServiceNow platform by helping them leverage AI in novel and meaningful ways to solve complex business challenges. - Integration and implementation: Integrate the Moveworks ServiceNow Platform to Customer enterprise system in an innovative, secure and performant manner. - Product Partnership: Work closely with engineering and product teams on new product rollouts, and help drive product decision making by synthesizing on-the-ground customer feedback and technical gaps. - Strategic Autonomy: Consult customers and apply creative freedom in solution design to shape the customer’s Agentic AI roadmap. About You: You are a technical generalist & a “do-er” with a deep, intuitive understanding of complex systems and a relentless focus on customer impact. You thrive in a dynamic, high-growth environment where you can both build and lead. - Technical Acumen & Curiosity Mindset: You are a rapid learner with high technical aptitude and strong generalist with instincts to quickly learn both new technical and business domains. You possess a curiosity to understand details from both a technical and a business perspective i.e: trying to understand: "what happens under the hood?" and “why is this done that way?” - Technical Mastery: Strong grasp of API based systems integration, LLM-based systems design including prompt engineering, context engineering, and data modeling. - Product Excellence Obsession: You have product taste/judgement and are obsessed with building and delivering exceptional product experiences for users. - Reusability: You share what works with the broader team, and help generalize solutions into reusable templates. - Customer-Centric Soft Skills: You have the communication skills required for deep customer partnerships, and you genuinely enjoy working directly with customers. You are compelled to develop and deliver compelling solution narratives through creation of high-quality artifacts (e.g. architecture diagrams, solution proposals, product documentation, SOWs) as well as engaging presentations and demos, tailored to the technical and business awareness of the audience. - Strategic Guidance & Influence: Serve as a trusted advisor to customers, providing strategic direction to help them overcome technical and organizational obstacles. This includes developing and delivering context-specific solutions, as well as upskilling customer teams to leverage the product independently. - Entrepreneurial Drive / Grit: You aspire to a high-growth career path, actively seeking to gain maximum exposure and learning across engineering, product, and business functions as quickly as possible. You lean into navigating through challenging business situations or antiquated legacy systems. - Ecosystem Partnership: You possess a strong sense of personal accountability to both customers and internal teammates who rely on your expertise. Qualifications To be successful in this role you have: - 8+ years of experience in a technical role, such as a Forward Deployed Engineer, Solutions Engineer, Customer Success Engineer, Solutions Architect, Consulting Engineer or Software Engineer; or an advanced degree with 6+ years - Demonstrated ability to operate across multiple business functions or technical domains, demonstrating adaptability, quick-to-learn, and broad technical skills. - Experience designing, building and launching full-stack workflows, and automations, leveraging REST APIs, iPaaS automation (Workato, Azure Functions, AWS Lambdas, ServiceNow Flow Designer), or generic scripting (e.g., Python, JavaScript, Golang, etc.). - Proven ability to determine methods and procedures on new assignments independently, exercising strong judgment to select the right approaches and drive results across complex, cross-functional problems - Experience leading projects and coordinating other team members, with strong networks across departments and key external stakeholders - You are willing to travel up to 25% of the time Preferred Qualifications - Familiarity with enterprise platforms (e.g. ServiceNow, Jira Service Desk, Zendesk, Workday, Okta, etc.) is a plus - You have familiarity with Linux and Windows environments and using the command line. - You have a great track record of driving successful technical adoption with medium to large-sized enterprise projects - You stay current with the latest AI tools and frameworks, and think about how to apply them thoughtfully to work smarter and build reliable, scalable solutions Additional Information Work Personas We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here. To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service. Equal Opportunity Employer ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements. Accommodations We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact [email protected] for assistance. Export Control Regulations For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities. From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license. - Employee Type: Regular - Region: EMEA - Europe, Middle East and Africa - Work Persona: Flexible or Remote
• Design, develop, and deploy production-grade applications leveraging various LLMs, context optimization, etc. • Architect and implement sophisticated, multi-step and multi-agent workflows using frameworks like LangChain and LangGraph. • Build and optimize RAG pipelines, including implementing and managing embeddings, vector databases, and advanced rerankers to enhance response quality and relevance. • Use code generation applications (e.g. Replit, Cursor, Google AI Studio, Git Hub Copilot in Agent mode, etc.) to create full applications (including frontend and backend), generate tests, perform testing and integrate them in the core product without writing any code. • Lead efforts in LLM fine-tuning (e.g., LoRA, QLoRA) for specific domain knowledge and tasks, and implement strategies for and efficiency. • Develop and refine advanced prompt engineering techniques to maximize model performance, consistency, and safety. • Own end-to-end implementation from frontend to the backend. • Expose AI/LLM functionality written in Python using Java services, leverage multi-threading capabilities in Java to augment AI/LLM functionality developed in Python. • Utilize AI-powered development tools (e.g., GitHub Copilot, etc.) to efficiently generate, refactor, and optimize high-quality code. • Work closely with team leads managers, QA, product managers and team in the US (this will require the willingness to partially work US working hours)
• Build & Ship AI-Powered Products • Design, develop, and deploy LLM-powered applications and agent-based systems in production • Own the full product lifecycle from concept → production → iteration across backend and frontend • Build scalable, maintainable systems that solve real customer problems • Develop prompt strategies, context management (RAG, memory), and agent workflows • Integrate and optimize across leading LLM APIs (OpenAI, Anthropic, Gemini, open-source) • Continuously improve system quality, reliability, and performance • Use AI-assisted coding tools (e.g., Cursor, Copilot, Claude Code) to accelerate development • Validate, test, and safely integrate AI-generated code into production systems • Own testing strategy including unit, integration, and end-to-end testing • Define and implement evaluation frameworks for AI outputs (quality, consistency, failure modes) • Debug production issues and optimize for latency, cost, and scalability • Translate ambiguous requirements into working solutions • Partner with product, design, and customer-facing teams to deliver impactful features • Collaborate effectively with distributed and offshore engineering teams


