cover image
Twine

Senior Software Engineer - Freelance

Remote

United kingdom

Senior

Freelance

17-02-2026

Share this job:

Skills

Communication Adaptability Python Java JavaScript C# Ruby Go CI/CD DevOps Problem-solving Architecture Azure AWS cloud platforms GCP Full-Stack Development CI/CD Pipelines Microservices

Job Specifications

Join a dynamic remote team as a senior software engineer specializing in backend development with a focus on AI/ML and full-stack technologies. This contract role offers the opportunity to design and build scalable, intelligent software products from the ground up. You will work closely with founders to architect and implement robust backend systems, integrate advanced AI/ML features, and contribute across the modern web stack. The position is ideal for an experienced engineer seeking high ownership, flexibility, and the chance to make a significant impact in a fast-growing startup environment.

Responsibilities

Design, develop, and maintain scalable backend systems for web applications
Integrate AI/ML features and algorithms into production environments
Collaborate with founders and cross-functional teams to define technical requirements and deliver solutions
Build and deploy APIs, ensuring high performance and reliability
Contribute to full-stack development as needed, including frontend integration
Implement best practices in code quality, testing, and DevOps
Monitor, troubleshoot, and optimize system performance
Stay current with emerging technologies relevant to backend and AI/ML development

Skills And Requirements

Minimum 5 years of senior-level software engineering experience
Advanced proficiency in backend languages such as C#, Java, Ruby, Python, JavaScript, or Go
Strong experience deploying APIs and production systems
Solid understanding of AI/ML concepts and practical integration into backend services
Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and microservices architecture
Experience with DevOps practices and CI/CD pipelines is a plus
Excellent problem-solving skills and ability to work independently in a remote setup
Advanced English communication skills, both written and verbal
High degree of ownership, accountability, and adaptability

About Twine

Twine is a leading freelance marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise. Trusted by Fortune 500 companies and innovative startups alike, Twine enables companies to scale their teams globally.

Our Mission

Twine's mission is to empower creators and businesses to thrive in an AI-driven, freelance-first world.

About the Company

Twine is home to a network of over 750k+ freelance experts and 50k+ clients across 195 countries. We connect talented people with flexible work and help businesses find the perfect expert for any project - big or small. For Businesses & Clients: Tired of endlessly searching for the right talent? We've got you covered. Twine makes it easy to find and hire freelance experts in tech, creative, AI and more. From software developers and graphic designers to animators and content creators. Our global network means you can hire the... Know more