Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Entry Level
Qualifications
To excel in this internship, candidates should have a foundational understanding of Python programming and a desire to learn more about software testing and automation. Basic knowledge of Python. Familiarity with software testing concepts is a plus. Strong analytical skills and attention to detail. Ability to work collaboratively in a team environment.
About the job
Join our dynamic team at Treehouse Strategy as a Python Development Intern. This is an exciting opportunity to gain hands-on experience in Python development while contributing to meaningful projects.
As a Python Development Intern, you will assist in the creation and maintenance of Python scripts designed to automate testing processes.
Craft clean, efficient scripts that enable automated testing of product functionalities.
Execute a variety of tests across systems, networks, applications, databases, and software.
Document and track errors meticulously within our tracking systems.
Collaborate with manual QA engineers to identify test cases suitable for automation.
Design automation solutions tailored to project requirements.
Engage in Agile QA planning sessions to outline sprint objectives.
Work closely with cross-functional teams, including developers and product managers, to enhance workflows through automation.
Contribute ideas and designs during brainstorming sessions aimed at improving existing features.
About Treehouse Strategy and Communication
Treehouse Strategy is a leading management consulting firm dedicated to empowering language companies worldwide. We focus on enhancing sales strategies, executing effective marketing initiatives, and providing technology and advisory services. Our diverse clientele spans across Greece, France, the UK, Argentina, Spain, the US, and Taiwan.
Similar jobs
1 - 20 of 5,660 Jobs
Search for Senior Python Systems Developer For Functional Testing
Contract|$80/hr - $80/hr|Remote|Remote — New York, New York, United States
Please submit your resume in English and include your English proficiency level. Mindrift, powered by Toloka AI, offers project-based freelance roles for specialists focused on testing, evaluating, and improving AI systems for major technology companies. These positions are not permanent but are structured around specific projects. Role overview This Senior Python Systems Developer role emphasizes functional testing of large codebases. The position requires significant experience with Python, Linux, and Docker, as well as the ability to work with multiple programming languages such as C, Rust, and Go. Using large language models (LLMs) like Roo Code or Claude Code to streamline development is a key part of the work. What you will do Design and implement functional black box tests for codebases in various languages. Set up and maintain Docker environments to ensure reproducible builds and consistent testing across platforms. Monitor code coverage and configure automated scoring metrics to align with industry standards. Use LLMs (such as Roo Code and Claude) to automate repetitive tasks, enhance code quality, and accelerate development cycles. Requirements Minimum 5 years of experience as a Software Engineer, primarily working with Python. Strong background with pytest, including fixtures, session-scoped tests, and timeouts, plus experience designing black-box functional tests for command-line tools. Advanced knowledge of Docker, including reproducible Dockerfiles, managing user contexts, and secure workspace practices. Proficient in Linux and Bash scripting, with the ability to debug within containers. Familiarity with modern Python tooling such as uv, pyproject.toml, and packaging. Ability to read and understand code in C, C++, Rust, or Go, with support from LLMs. Hands-on experience using LLMs (Claude Code, Roo Code, Cursor) to speed up development and generate test cases. English proficiency at B2 level or higher. Preferred qualifications Background with agent evaluation platforms and MCP CLI. Tools and technologies Python (pytest, uv, Pillow), Docker, Bash, Git Submodules, C/C++/Rust/Go (reading), Dagger, GitHub Codespaces, LLMs (Claude Code, Roo Code, Cursor), coverage.py, gcov, kcov. Benefits and work structure Freelance, project-based assignments through Mindrift. Fully remote work with flexible hours, typically 20-30 hours per week. Compensation depends on project scope and expertise. For this project, AI trainers can earn up to $80 per hour.
Join eproinc as a Senior Developer, where you will leverage your expertise in Java and Python to create innovative solutions that drive our business forward. You will collaborate with cross-functional teams to design, develop, and implement robust applications that meet client needs. Be part of a dynamic environment where your contributions matter and your career can flourish.
Join our dynamic team at Treehouse Strategy as a Python Development Intern. This is an exciting opportunity to gain hands-on experience in Python development while contributing to meaningful projects.As a Python Development Intern, you will assist in the creation and maintenance of Python scripts designed to automate testing processes.Craft clean, efficient scripts that enable automated testing of product functionalities.Execute a variety of tests across systems, networks, applications, databases, and software.Document and track errors meticulously within our tracking systems.Collaborate with manual QA engineers to identify test cases suitable for automation.Design automation solutions tailored to project requirements.Engage in Agile QA planning sessions to outline sprint objectives.Work closely with cross-functional teams, including developers and product managers, to enhance workflows through automation.Contribute ideas and designs during brainstorming sessions aimed at improving existing features.
Continua has pioneered an innovative AI agent that seamlessly integrates into group conversations, simplifying planning, coordination, and information retrieval. Backed by industry leaders such as Google and Bessemer Venture Partners, Continua is at the forefront of developing socially-intelligent AI solutions.In light of our impressive growth trajectory, we are eager to welcome an experienced systems software engineer who will elevate the quality of our AI agent experience and help scale our operations to new heights.This is a hybrid position based in New York, NY, with in-office work expected 3+ days per week.Key Responsibilities:Architect, develop, and optimize backend services and APIs using Python (and preferably Go) to support our AI agent platform.Collaborate with machine learning engineers to incorporate large language models (LLMs) into production systems effectively.Lead feature development from concept to deployment: gather requirements, code, test, and iterate.Enhance system reliability and scalability by improving testing processes, eliminating performance bottlenecks, and refining infrastructure.Work closely with cross-functional teams, including our CEO, product manager, and designers, to transform product vision into technical solutions.Engage in on-call rotations and production maintenance to ensure a superior user experience.Your Profile:You are a seasoned Systems Software Engineer with a solid understanding of both backend and frontend systems. You possess a balance of technical expertise and product insight, creating reliable, user-centric applications that can scale effectively. You thrive in a fast-paced startup environment, collaborate across disciplines, and take ownership of features from inception to launch.Your adaptability in ambiguous situations, enthusiasm for emerging AI technologies, and commitment to a hybrid working model in New York City will make you an ideal fit.7+ years of experience in infrastructure and backend engineering.Solid understanding of database technologies, such as SQL, Postgres, etc.Strong product intuition, balancing user needs with technical feasibility.Comfortable working across the entire technology stack, from frontend to backend and data pipelines.Familiarity with cloud architecture and deployment, especially on Google Cloud Platform (GCP) or Terraform.Ability to work autonomously and manage uncertainties in a dynamic environment.
About Voyant PhotonicsLocated in the vibrant heart of New York City, Voyant Photonics is revolutionizing machine perception with an innovative line of compact LiDAR devices that fit snugly in your palm while delivering exceptional measurements of range, velocity, and reflectivity with unmatched precision. Our cutting-edge silicon photonic chips, smaller than a fingertip, allow us to provide sensors that are not just groundbreaking in performance but also economically viable for integration into various systems.We are disrupting the conventional landscape of bulky, costly, and energy-intensive LiDAR systems, making high-precision sensing feasible for extensive applications in robotics, autonomous vehicles, drones, industrial automation, and more.The OpportunityVoyant Photonics is on the lookout for a Senior Manufacturing Production Test Engineer to join our Manufacturing Operations team. In this role, you will spearhead the development of component- through module-level, in-line, and End-of-Line (EOL) production test systems at our contract manufacturers (CMs).Working in close collaboration with Electrical Engineering, Mechanical, Systems, Photonics, and Software/Firmware teams, as well as with CMs, you will translate lab-level validation methods into robust, production-ready tests and high-throughput test systems covering wafer, die, subassembly, and final module stages. You will take ownership of the deployment, validation, and continuous enhancement of in-line test processes, ensuring consistent yields, reliability, and data integrity throughout all manufacturing phases.Key ResponsibilitiesCollaborate with Electrical and Module Test Engineering teams to convert lab-level methodologies into robust, repeatable production tests for CM environments.Oversee the deployment, validation, and ongoing support of in-line test systems across wafer, die, laser, subassembly, and final module stages.Lead test industrialization initiatives for photonics, lasers, PCBAs, and amplifiers in partnership with foundries, OSATs, and CMs, focusing on ATE, probe card, and optical alignment validation.Establish test coverage, acceptance criteria, and yield targets for all production phases.Facilitate collaboration with CMs on test fixture design, equipment qualification, calibration, and maintenance to guarantee repeatability and operational uptime.Implement automated test scripts, calibration routines, and data pipelines for enhanced traceability and real-time yield monitoring.Utilize SPC, Cp/Cpk, DOE, and root cause analysis techniques to enhance process capability and test stability.Manage CM test audits, cross-site collaborations, and documentation to ensure compliance and best practices.
Contract|$80/hr - $80/hr|Remote|Remote — New York, New York, United States
Please submit your CV in English and specify your English proficiency level. Mindrift matches skilled professionals with project-based AI work from top technology companies. Contributors support the testing, evaluation, and improvement of AI systems. This is a freelance, project-based position and does not constitute permanent employment. Role overview The Senior Python Developer - Code Migration Expert will focus on migrating code and designing functional tests for large codebases. The work takes place in Linux and Docker environments, with tasks involving reading code in C, Rust, and Go (with LLM support), and translating migration requirements into actionable steps. Familiarity with tools like Roo Code and Claude Code is considered an advantage. What you will do Design and implement functional black box tests for codebases in multiple programming languages. Set up and maintain Docker environments to ensure reproducible builds and cross-platform test runs. Monitor code coverage and develop automated scoring systems to meet industry standards. Leverage large language models (such as Roo Code and Claude) to accelerate development, automate repetitive tasks, and enhance code quality. Requirements Minimum 5 years of experience as a Software Engineer, with a strong focus on Python. Advanced skills with pytest, including fixtures, session-scoped tests, and managing timeouts, as well as black-box testing for CLI tools. Expertise in Docker: reproducible Dockerfiles, user contexts, and secure workspace configuration. Solid Linux and Bash scripting abilities, including debugging within containers. Familiarity with modern Python tooling such as uv, pyproject.toml, and packaging workflows. Ability to read and interpret C, C++, Rust, and Go code with assistance from LLMs. Hands-on experience using LLMs (Claude Code, Roo Code, Cursor) for iterative development and generating test scenarios. English proficiency at B2 level or higher. Preferred qualifications Background working with agent evaluation platforms and MCP CLI. Key tools and technologies Python (pytest, uv, Pillow), Docker, Bash, Git Submodules, C/C++/Rust/Go (reading), Dagger, GitHub Codespaces, LLMs (Claude Code, Roo Code, Cursor), coverage.py, gcov, kcov. Benefits and engagement Freelance, project-based work through Mindrift (powered by Toloka AI). Fully remote with flexible scheduling: set your own hours and workload (20-30 hours per week). Compensation is project-based and reflects the required expertise. For this project, AI trainers may earn up to $80 per hour.
Join our dynamic team as a Senior Open Test Vignette Developer at eproinc, where your skills will contribute to innovative solutions in the consulting sector. We're looking for a motivated professional with a passion for technology and a drive for excellence.
Join our dynamic team at USTech Solutions as a Mid-Senior Level Python Developer! We are seeking an innovative and skilled developer who thrives in a fast-paced environment. Your role will involve designing, developing, and maintaining high-performance applications using Python. You will collaborate with cross-functional teams to implement solutions that meet our clients' needs.
Join our dynamic team at stemxpert1 as a Senior QA Tester. We are looking for a highly skilled individual with a solid background in software testing, particularly with expertise in Python, Java, and Selenium. In this role, you will be responsible for ensuring the quality and reliability of our software products through comprehensive testing strategies.
Junior Python DeveloperJoin our dynamic team at Consultadd4 as a Python Developer! We are seeking both entry-level and experienced developers who are passionate about crafting beautiful, high-performance, and maintainable software. In this role, you will utilize your foundational Python skills to contribute to exciting projects.Key Responsibilities:Exhibit strong communication skills in both verbal and written forms.Leverage Progressive Enhancement to integrate new techniques while ensuring inclusivity for all users.Work independently and collaboratively within a team environment.Ensure timely completion of projects within budget constraints.Demonstrate completed builds to technical leads, creative teams, and Creative Directors.Possess a strong understanding of client campaign priorities.Develop clean, reusable, and well-documented code.Be an effective member of our core Python/Ruby on Rails development team.Qualifications:Proficiency in basic Java, SQL, and data structures.Strong understanding of relational databases and SQL.Solid object-oriented analysis and design skills.Familiarity with Python, Ruby on Rails, AngularJS, JavaScript, and jQuery is a plus.Proficient in object-oriented programming with Java/J2EE.Basic knowledge of Linux/Unix and JUnit.Demonstrated success in writing high-quality code.Good grasp of computer science principles and algorithms.
Join our dynamic team at eproinc as a Java and Python Developer. We are looking for a talented developer with experience in both Java and Python to contribute to our innovative projects. You will work closely with cross-functional teams to design, develop, and implement robust applications that meet our business needs.
Join our dynamic team at 360IT Professionals as a Python/Django Developer. In this role, you will leverage your expertise in Python and Django to build robust web applications and contribute to exciting projects that impact our clients. You will collaborate with cross-functional teams to enhance existing systems and develop new functionality that meets our clients' needs.
About FinFin is a cutting-edge payments platform designed for high-value, instantaneous global transactions. As a Series A company supported by prominent investors like Sequoia and Circle, we leverage stablecoins to empower users and businesses to transfer millions in seconds—whether to fellow Fin users, directly into bank accounts, or through crypto networks. By merging the speed of cryptocurrency with the trustworthiness of traditional finance, Fin redefines the way money moves around the globe.About the RoleWe are on the lookout for a Senior Software Development Engineer in Test to join our pioneering team and shape the future of financial transactions at Fin. Collaborating closely with the CEO, CTO, and a select group of experienced engineers, you will be instrumental in designing the automated testing infrastructure, CI/CD pipelines, and quality benchmarks that ensure Fin can process millions of transactions securely and efficiently.This role offers significant autonomy, allowing you to manage projects from inception to deployment, with your contributions quickly reaching real users. If you are passionate about creating seamless products atop complex systems and excited to transform global payments, we want to hear from you!We respect your time: our hiring process emphasizes practical system design and architectural discussions rather than LeetCode exercises or unpaid take-home tasks.What You Will DoDevelop and oversee the end-to-end testing framework for our React Native mobile application and Node.js backend utilizing tools such as Maestro, Detox, and Playwright.Establish test environments that replicate high latency, outdated devices, and offline recovery scenarios to guarantee Fin functions effectively on slow internet and varied device types.Utilize AI tools to swiftly generate test cases and edge scenarios.Enhance deployment pipelines (GitHub Actions) to ensure rapid test execution and automatic blocking of faulty builds.Create scalable, high-performance services that facilitate real money transfers with exceptional reliability and observability.Uphold a high standard for code quality through clean abstractions, comprehensive tests, and meticulous code reviews.What You Need to SucceedExtensive experience with TypeScript and Node.js. Our tech stack predominantly uses TypeScript with some areas utilizing Rust.Proficiency in developing automated tests and ensuring high-quality software delivery.Strong analytical and problem-solving skills.Ability to work collaboratively in a fast-paced environment.
Full-time|On-site|New York, New York, United States
Incedo Inc. seeks a Senior Software Development Engineer in Test (SDET) to lead the development and maintenance of automation frameworks, tools, and scripts that support software quality. This position is based in New York, New York. Role overview The Senior SDET takes ownership of designing, building, and maintaining automated testing solutions. The role involves active participation in code reviews, developing detailed test plans, and close collaboration with cross-functional teams to deliver reliable software products. Responsibilities also include creating documentation and supporting training efforts. Main responsibilities Design and implement testing solutions using Java and related tools. Collaborate with stakeholders to gather and analyze requirements, ensuring solutions align with business objectives. Set up and deploy SDET solutions, troubleshooting technical issues when needed. Create and maintain documentation such as user manuals and training materials. Technical skills Hands-on experience with test automation tools and frameworks, including Selenium, Playwright, and TestNG. Strong programming skills in Java. Understanding of interfaces, inheritance, and abstraction within automation frameworks. Familiarity with dependency injection or configuration management in Java environments.
Join our dynamic team as a Taleo PeopleSoft Functional Analyst where you will utilize your expertise to enhance our HR systems and processes. You will play a critical role in system configuration, user support, and project implementation. Your insights will help streamline operations and improve user experience.The ideal candidate is detail-oriented, possesses strong analytical skills, and is comfortable collaborating with cross-functional teams to drive system enhancements. Your contributions will significantly impact the efficiency of our HR functions.
Join eproinc as a Java/Python Developer in the vibrant city of New York! We are looking for a talented individual with a passion for software development and a knack for problem-solving. You will be part of our dynamic consulting team, working on challenging projects that drive real impact for our clients.In this role, you will leverage your expertise in Java and Python to design, develop, and maintain innovative software solutions. Your contributions will be crucial in enhancing our client offerings and delivering top-notch service.
Join our dynamic team at 360 IT Professionals as a Python/Django Developer. In this role, you will have the opportunity to design and develop scalable web applications using Python and Django frameworks. You will collaborate with cross-functional teams to create innovative solutions that meet the needs of our clients. This position is perfect for individuals passionate about technology and eager to expand their skill set in a supportive environment.
Full-time|On-site|New York, New York, United States
Join kunai as a Senior Software Engineer specializing in Python, where you will be an integral part of our innovative team. You will design, develop, and implement high-quality software solutions that enhance our products and services.Your expertise in Python will drive our projects forward, allowing us to maintain high standards of excellence while meeting tight deadlines. Collaborate with cross-functional teams to optimize our software development processes and deliver value to our clients.
Join our dynamic team at eproinc as a Python Developer. In this role, you will work closely with our software development team to design, implement, and maintain robust Python applications. This is an exciting opportunity to contribute to innovative projects while leveraging your expertise in Python programming.
Join our dynamic team at System Canada Technologies as a Senior Developer/Lead. In this pivotal role, you will oversee development projects, mentor junior developers, and collaborate with cross-functional teams to drive innovation and excellence in our software solutions.
Feb 11, 2014
Sign in to browse more jobs
Create account — see all 5,660 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.