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
Experience
Qualifications
Essential Requirements:A minimum of 4 years of experience in Python programming. Strong grasp of modern application development practices. Exceptional problem-solving abilities and meticulous attention to detail. Capability to work autonomously as well as collaboratively within a team. Preferred Qualifications:A Bachelor's degree in Computer Science, Engineering, or a related discipline. Experience in AI and machine learning technologies. Familiarity with various frontend frameworks and libraries. Prior experience in a similar role is advantageous.
About the job
Join our dynamic team at Alabama Solutions as a Python Developer! We are dedicated to harnessing the power of AI, cloud technologies, and contemporary development methodologies to create groundbreaking applications.
Key Responsibilities:
Work collaboratively with cross-functional teams to design, develop, and implement innovative features.
Write high-quality, maintainable, and efficient Python code.
Participate in code reviews, offering constructive feedback to enhance team performance.
Keep abreast of the latest technologies and trends in the industry to ensure our solutions remain cutting-edge.
About Alabama Solutions
At Alabama Solutions, we are passionate about technology and innovation. Our mission is to drive transformation through the integration of advanced AI solutions and cloud infrastructure, empowering our clients with state-of-the-art applications that meet their evolving needs.
Similar jobs
1 - 20 of 109 Jobs
Search for Experienced Python Developer for Innovative AI Solutions
Join our dynamic team at Alabama Solutions as a Python Developer! We are dedicated to harnessing the power of AI, cloud technologies, and contemporary development methodologies to create groundbreaking applications.Key Responsibilities:Work collaboratively with cross-functional teams to design, develop, and implement innovative features.Write high-quality, maintainable, and efficient Python code.Participate in code reviews, offering constructive feedback to enhance team performance.Keep abreast of the latest technologies and trends in the industry to ensure our solutions remain cutting-edge.
Role overview Anyone AI seeks a Python Developer based in Uruguay for a fully remote position. This role centers on collaboration with a team tackling AI-driven projects and software engineering tasks. The work supports ongoing efforts within an established AI lab. What you will do Collaborate with the AI lab on diverse software projects Develop and refine Python-based solutions Participate in remote teamwork across multiple initiatives Location This position is open to candidates residing in Uruguay and is fully remote.
Toloka AI seeks a Computer Science Specialist with strong Python skills to join its remote team in Uruguay. This position centers on supporting artificial intelligence projects and contributing to the development of new technologies. Role overview This role involves hands-on work in AI projects, where Python is a primary tool. Collaboration is key, with regular teamwork and communication in a distributed setting. What you will do Work on active artificial intelligence projects using Python Participate in team discussions and joint problem-solving Requirements Strong foundation in computer science Demonstrated experience with Python Genuine interest in AI Ability to work remotely and collaborate online Location This is a remote role open to candidates based in Uruguay.
Toloka AI is looking for a freelance AI trainer who combines civil engineering experience with strong Python programming skills. This contract role is fully remote and open to professionals based in Uruguay. Role overview This position centers on supporting learners as they apply artificial intelligence to civil engineering projects. The focus is on practical instruction and guidance, helping others use Python effectively in real-world engineering scenarios. What you will do Train and mentor individuals or groups in the use of AI for civil engineering applications Share hands-on Python programming knowledge relevant to engineering tasks Contribute to the advancement of AI technologies by guiding learners and providing feedback Location This freelance role is remote and available to candidates residing in Uruguay.
Please submit your CV in English and specify your English proficiency level. Mindrift offers project-based roles connecting skilled professionals with AI-focused work for leading technology companies. Projects involve testing, evaluating, and improving AI systems. This is a contract position, not a permanent role. Role overview The Freelance Electrical Engineer & Python Specialist - AI Trainer works remotely from Uruguay, designing and validating engineering challenges to help train AI models. The position centers on creating computational problems and Python assignments that reflect real-world engineering scenarios. Main responsibilities Develop computational engineering problems that reflect actual engineering tasks Create Python programming assignments for calculations and simulations Ensure problems require rigorous computational thinking, such as numerical methods or iterative approaches Design tasks focused on system design, optimization, and analysis Base challenges on real research questions or practical engineering situations Validate solutions using Python and standard engineering libraries Document problem statements clearly and provide verified solutions Requirements Degree in Electrical Engineering or a related field Strong Python skills for numerical validation; experience with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or similar libraries is valued At least 2 years of relevant experience (applied, research, or teaching) Understanding of practical engineering constraints and approximations Excellent written English (C1+ level) Professional certifications (such as CMME, SAS Certifications, CAP) and experience with international or applied projects are a plus How projects work Apply Complete qualification(s) successfully Join a project Complete assigned tasks Receive payment Time commitment Active projects typically require about 10–20 hours per week, depending on project needs. This is an estimate, not a guaranteed workload. Compensation Earn up to $17 per hour, depending on expertise and pace. Actual rates may vary by project based on scope, complexity, and required experience. Other projects on the platform may offer different pay structures.
Toloka AI is looking for a freelance specialist with a strong background in both biology and Python programming. This remote contract is open to candidates based in Uruguay. Role overview This position centers on training and guiding AI systems for biological applications. The work involves applying subject matter knowledge in biology alongside Python skills to help develop and improve AI models. What you will do Use expertise in biology and programming to support the development of AI models Train and guide AI systems to enhance their performance in tasks related to biological data or problems Requirements Strong knowledge of biology Proficiency in Python Ability to work independently in a freelance, remote setting Based in Uruguay
Anyone AI is looking for a Backend Developer - AI Trainer to support projects with a leading AI lab. This remote, part-time position is open to candidates based in Uruguay. What you will do Design and evaluate software engineering tasks focused on backend development. Work on assignments such as bug fixing, implementing new features, refactoring code, and generating tests. Collaborate with teams involved in AI-driven projects. Key skills Proficiency in Python Experience with JavaScript or TypeScript Work arrangement Part-time and project-based Fully remote Flexible scheduling
Please submit your CV in English and indicate your English proficiency level. Mindrift connects specialists with project-based roles in artificial intelligence, focusing on testing, evaluating, and improving AI systems for major technology companies. These assignments are temporary and not permanent positions. Role overview This freelance position is designed for physicists with Python experience who are interested in part-time, non-permanent work. Projects may change over time, but typical responsibilities include: Creating original computational physics problems that reflect real research processes Designing problems that require Python programming to solve, often using libraries such as Numpy, SciPy, or Sympy Ensuring that problems are computationally intensive and not easily solvable by hand Developing challenges in areas like mechanics, electromagnetism, thermodynamics, and quantum mechanics Basing tasks on actual research questions or practical physics applications Verifying solutions in Python, using established physics simulation libraries Documenting problem statements clearly and providing accurate, validated answers Requirements Degree in Physics (theoretical, experimental, or computational) or a closely related discipline Proficiency in Python for numerical problem-solving; experience with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, Stata, or similar programming languages is also valued Minimum of 2 years of professional experience in research, teaching, or applied roles Background in numerical simulation techniques Ability to design problems that mirror real-world physics research Creativity in developing problems across several physics fields Familiarity with physics modeling and approximation methods Strong written English skills at C1 level or above How projects work Apply Pass qualifications Join a project Complete assigned tasks Receive compensation Time commitment During active project phases, tasks usually require 10–20 hours per week. Actual workload depends on project needs and may vary outside of active periods. Compensation Contributors can earn up to $17 per hour, depending on experience and task completion rate. Compensation varies by project, based on scope, complexity, and required expertise. Other projects on the platform may offer different pay rates according to their specific requirements. Location This is a remote, project-based role open to candidates located in Uruguay.
Mindrift offers project-based freelance work for chemistry specialists with strong Python skills. This remote opportunity connects contributors in Uruguay with AI projects focused on computational chemistry, supporting the development and evaluation of AI systems for major tech clients. Participation is strictly on a project basis and does not imply permanent employment. Project Scope Create original computational chemistry problems that mirror real-world research workflows. Develop tasks requiring Python programming for solution, using libraries like NumPy, SciPy, and chemistry-specific packages. Design problems that are computationally intensive and cannot be solved manually in a reasonable timeframe. Formulate tasks involving complex reasoning in physical chemistry, quantum chemistry, and molecular modeling. Ensure problems align with genuine research challenges or practical chemistry applications. Validate solutions in Python using standard computational chemistry methods. Document each problem clearly and provide verified solutions. Candidate Profile Degree in Chemistry or a related discipline. Proficiency in Python for numerical validation; experience with MATLAB, R, C, SQL, NumPy, Pandas, SciPy, or other relevant libraries is a plus. At least 2 years of relevant experience in applied work, research, or teaching. Background in numerical methods and computational chemistry concepts. Excellent written English (C1 level or higher). How to Join Apply with a CV in English and indicate your English proficiency level. Pass qualification steps. Join a project. Complete assigned tasks. Receive compensation. Time Commitment Expect to contribute approximately 10–20 hours per week during active project phases. Actual workload may vary depending on project needs and is not guaranteed. Compensation Earnings can reach up to $17 per hour, depending on expertise and pace. Compensation may differ by project scope, complexity, and required skills.
Please submit your CV in English and include your English proficiency level. Mindrift connects professionals with project-based AI work for leading technology companies. The focus is on testing, evaluating, and improving AI systems. This is a freelance, project-based role and not a permanent position. Role overview This freelance position is for optical engineers with strong Python skills who are interested in flexible, part-time work. Projects center on creating and validating computational physics problems that reflect real research and practical scenarios. What you will do Create original computational physics problems based on actual research workflows. Develop problems that require Python programming for solutions, using libraries such as Numpy, SciPy, and Sympy. Design computationally intensive challenges that cannot be solved manually in a short timeframe. Construct problems involving complex reasoning in mechanics, electromagnetism, thermodynamics, and quantum mechanics. Base scenarios on real research or practical physics applications. Validate solutions using Python and established physics simulation libraries. Document problem statements clearly and provide accurate solutions. Requirements Degree in Physics (theoretical, experimental, or computational) or a related field. Proficiency in Python for numerical validation. Experience with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, domain-specific libraries, Stata, or other programming languages is valued. At least 2 years of professional experience in applied work, research, or teaching. Background in numerical simulation techniques. Ability to design problems that mirror authentic research workflows in physics. Creative problem-solving skills across multiple areas of physics. Understanding of physics modeling and approximation methods. Excellent written English skills at C1 level or above. Process Apply, pass qualifications, join a project, complete tasks, and receive compensation. Time commitment Active projects typically require 10–20 hours per week. Actual workload depends on project needs and may vary. Compensation Earn up to $17 per hour, depending on expertise and task completion rate. Pay may vary by project scope, complexity, and required skills. Other projects on the platform may offer different rates. Location This is a remote position based in Uruguay.
Mindrift, in partnership with toloka-ai, offers project-based freelance roles for mathematics and Python specialists interested in supporting AI development for leading technology firms. This contract position is fully remote and based in Uruguay. All applicants should submit their CV in English and specify their English proficiency level. Role overview This freelance role centers on creating and validating advanced computational mathematics problems for AI system evaluation. Each project brings unique challenges, requiring contributors to: Develop original mathematics problems that mirror real research workflows Design problems requiring Python programming to solve, often using libraries like Numpy, SciPy, or Sympy Ensure problems are computationally intensive, not solvable by hand in a reasonable time Incorporate complex reasoning across fields such as number theory, combinatorics, graph theory, and numerical analysis Draw from real-world research or practical applications in mathematics Verify solutions using Python and standard mathematical libraries Document problem statements clearly and provide accurate, verified answers Requirements Degree in Mathematics (Pure or Applied) or a related field Proficiency in Python for numerical validation; experience with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or similar tools is also valued At least 2 years of professional experience in applied mathematics, research, or teaching Background in numerical methods and symbolic computation Ability to design problems reflecting authentic mathematical research Understanding of computational complexity theory Strong written English skills at C1 level or higher How projects work The process includes: Apply → Pass qualifications → Join a project → Complete tasks → Receive payment. Time commitment During active project phases, tasks generally require 10–20 hours per week. Actual workload depends on project needs and is not guaranteed outside active periods. Compensation Contributors may earn up to $17 per hour, depending on expertise and pace. Actual rates vary by project scope and complexity. Other projects on the platform may offer different earning potential.
Please submit your CV in English and specify your English proficiency level. Mindrift connects specialists with project-based AI work for technology companies. Assignments focus on testing, evaluating, and improving AI systems. This freelance, project-based role does not constitute permanent employment. Role overview This freelance AI Trainer position is open to candidates based in Uruguay. Work is fully remote and centers on computational statistics and Python programming. Projects involve real-world mathematical research and problem solving. What you will do Create original computational statistics problems that reflect authentic mathematical research workflows. Design challenges requiring Python programming, using libraries such as NumPy, SciPy, and SymPy. Develop computationally intensive problems that cannot be solved manually within practical timeframes. Formulate problems involving complex reasoning in areas like number theory, combinatorics, graph theory, and numerical analysis. Base problem sets on real research obstacles or practical mathematical applications. Validate solutions using Python and standard mathematical libraries. Document problem statements clearly and provide verified, correct answers. Requirements Degree in Statistics or a related field. Proficiency in Python for numerical validation. Experience with MATLAB, R, C, SQL, NumPy, Pandas, SciPy, or similar libraries is valued. At least 2 years of professional experience in applied, research, or teaching roles. Strong written English skills (C1 level or higher). Professional certifications (such as CMME, SAS Certifications, CAP) and experience with international or applied projects are a plus. Application process Apply Pass qualification(s) Join a project Complete assigned tasks Receive payment Time commitment During active project phases, tasks usually require 10–20 hours per week. Actual workload depends on project needs and is not guaranteed outside of active periods. Compensation Earn up to $17 per hour, depending on contribution level and pace. Rates may vary by project based on complexity, scope, and required expertise. Other projects on the platform may offer different compensation levels based on their requirements.
Role overview Toloka AI seeks a freelance AI Trainer with expertise in both mechanical engineering and Python programming. This contract position is fully remote and available to professionals based in Uruguay. Responsibilities Create and deliver training programs centered on AI applications in mechanical engineering. Develop course materials and practical exercises that demonstrate how Python is used in mechanical systems. Lead participants through hands-on projects and collaborative problem-solving sessions. Manage training sessions and provide ongoing support as learners develop new skills. Requirements Background in mechanical engineering. Proficient Python programming abilities. Talent for explaining technical topics and producing engaging educational resources. Interest in AI technologies and their use within engineering fields. Location This is a remote freelance role for candidates residing in Uruguay.
Please submit your CV in English and specify your English proficiency level. Mindrift connects experienced specialists with project-based AI initiatives for leading technology companies. The team focuses on testing, evaluating, and improving AI systems. This is a freelance, project-based role and not a permanent position. Role overview As a Freelance Quantum Research Scientist & AI Trainer, assignments span a variety of projects, each presenting unique challenges. Work centers on crafting and validating computational physics problems that reflect real research practices. Tasks often require advanced Python programming and a strong grasp of physics concepts. Create original computational physics problems modeled on authentic research methods Develop problems that require Python programming to solve, often using libraries such as Numpy, SciPy, and Sympy Design computationally intensive tasks unsolvable by hand within reasonable timeframes Formulate problems involving advanced reasoning in mechanics, electromagnetism, thermodynamics, and quantum mechanics Base tasks on real-world research scenarios or practical physics applications Validate solutions using Python and established physics simulation libraries Document problem statements clearly and provide verified solutions Requirements Degree in Physics (theoretical, experimental, or computational) or a closely related field Proficiency in Python for numerical validation; experience with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or similar tools is also acceptable At least 2 years of professional experience, including research or teaching Background in numerical simulation techniques Ability to design problems that mirror real-world physics research workflows Creative approach to problem formulation across different physics domains Understanding of physics modeling and approximation methods Strong written English skills (C1 level or above) How to apply Apply Complete qualification(s) Join a project Fulfill assigned tasks Receive compensation Time commitment During active projects, expect to dedicate roughly 10–20 hours per week. Actual hours may vary with project needs. Compensation Earn up to $17 per hour, depending on contribution and pace. Rates vary by project scope, complexity, and required expertise. Other projects on the platform may offer different compensation structures. Location: Remote , Uruguay
Mindrift seeks a Freelance Python Data Scraping Engineer to join the Tendem project. This remote, part-time position is based in Uruguay and centers on building and refining data scraping workflows for a system that blends AI and human input. The role involves collaborating with Tendem Agents who handle repetitive tasks, while you focus on technical challenges and ensuring high data quality. What you will do Extract complex data from a range of challenging websites, delivering accurate and well-structured datasets. Work with internal tools such as Apify and OpenRouter, along with custom workflows, to collect, validate, and process data as required by each project. Adapt scraping methods to handle dynamic or interactive sites, including those with JavaScript-rendered content and frequent updates. Apply thorough data validation and consistency checks across multiple sources before delivering final datasets. Scale scraping operations for larger volumes using batching or parallel processing, monitor for failures, and maintain workflow stability as site structures evolve. Requirements Minimum 3 years of experience in data engineering, web scraping, or automation. Compensation Earn up to $21 per hour, depending on experience, project complexity, and contribution speed. Rates may vary for other projects based on their scope and skill requirements. How to apply Submit an application to be considered for projects that match your background and availability. Whether your expertise is in coding, automation, or refining AI outputs, your work will help advance AI capabilities for practical use.
Please submit your CV in English and specify your English proficiency level. Mindrift connects experienced specialists with project-based AI roles at leading technology companies. Assignments focus on testing, evaluating, and improving AI systems. All roles are project-based and do not represent permanent employment. Role overview This freelance position calls for a Material Scientist with strong Python skills. Projects involve engineering and programming challenges, with each assignment offering new technical problems and the chance to influence AI tools built for engineering applications. Key responsibilities Create original material engineering problems based on real-world workflows Design tasks that require Python programming for engineering calculations and simulations Ensure problems include computationally intensive tasks, numerical methods, or iterative solutions Formulate questions centered on system design, optimization, and analysis Base assignments on real research challenges or practical engineering scenarios Validate solutions using Python and standard engineering libraries Document problem statements and provide verified answers Requirements Degree in Material Science or a related field Proficient in Python for numerical validation; experience with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or similar tools is valued Minimum of 2 years' professional experience in applied, research, or teaching roles Strong understanding of practical engineering constraints and real-world approximations Excellent written English (C1 level or higher) Project commitment Expect to dedicate roughly 10–20 hours per week during active project phases. Actual workload may change depending on project needs and timing. Compensation Earn up to $17 per hour, based on experience and contribution speed. Compensation for other projects on the platform may vary depending on complexity and requirements. How to apply Submit your CV in English and indicate your English proficiency level Complete qualification steps Join a project when selected Finish assigned tasks Receive payment Location: Remote, Uruguay
Please submit your CV in English and include your English proficiency level. This freelance, project-based contract with toloka-ai is remote and open to candidates based in Uruguay. Mindrift connects skilled professionals with project-based AI roles at leading tech companies, with a focus on evaluating and improving AI systems. This is not a permanent position. Role overview The Freelance AI Agent Evaluation Engineer builds datasets to measure how well AI coding agents perform real-world software development tasks. The work centers on designing complex tasks and evaluation criteria inside detailed simulated environments. What you will do Create virtual companies from high-level blueprints, including realistic codebases, infrastructure, and context like conversations, documentation, and tickets to simulate authentic development environments with history. Curate and adjust tasks at different stages of the virtual company. This includes developing prompts, defining evaluation criteria, and ensuring tasks are solvable and fairly assessed. Design challenges in isolated settings that mimic a developer's workstation: a Linux environment with development tools (terminal, CLI), MCP servers (repository, task tracker, messenger, documentation), and a real web application codebase. Develop tests that reliably accept all correct solutions and reject incorrect ones, aiming for a balance between strictness and fairness. Work alongside an AI agent on these tests, ensuring the agent catches real issues, does not accept poor solutions, and passes valid ones. Review code generated by AI agents, analyze both successes and failures, and design edge cases and adversarial scenarios to further challenge the models. Iterate on your approach based on feedback from expert QA reviewers who assess your work for quality. What this role does not include Data labeling Prompt engineering Writing code from scratch (the AI agent will handle most coding; your focus is on guiding and evaluating) This role involves close collaboration with advanced AI models, crafting tasks that push their capabilities and evaluating their performance in realistic scenarios.
Role Overview anyone-ai is hiring a Backend Developer - AI Trainer in Uruguay. This role focuses on building and improving backend systems that support the training and deployment of artificial intelligence models. The position plays a key part in the development team, shaping the technology that powers AI solutions at anyone-ai. What You Will Do Create backend systems to support AI model training and deployment Optimize existing infrastructure for performance and reliability Work closely with team members to deliver technical solutions Who We're Looking For Experience building and maintaining backend systems Interest in artificial intelligence and its applications Collaborative mindset and willingness to contribute to team goals This position is based in Uruguay and offers the chance to work on technology at the intersection of backend development and AI.
Alabama Solutions is on the lookout for talented Java Developers to join our dynamic team. You will have the chance to work on exciting projects and contribute to the creation of innovative web applications.Our team is dedicated to building robust technological solutions using Java technologies and modern development tools.Responsibilities: Design, code, and test web applications using Java. Collaborate with interdisciplinary teams to define, design, and deliver new features. Participate in code reviews to ensure quality and adherence to coding standards. Implement and maintain APIs and web services. Troubleshoot and optimize application performance. Stay updated with emerging technologies and trends in web development.
Anyone AI is in search of talented Full-Stack Developers proficient in Python and JavaScript/TypeScript to collaborate on innovative projects with a prestigious AI laboratory.Qualifications:Fluent in English with exceptional written communication skills.3–7 years of hands-on experience in software engineering.Expertise in Python and JavaScript/TypeScript; familiarity with Java, C#, or Go is a plus.Experience in backend or full-stack development within production environments.Knowledge of testing frameworks such as pytest, Jest, JUnit, xUnit, or Go testing.Demonstrated ability to debug and work with extensive multi-file codebases.Experience with code reviews, refactoring, and production migrations.Engagement Type: Part-time, project-based expert evaluation work.Work Type: Remote.As a contributor, you will design and evaluate realistic software engineering tasks, which include bug resolution, feature implementation, refactoring/migration, and test generation. Responsibilities involve creating complex coding scenarios and reviewing peer submissions for quality and accuracy.This role is project-based and consultants are compensated per project; hourly rates are estimates based on anticipated completion time. Consultants have the flexibility to manage their own schedules, utilize their own tools, and may work with other vendors or employers concurrently (depending on their policies).Responsibilities:Contributors will:Design and implement multi-file coding tasks, covering bug fixes, feature development, refactoring, and testing.Craft clear natural-language specifications and reference implementations.Develop and expand unit and integration test suites.Review peer-generated tasks for accuracy, clarity, and realism.Identify edge cases, ambiguities, and potential failure modes.Ensure alignment between specifications, code, and expected outputs.
Apr 6, 2026
Sign in to browse more jobs
Create account — see all 109 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.