Temporary / Permanent / Experienced Remote Software Development Python Jobs

Sort by: Date | Relevance
  • GTM Engineer, Marketing Operations

    AI-driven solutions Build, test, and deploy AI prototypes and proofs-of-concept to validate use cases with marketing teams Integrate AI APIs and automation tools to improve Go-to-Market processes Required Qualifications 8+ years of experience in software...development, product management, systems, or operations, including 2+ years in a GTM Engineering or AI Engineering role Proven experience in applying AI to solve business problems Hands-on experience with AI APIs and concepts (e.g., OpenAI, Gemini)

    AI Solutions AI APIs MCP Servers Automation Tools
  • Software Engineer, Jupyter

    Mentor community contributors and help grow the next generation of Jupyter leaders Required Qualifications 5+ years of experience in software engineering roles Hands-on experience with Jupyter notebooks, JupyterLab, or Jupyter ecosystem Expertise in Python...and modern software development practices Strong experience with web technologies (JavaScript/TypeScript, React, or similar frameworks) Experience with OSS development, including community engagement and collaboration

    Jupyter Notebooks JupyterLab Python JavaScript
  • Senior Engineer, Build and Packaging

    CUDA-enabled AI packages and maintain conda recipes for AI frameworks Automate build workflows to enhance delivery speed and reliability Collaborate with GPU engineers and AI framework maintainers in Agile settings Required Qualifications 8+ years of software...development experience Experience in building compiled software and debugging builds Strong understanding of C/C++ and Linux/Windows systems Proficiency with build tools such as CMake and Bazel Experience with version control software like Git

    CUDA C/C++ Linux Windows
  • FREE TOOLS
    Unlock Expert Career Tools

    Register free for worksheets, guides, and on-demand coaching to support your job search.

  • Backend Developer

    Collaborate with cross-functional teams throughout the development cycle to ensure smooth releases Mentor junior team members and participate in planning by identifying major tasks and estimating work Required Qualifications 2+ years of experience in software...development Proven experience in software development best practices and coding standards Passion for testing methodologies and debugging techniques Experience in communicating technical requirements to stakeholders Familiarity with Kotlin, Swift

    Software Development Coding Standards Testing Methodologies Debugging Techniques
  • Revenue Account Executive

    through outreach and prospecting strategies Drive the full sales cycle from initial contact to closing, focusing on long-term commitments Required Qualifications Bachelor's degree or equivalent experience 3-5 years of experience in technology or software...sales, or enterprise business development Experience managing a full sales cycle from sourcing to close Self-motivated and resilient, with the ability to navigate ambiguity in a fast-paced environment Familiarity with Salesforce or similar CRM systems

    Salesforce CRM Donor Acquisition Proposal Development
  • Senior Technical Project Manager

    Computer Science, or related field preferred Project management experience managing timelines, resources, and scope Experience in agile project management and as a Scrum Master Proven ability to build and lead strong teams Experience in Ed Tech and software...development is preferred

    Project Management Agile Methodologies Scrum SDLC
  • Program Manager

    Required Qualifications Bachelor's degree in Business, Information Technology, Computer Science, or related field; advanced degree is a plus Minimum of 7 years of agile project management experience with increasing responsibility In-depth knowledge of software...development, preferably in Ed Tech Certified Scrum Master (CSM) or PMI Agile Certified Practitioner (PMI-ACP) certification is a plus Ability to work collaboratively with diverse stakeholders in a positive manner

    JIRA Confluence Slack Software Development
  • Software Development Team Lead

    A company is looking for a Team Lead who will drive software development teams to success while advocating for clients....Key Responsibilities Manage client relationships throughout the software development lifecycle, ensuring clear communication and strong partnerships Direct the delivery of software products, ensuring quality, timeliness, and budget compliance Lead

    Software Development Project Management Agile Scrum
  • Ruby on Rails Developer

    various projects, from large initiatives to bug fixes Provide input on solutions, implementation strategies, and overall app direction Engage in continuous discovery and assessment of product changes Required Qualifications 4+ years of professional software...development experience 2+ years of hands-on experience with Ruby on Rails Familiarity with Redis, PostgreSQL, and Sidekiq in a production environment Solid understanding of backend fundamentals such as building APIs and managing background jobs Permanent

    Redis PostgreSQL Sidekiq APIs
  • Senior Front End Engineer

    legacy JavaScript code while collaborating with the engineering team Manage deployment processes and CI/CD pipelines, ensuring reliable software delivery Required Qualifications Bachelor's degree in Computer Science or a related field 5+ years of software...development experience, preferably on large-scale web applications Mastery of JavaScript and extensive experience with modern front-end frameworks like React or Angular Expert knowledge of HTML5, CSS3, and responsive web design principles Experience

    JavaScript React Next.js HTML