Senior Python Engineer
Rapidly prototype and iterate on backend solutions and Proof of Concepts to validate AI use cases. Collaborate with multidisciplinary teams to integrate AI/ML models into scalable, secure AWS-based systems.
Remote Software Development Jobs
Browse 45,213 remote software development jobs, with 4,965 added this week. These roles pay $156,022 a year on average, from $85K for entry-level roles to $192K for lead roles. You'll see openings like Software Engineer, Architect and Full Stack Developer.
Trusted by 300,000+ remote workers worldwide.
Rapidly prototype and iterate on backend solutions and Proof of Concepts to validate AI use cases. Collaborate with multidisciplinary teams to integrate AI/ML models into scalable, secure AWS-based systems.
The role involves designing, documenting, testing, and debugging software systems throughout the full development life cycle. It also requires managing user requirements, providing project estimates, and serving as a technical expert on development projects.
Design and maintain backend services for an Aggregation Platform to enable seamless integrations between game providers and operators. Build scalable API-first solutions and contribute to CI/CD pipelines and platform architecture.
Design and develop AI solutions within the Microsoft Azure ecosystem, focusing on Agentic AI and RAG implementations. Collaborate with architects and developers to integrate AI models into existing SDLC and DevOps processes to increase organizational efficiency.
Own the technical strategy and solution design for complex enterprise deals, partnering with senior CISOs and executive stakeholders in regulated industries. Drive technical wins by leading discovery workshops, executing POCs, and influencing the product roadmap based on enterprise customer needs.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The Business Developer is responsible for promoting and developing Richmond Marketing's premium product portfolio within the on-trade licensed trade channel. Key duties include achieving value and volume targets, executing trade visibility, and maintaining strong customer relationships.
Design and improve large-scale retrieval systems, including semantic search and LLM-driven query understanding for job matching. Own the scientific evaluation process by curating benchmarks and conducting rigorous A/B testing to optimize search quality and latency.
Lead the architecture and development of the core editor UI, including the canvas, timeline, and node graph. Collaborate with design and AI teams to prototype and iterate on creative workflows for AI-native filmmaking.
Design and build end-to-end product features across frontend and backend systems for AI-native filmmaking tools. Collaborate with founders on product strategy, UX decisions, and the iteration of creative workflows.
Design and implement comprehensive technical solutions for corporate clients to solve complex business challenges. Act as a strategic advisor bridging business requirements and technological implementation while documenting architectures and mentoring teams.
Build the foundation of Alteryx's next-generation cloud platform as a full-stack engineer. Develop scalable backend services and APIs using Go while creating customer-facing management experiences with React and TypeScript.
Lead the design and launch of strategic machine learning solutions and drive the technical roadmap for AI-driven network management. Oversee the end-to-end software development lifecycle while mentoring engineers and building scalable, production-ready ML platforms.
Define and guide the organization's enterprise architecture strategy to align technology investments with business priorities and long-term objectives. Establish governance processes and multi-year roadmaps to modernize legacy platforms and enable AI and digital transformation.
Coordinate and orchestrate release schedules across development, testing, infrastructure, and business teams for a major lending platform. Act as the primary communication bridge between Product Management, Scrum teams, and leadership to manage dependencies and risks.
The Principal Substation Engineer will serve as a technical consultant and subject matter expert for complex substation projects, providing design oversight and QA/QC. They will also mentor staff, enforce engineering standards, and act as a trusted advisor to clients and internal teams.
The role involves designing and governing logical data architectures while developing robust Python-based ETL pipelines for secure data ingestion. You will translate strategic imperatives into actionable data solutions to support financial transaction transparency and senior leadership decision-making.
The GTM Engineer manages the technical infrastructure and AI-powered workflows to scale lead generation and pipeline growth. They architect multi-channel outbound systems and create reporting dashboards to measure campaign ROI and conversion data.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The GTM Engineer manages the technical infrastructure and AI-powered workflows to scale lead generation and pipeline growth. They architect multi-channel outbound systems and build reporting dashboards to measure campaign ROI and conversion data.
Independently manage the execution of engineering projects and develop UL requirements and test methods for complex products. Conduct electrical tests and field evaluations to ensure conformity with safety standards.
Build, test, and deploy scalable infrastructure abstractions and software to accelerate product development. Collaborate with stakeholders to solve technical problems and mentor teammates to foster engineering growth.
The Senior Principal Engineer will serve as the chief technical architect for the Mobile App Renovation Strategy and lead cross-functional teams in building a high-performance mobile ecosystem. They will also drive AI-first software development by steering an AI Tiger Team and influencing engineering practices across the organization.
The role involves owning features and bugs end-to-end, transforming product briefs into production-quality software. Responsibilities include working across the full stack, managing third-party integrations, and debugging complex cross-service issues.
Design, develop, and optimize complex reports and dashboards across the Oracle Fusion reporting ecosystem and Microsoft Power BI. Advise stakeholders on the best reporting technologies and ensure data accuracy and performance for production-ready solutions.
Build, design, and maintain responsive websites and e-commerce stores using various CMS platforms. Handle UI/UX graphics and implement basic SEO and tracking tools.
Design, develop, and optimize enterprise reporting and analytics solutions using the Microsoft data platform. Partner with stakeholders and technical teams to deliver scalable semantic models and high-performing dashboards for data-driven decision making.
Design and scale inference infrastructure for generative audio models including TTS and ASR to ensure low-latency and reliability. Bridge the gap between research and production by optimizing model serving paths and automating CI/CD pipelines.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Drive the design of protection and control packages for high-voltage renewable energy substations, including the development of schematics and wiring diagrams. Coordinate with multidisciplinary teams and clients to ensure deliverables meet utility interconnection requirements and technical standards.
Lead the physical design of high-voltage substations for renewable energy interconnections, producing detailed design packages and 3D models. Coordinate with multidisciplinary teams and clients to translate utility requirements into actionable engineering deliverables.
Serve as a subject-matter expert in high voltage substation design, focusing on protection & control and physical scopes. Lead QA/QC reviews, mentor junior engineers, and act as a technical point of contact for clients.
Design, build, and maintain large-scale distributed systems and microservices for multi-cloud networking. Own the entire product lifecycle from initial scoping and design to production operation and maintenance.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
The average salary for remote software developers is $156,022 per year. This is based on data from 7,232 job openings. We use the yearly salaries in US dollars from these job postings to calculate salary expectations. Below is a breakdown of salary data by years of experience:
| Experience | Salaries counted | Average salary |
|---|---|---|
| Entry-level0–2 years | 122 | $84,738 |
| Junior2–5 years | 1,479 | $124,376 |
| Senior5–10 years | 4,013 | $155,273 |
| Lead10+ years | 1,618 | $192,179 |
We reviewed 17,743 job postings for remote software developers and found these are the skills employers ask for most often:
| Skill | Share of job posts |
|---|---|
| Python | 34% |
| SQL | 21% |
| CI/CD | 19% |
| AWS | 16% |
| Kubernetes | 13% |
| TypeScript | 11% |
| Terraform | 10% |
| Java | 10% |
| JavaScript | 10% |
| Stakeholder management | 9% |
Learn more about Software Development remote jobs