Negotiable
Undetermined
Remote
London Area, United Kingdom
Summary: The AI Software Engineer - Cloud role is a remote position focused on leading the development of innovative software projects that incorporate multi-language systems and AI engineering. The contractor will tackle complex technical challenges, requiring expertise in systems programming, backend development, and machine learning pipelines. This position emphasizes collaboration with cross-functional teams to deliver AI-powered solutions while maintaining high-quality codebases.
Key Responsibilities:
- Design and develop realistic programming tasks that reflect authentic engineering workflows
- Diagnose, troubleshoot, and repair sophisticated bugs within diverse repositories and codebases
- Implement production-ready features, orchestrating complex systems and ensuring seamless integration
- Develop and maintain high-quality, secure, and scalable codebases
- Collaborate with cross-functional teams to design, develop, and deploy AI-powered solutions
Key Skills:
- Systems programming expertise in languages such as C++, Java, Python, and Go
- Backend development experience with frameworks like Spring, Django, or Flask
- Proficiency in machine learning pipelines, including data preprocessing, model training, and deployment
- Strong understanding of CI/CD pipelines, automated testing, and code refactoring
- Experience with version control systems like Git and experience with containerization using Docker
Salary (Rate): undetermined
City: London Area
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Role : AI Software Engineer - Cloud (Remote)
Location : Remote (Work from Anywhere)
Payout : $25 - $50/hour
Role Overview: One of our clients, a global leader in the technology industry, seeks a senior software developer to lead the development of cutting-edge software projects that integrate multi-language systems and AI engineering. As a contractor, you will work on complex technical challenges and drive innovation across various software projects. This role requires a high level of expertise in systems programming, backend development, and machine learning pipelines.
Key Responsibilities:
- • Design and develop realistic programming tasks that reflect authentic engineering workflows
- • Diagnose, troubleshoot, and repair sophisticated bugs within diverse repositories and codebases
- • Implement production-ready features, orchestrating complex systems and ensuring seamless integration
- • Develop and maintain high-quality, secure, and scalable codebases
- • Collaborate with cross-functional teams to design, develop, and deploy AI-powered solutions
Required Skills & Qualifications:
- • Systems programming expertise in languages such as C++, Java, Python, and Go
- • Backend development experience with frameworks like Spring, Django, or Flask
- • Proficiency in machine learning pipelines, including data preprocessing, model training, and deployment
- • Strong understanding of CI/CD pipelines, automated testing, and code refactoring
- • Experience with version control systems like Git and experience with containerization using Docker
More About the Opportunity: This is a unique opportunity to work on cutting-edge software projects that integrate AI engineering and multi-language systems. You will work independently, with minimal supervision, on complex technical challenges.
Equal Opportunity Employer: We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications. Apply Now!