Remote Software engineering Jobs · Python

Job listings

$105,777–$138,098/yr

  • Drive large, complex projects autonomously from design to launch.
  • Tackle complex architecture challenges and lead code reviews across teams.
  • Mentor engineers and partner on company-wide initiatives as a Java expert.

Atlassian builds software products like Jira, Confluence, and Trello to help teams collaborate. With a culture focused on unleashing the potential of every team, Atlassians are empowered to choose where they work and value diversity and inclusion.

$88,425–$115,444/yr

  • Build and ship features daily in a scalable, cross-geo distributed environment
  • Review code with best practices for readability, testing, documentation, reliability, security, and performance
  • Mentor teammates and share expertise in formal and informal sessions

Atlassian makes software products that help teams collaborate and unleash the potential of every team. With a global workforce and an open, collaborative culture, we're motivated by a common goal to empower all types of work.

  • Design, prototype, and productionize optimization methods for large, non-linear, and mixed-integer grid planning problems.
  • Collaborate with planners, software developers, and product owners to turn methods into reliable tools inside the planning platform.
  • Validate optimized portfolios against full AC power flow results and quantify economic value, trade-offs, and sensitivity.

EPE partners with power and energy clients globally, delivering consulting and energy intelligence software for grid modeling challenges. For more than half a century, they have focused on building a modern, secure, and resilient grid, with an innovative culture and employee ownership.

  • Design and develop scalable backend services and APIs using Python and modern frameworks.
  • Build efficient solutions for large-scale data processing, transformation, and aggregation.
  • Collaborate with cross-functional teams to solve complex technical and performance issues.

Ciklum is a global software engineering and technology consulting company that empowers organizations to build digital products and shape the future. We are a diverse team of professionals who thrive in a collaborative, lean, and fast-paced environment.

Canada Unlimited PTO

  • Design end-to-end technical solutions integrating Ada's AI Agent with client systems like CRMs and contact centres.
  • Lead technical deep dives with client business and engineering teams, turning business goals into clear technical requirements.
  • Drive complex pre-sales deals from scoping to production, serving as the trusted technical advisor to clients and Customer Success.

Ada is an AI customer service platform that helps enterprise brands automate and personalize customer interactions at scale. Established in 2016 with over $250M in funding, Ada has powered 5.5 billion+ interactions and values personal growth and continuous improvement.

  • Own end-to-end performance optimization for production ML workloads, from bottleneck identification to rollout.
  • Diagnose ML performance bottlenecks across model execution, frameworks, runtimes, memory, and CPU/GPU utilization.
  • Design and implement improvements in inference execution, runtime behavior, batching, memory management, and precision.

Reddit is a community of communities, hosting open and authentic conversations across the internet. With over 100,000 active communities and approximately 130 million daily active users, it is one of the web's largest sources of information.

Canada Unlimited PTO

  • Break down larger projects into individual tasks and deliver them in phases while collaborating with your team.
  • Partner with product, design, and analytics to articulate technical constraints, assess trade-offs, and shape decisions.
  • Support system availability by creating and monitoring metrics, escalating issues, and participating in on-call efforts.

Affirm is a financial technology company offering point-of-sale installment loans and payment solutions that let consumers pay over time predictably. It is a publicly traded, remote-first company with a global engineering team and a culture centered on transparency, customer trust, and flexibility.

$62,415–$77,088/yr

  • Architect, code, and deploy custom AI agents and automation solutions using Python and frameworks such as LangChain and AutoGen.
  • Build retrieval augmented generation (RAG) systems with LLMs, PostgreSQL/pgvector, and vector databases for secure data access.
  • Develop full-stack AI applications with secure APIs, CI/CD pipelines, and monitoring to deliver measurable ROI.

Geotab is a global leader in IoT and connected transportation, providing web-based analytics to help businesses manage fleets. It is a certified Great Place to Work with a fast-paced, inclusive culture.

  • Design, build, test, and deploy reliable software solutions using Python and Django REST Framework.
  • Collaborate with clients and distributed teams to present technical solutions and ensure project objectives are met.
  • Implement testing and quality assurance practices, including test-driven development, and maintain technical documentation.

The company is a technology organization seeking a Python Developer to design, build, and deploy reliable software solutions. It values technical excellence, client collaboration, and continuous improvement in a remote work environment.

  • Design realistic software engineering challenges to assess AI models' coding abilities.
  • Build reference solutions and automated verification tests to ensure correctness.
  • Work independently on a fully remote, contract basis with flexible scheduling.

Jobgether is an AI-powered job matching platform that connects candidates with hiring companies through objective, AI-driven reviews. The company focuses on efficient hiring and shares top-fitting candidates directly with employers, with a culture emphasizing data privacy and fair evaluation.