This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Turing
Posted 1w ago

Software Engineer – Python + Docker

Turing
Bengaluru, Karnataka, India
$300/dayRemoteContract
Responsibilities
  • building backend
  • testing connectors
  • mining data
Requirements
  • 3+ years experience
  • Strong Python backend skills (FastAPI/Flask/Django)
  • Git and Docker proficiency
  • Experience with REST APIs/microservices
  • Ability to use AI coding assistants
  • Strong communication and problem-solving
Technical tools mentioned
PythonFastAPIFlaskDjangoGitDockerCodexClaude CodeCursorGitHub Copilot

Job description

We are staffing a frontier AI data initiative that requires strong software engineers to build the infrastructure and training data used to develop and evaluate AI agents.

Key Responsibilities: 
  • The Engineer will, depending on assigned track:  build Python backend applications that replicate existing SaaS tools (such as Slack, Linear, Jira, Notion, Gmail, and wikis), including implementing integrations and standing up full-service backend functionality.
  • Perform thorough backend testing and integration validation to ensure each connector behaves faithfully like the system it emulates.
  • Adapt and extend previously built connectors as needed, and test existing connectors internally before they are treated as complete; Build new connectors from scratch where required, within agreed delivery timeframes.
  • Conduct data mining and task mining to identify representative workflows suitable for long-horizon task development; Author realistic tasks derived from mined data and workflows.
  • Verify task and data quality, realism, and correctness through structured QA; Write clear evaluation rubrics that define correct, partially correct, and deficient work.
  • Use AI coding agents proficiently throughout all development, QA, and validation work; collaborate across the connectors and tasks tracks.
  • Participate in onboarding, calibration, and quality-review cycles; deliver assigned work to the expected quality bar and on agreed milestones.

Must Have Required Skills:
  • Minimum 3+ years of overall experience.
  • Strong proficiency in Python (FastAPI, Flask, or Django)with proven experience in backend software development.
  • Proficiency with Git, Docker, and basic software pipeline setup.
  • Experience building scalable backend applications, REST APIs, and microservices.
  • Proficiency in using AI coding assistants (e.g., Codex, Claude Code, Cursor, GitHub Copilot, or similar) as part of daily development workflows.
  • Strong understanding of software engineering best practices, including version control, testing, and code quality.
  • Strong analytical and problem-solving skills with attention to detail.
  • Ability to work independently while collaborating effectively within distributed engineering teams.
  • Excellent written and verbal communication skills.

Nice to have:
  • Experience building connectors or integrations for SaaS platforms.
  • Knowledge of evaluation frameworks, QA methodologies, and rubric creation for AI datasets.
  • Experience developing realistic workflows for long-horizon AI tasks.

Offer details
  • Commitments required: Must complete and get approved minimum of 1 task per day .
  • Payment: $300/Task
  • Engagement type: Contractor - Pay per Task
  • Duration of contract: 2-3 weeks and start date ASAP

About Turing

AI-powered platform connecting companies with global remote software developers.

Year founded
2018
Employees
1000
Organization type
Private
Latest investment
Raised $87.00M Series D (2021) — led by WestBridge Capital
Headquarters
US

Similar jobs

Software Engineer roles near Bengaluru, Karnataka
1h
Save
Mark Applied
Hide
Senior Software Engineer - TCMS
Bengaluru, Karnataka, India
OnsiteFull Time
Siemens Healthineers
Siemens HealthineersXetra: SHL: Global provider of medical technology and diagnostic imaging solutions.
5+ YOEBachelor’s or master’s degree in electrical, electronic, or computer science; 5–8 years of rolling stock experience; train control, testing, commissioning, communication protocols, requirements engineering, and safety standards expertise.
MVB, WTB, Ethernet, TRDP, IEC 50128, IEC 61131, IEC 61375, EN 50657, V-model
5h
Save
Mark Applied
Hide
Senior Software Engineer, ITC
Bengaluru, Karnataka, India
OnsiteFull Time
Nike
NikeNYSE: NKE: Designs and sells athletic footwear, apparel, and equipment.
6+ YOEAround 6 years of ServiceNow development experience with strong programming, automation frameworks, API-driven development, GenAI and Agentic frameworks, collaboration, and Agile delivery skills.
ServiceNow, ServiceNow APIs, GenAI, Web Services, Integration Hub, MID Servers, ITSM, ITAM, ITOM, HRSD, CSM, ServiceNow mobile apps, Virtual Agent, ServiceNow ATF, Scrum
5h
Save
Mark Applied
Hide
Lead Software Engineer - Bangalore, India
Bengaluru, Karnataka, India
HybridFull Time
Societe Generale
Societe GeneraleEuronext Paris: GLE: Global provider of retail, investment, and private banking services.
Expertise in React, Angular, and TypeScript; experience with Java and Spring Boot; knowledge of Git and Jira; frontend unit and E2E testing; familiarity with Docker, Kubernetes, Azure, and DevOps practices.
React, Angular, TypeScript, Java, Spring Boot, Git, Jira, Docker, Kubernetes, Microsoft Azure, TDD, BDD, DDD
5h
Save
Mark Applied
Hide
Senior Software Engineer - Backend
Bengaluru, Karnataka, India
HybridFull Time
Roku
RokuNASDAQ: ROKU: Operates a TV streaming platform and sells streaming hardware.
8+ YOE8+ years building distributed systems, 5+ years with cloud platforms, Java microservices, Docker or Kubernetes, AWS, databases, protocols, design leadership, and a computer science or engineering degree.
Java, Docker, Kubernetes, Aurora MySQL, DynamoDB, AWS ALB, ECS, RDS, REST, WebSockets, HTTPS, JSON, Protobuf, Claude Code, Cursor, MCP servers
5h
Save
Mark Applied
Hide
Lead Software Engineer
Bengaluru, Karnataka, India
RemoteFull Time
JoVE
JoVE: Produces peer-reviewed scientific video content for research and education.
7+ YOE2+ Mgmt7+ years building scalable backend systems and APIs; 2+ years in technical leadership. Requires Node.js, cloud architecture, databases, REST APIs, event-driven systems, Agile, CI/CD, and incident management experience.
Node.js, React, JavaScript, TypeScript, CSS, Kafka, SNS, SQS, RabbitMQ, SQL, NoSQL, PostgreSQL, MongoDB, Redis, AWS, ECS, Fargate, Lambda, S3, CloudFormation, JIRA, Rally, GitHub, SOLID, DRY, SaaS, Agile Scrum
5h
Save
Mark Applied
Hide
Software Engineer - Transformation Data
Bengaluru or Phoenix or Houston or Oslo or Tokyo or Abu Dhabi
OnsiteFull Time
Cognite
Cognite: Industrial software and AI platform for asset-heavy industries.
3+ YOERequires 3–6 years of software engineering experience; Java, Scala, or Python; backend services, microservices, REST APIs, SQL/NoSQL databases, and distributed systems knowledge.
Java, Scala, Python, REST APIs, SQL, NoSQL, Apache Spark, Kafka, Flink, AWS, Azure, GCP, Docker, Kubernetes, CI/CD
6h
Save
Mark Applied
Hide
Senior Software Engineer II
Bangalore, Karnataka, India
HybridFull Time
Schneider Electric
Schneider ElectricEuronext Paris: SU: Provider of energy management and industrial automation solutions.
10+ YOEBachelor’s degree in a related field and approximately 10+ years developing C++ software products or edge-control software in electrical, industrial, automotive, or telecommunications domains.
C++, Windows, Linux, Git, Modbus, BACnet, C#.NET, WPF, CI/CD
6h
Save
Mark Applied
Hide
IT Software engineer
Bengaluru, Karnataka, India
OnsiteFull Time
Eurofins Scientific
Eurofins ScientificEuronext Paris: ERF: Global provider of analytical testing and laboratory services.
5+ YOE5+ years of C#/.NET backend development; strong SQL Server, SOA, Web API, Entity Framework Core or Dapper, API security, and testing experience required.
C#, .NET, .NET Core, SQL Server, RESTful APIs, Web APIs, Entity Framework Core, Dapper, OAuth2, OpenID Connect, JWT, MSMQ, Azure Service Bus, Docker
This job has expired