Job Closed
This listing is no longer active.
We invest in people from Latam to bridge the talent gap in AI.
Software Engineer, AI Trainer
Location
United Kingdom
Posted
56 days ago
Salary
$45 - $80 / hour
Seniority
Senior
Job Description
Software Engineer, AI Trainer
Anyone AI
• Contributors will design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing • Write clear natural-language specifications and reference implementations • Develop and extend unit and integration test suites • Review peer-generated tasks for correctness, clarity, and realism • Identify edge cases, ambiguities, and potential failure modes • Ensure alignment between specifications, code, and expected outputs
Job Requirements
- Advanced professional written proficiency in English
- 3–7 years of professional software engineering experience
- Strong proficiency in Python and JavaScript/TypeScript; working knowledge of Java, C#, or Go
- Backend or full‑stack development experience in production systems
- Experience with testing frameworks (e.g., pytest, Jest, JUnit, xUnit, Go testing)
- Proven ability to debug and navigate large, multi‑file codebases
- Experience with code reviews, refactoring, and production migrations
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Drive innovation and excellence in system-level validation methodologies for advanced integrated SoCs • Define, develop, and execute comprehensive validation methodologies for integrated SoCs • Implement and utilize hardware and software tools to monitor validation coverage • Review design changes to assess impact on validation plans • Develop and maintain validation test plans and post-silicon validation infrastructure • Collaborate with cross-functional teams to optimize SoC interfaces • Perform silicon debug to identify and resolve root causes of functional failures • Publish validation reports summarizing activities and findings • Create and validate content for specific IP interactions • Mentor and develop technical leaders while driving organizational goals through technical vision and strategy
Software Developer
Geographic Technologies GroupBeyond Location Intelligence — GIS Services & Solutions for State and Local Government
• Design, develop, and deploy scalable web applications using modern JavaScript frameworks • Write clean, maintainable, and well-documented code • Participate in code reviews and uphold development standards • Troubleshoot, debug, and enhance existing applications • Collaborate with project managers, analysts, and clients to gather and refine requirements • Translate business needs into functional technical solutions • Participate in solution design discussions and technical demos • Support implementation and deployment in client environments • Develop and maintain RESTful APIs and backend services • Work with relational and/or NoSQL databases • Support system integrations and data workflows • Stay current with emerging technologies and development best practices • Contribute to internal tools, reusable components, and process improvements • Explore opportunities to leverage automation and AI tools where appropriate
Senior Software Engineer – AI Enablement
Mercury BankingMercury is a financial services company that is on a mission to develop banking options that are better built for technology startups. As an employer, Mercury B
• Join a team building Mercury's internal AI platform and enablement layer. • Extend, harden, and scale existing technologies. • Partner with teams to adopt the platform effectively. • Build and evolve MCP servers connecting internal systems. • Expand and operate LLM gateway infrastructure. • Shape and maintain structured context artifacts for LLM reasoning. • Improve internal knowledge discoverability for humans and agents. • Build refined sandbox environments for engineers to experiment safely.
• Develop, test, and deploy backend, frontend, and client-side applications for internal use at Twilio • Collaborate with teammates and guest contributors via peer reviews, planning exercises, and pair programming • Mentor junior engineers as necessary • Write tickets, testing plans, and runbooks for the team, as well as internal documentation for users • Support internal users and ensure system uptime by participating in a 24x7 weekly on-call rotation • Continuously improve Twilio’s internal developer platform interfaces, local development tools, and platform onboarding processes • Independently own medium-sized features, authoring specifications and designs for features of moderate complexity




