> Markdown version of [/jobs/ext/3071591-software-developer](https://www.wearedevelopers.com/jobs/ext/3071591-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** Turing Technology, Inc. - **Location:** Austin, TX, United States (Remote available) - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, C++ (Programming Language), Software Quality, Code Review, Computer Telephony Integration, Data Files, Software Debugging, Python (Programming Language), Machine Learning, Microsoft Software, Language Modeling, Software Architecture, Software Engineering, Rust (Programming Language), Scripting, ReactJS, Backend, Information Technology, Data Management, Machine Learning Operations, Api Design, Data Pipelines, Golang - **Published:** September 25, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-software-developer-austin-tx--34fa4aee-32cc-4b92-bd64-7ebb0397fc49 ## About the Role * Several years of software engineering experience (3 years or more). * Strong expertise in Python with deep knowledge of frameworks, tooling, and best practices for building production-grade software. * Experience building full-stack applications and deploying scalable software using modern languages and tools. * Deep understanding of software architecture, design, development, debugging, and code quality/review assessment. * Excellent oral and written communication skills for clear, structured evaluation rationales. Engagement Details: * Commitment: flexible engagement, minimum 10 hrs/week, up to 40 hrs/week., Apple, Application Programming Interface (API), Architectural Design, Artificial Intelligence (AI), Benchmarking, Best Practices, Building Codes, C Programming Language, C++ Programming Language, Code Reviews, Communication Skills, Computer Science, Cross-Functional, Customer Support/Service, Data Management, Data Quality, Data Sets, Debugging Skills, Design Verification, Engineering, Java, JavaScript, Logical Software CTI Solutions, Machine Tool, Microsoft Product Family, Modeling Languages, Presentation/Verbal Skills, Production Systems, Profit & Loss, Proof of Concept, Prototyping, Python Programming/Scripting Language, React.js, Software Architecture Design, Software Development, Software Engineering, Software Evaluation, Writing Skills ## Description As a Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections - with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level AI-driven coding solutions. What Does a Typical Day Look Like? * Work on AI model training initiatives by curating code examples, building solutions, and correcting code - primarily in Python, with additional work in JavaScript (including ReactJS), C/C++, Java, Rust, and Go. * Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. * Collaborate with cross-functional teams to enhance AI-driven coding solutions against industry performance benchmarks. * Build agents and automated verification tools in Python that can verify the quality of code and identify error patterns. * Hypothesize on steps in the software engineering cycle (prototyping, architecture design, API design, production implementation, launch, experiments, monitoring, operational maintenance) and evaluate model capabilities on them. * Design verification mechanisms that can automatically verify a solution to a software engineering task. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Coffee with Developers - Cassidy Williams - ](https://www.wearedevelopers.com/videos/912-coffee-with-developers-cassidy-williams) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)