Software Engineer
Tractable
Who we are
Tractable is an Artificial Intelligence company bringing the speed and insight of Applied AI to visual assessment. Trained on millions of data points, our AI-powered solutions connect everyone involved in insurance, repairs, and sales of homes and cars – helping people work faster and smarter, while reducing friction and waste.
Founded in 2014, Tractable is now the AI tool of choice for world-leading insurance and automotive companies. Our solutions unlock the potential of Applied AI to transform the whole recovery ecosystem, from assessing damage and accelerating claims and repairs to recycling parts. They help make response to recovery up to ten times faster – even after full-scale disasters like floods and hurricanes.
Tractable has a world-class culture, backed up by our team, making us a global employer of choice!
We're a diverse team, uniting individuals of over 40 different nationalities and from varied backgrounds, with machine learning researchers and motor engineers collaborating together on a daily basis. We empower each team member to have tangible impact and grow their own scope by intentionally building a culture centred around collaboration, transparency, autonomy and continuous learning.
Overview:
The IC, Customer Engineering at Tractable is essential in ensuring the seamless integration, deployment, and operation of Tractable’s AI-driven solutions with customer environments. Collaborating closely with the Customer Success Manager, this role requires deep technical expertise, advanced problem-solving skills, and cross-functional collaboration to deliver exceptional customer experiences and drive product adoption.
Key Responsibilities
Pre-sales and Onboarding Support:
- Partner with Customer Success Managers and sales teams to understand customer needs and recommend solutions using Tractable’s internal documentation.
- Assist in conducting product demos and proof-of-concept (PoC) implementations to showcase value.
- Ensure smooth technical integration of Tractable’s solutions during onboarding and deployment phases.
Product Customisation and Integration:
- Design and implement tailored technical solutions to address customer-specific requirements.
- Work closely with engineering teams to integrate Tractable’s products with customer systems via protocols like HTTP APIs, SFTP, and others.
- Develop custom features, extensions or configurations to adapt Tractable’s solutions to our customers' unique use cases.
Internal Advocacy and Collaboration:
- Act as the technical point of contact between the Customer Success Manager and Tractable’s product and engineering teams.
- Advocate for product enhancements, feature requests, and resolution of recurring issues based on customer feedback.
- Contribute to refining internal processes for improved efficiency and better customer outcomes.
Documentation and Enablement:
- Create and maintain technical documentation, FAQs, and internal knowledge bases specific to Tractable’s solutions.
- Develop and deliver training resources to enable Customer Success Managers and customers to maximise solution usage.
Required Skills and Qualifications
Technical Expertise:
- Proficiency in:
- Programming Languages: Python, TypeScript
- Integration Protocols: HTTP APIs, SFTP
Infrastructure: AWS Serverless Stack, Kubernetes, Kafka
- Strong debugging, troubleshooting, and root cause analysis capabilities.
- Familiarity with modern system architecture, cloud deployment strategies, and integration methodologies.
Collaboration and Communication:
- Proven ability to work effectively with Customer Success Managers, engineering, and sales teams.
- Capable of translating complex technical issues into clear, actionable solutions for non-technical stakeholders.
Problem-Solving Skills:
- Skilled in analysing technical challenges and designing customer-centric solutions.
- Comfortable managing multiple high-priority tasks in dynamic, high-pressure scenarios.
Preferred Experience:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Hands-on experience in technical roles such as solutions engineering, support engineering, or systems integration, ideally with AI or machine learning solutions.
Diversity commitment
At Tractable, we are committed to building a diverse team and inclusive workplace where people’s varied backgrounds and experiences are valued and recognised.
We encourage applications from candidates of all backgrounds and offer equal opportunities without discrimination.