
Senior Software Engineer – MotorTech AI
&Evolve
full-time
Posted on:
Location Type: Hybrid
Location: Petersfield • United Kingdom
Visit company websiteExplore more
Job Level
About the role
- Design, build, and iterate on customer-facing AI agents using Python and Node.js, including orchestration, tool use, memory, and conversation logic.
- Contribute to backend services using NestJS, and PostgreSQL, and Vector databases with a focus on reliability, maintainability, and scale.
- Help develop our omnichannel platform that enables seamless conversations across multiple communication channels (web, messaging, voice, and beyond).
- Collaborate closely with product, design, and data teams to shape what agents do and how they work.
- Define technical patterns and best practices as we scale our agentic systems globally.
- Participate in code reviews and contribute to a culture of thoughtful, high-quality engineering.
Requirements
- Strong professional experience with TypeScript across the stack. Node.js on the backend, React on the frontend.
- Solid understanding of backend architecture: API design, service patterns, and database modelling with PostgreSQL.
- Experience building or working closely with LLM-powered or agentic systems using Python. Prompt engineering, tool use, RAG, agent orchestration frameworks, or similar.
- Proficiency with AI-assisted development tools (e.g. GitHub Copilot, Cursor, Claude Code).
- 5+ years experience delivering software products at scale.
- A product-focused mindset, you think about users and outcomes, not just code.
- Strong communication skills, you can articulate technical decisions clearly to engineers and non-engineers alike.
- Nice to have: Experience with agent frameworks such as LangChain, LangGraph, AgentCore or similar.
- Familiarity with streaming, real-time, or event-driven architectures.
- Background in automotive, dealership tech, or B2B SaaS.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonNode.jsTypeScriptNestJSPostgreSQLLLM-powered systemsAPI designdatabase modellingagent orchestration frameworksAI-assisted development tools
Soft Skills
strong communication skillsproduct-focused mindset