Associate Technical Architect - ML
Design and develop advanced machine learning models and algorithms to solve complex business problems. Optimize and deploy these models on AWS infrastructure while ensuring scalability and reliability.
Remote Software Development Jobs
Browse 45,331 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.
Design and develop advanced machine learning models and algorithms to solve complex business problems. Optimize and deploy these models on AWS infrastructure while ensuring scalability and reliability.
The Developer Relations Lead will own the developer relations function and be responsible for making developers successful on the Fog platform. This includes creating technical resources, managing the developer community, and driving adoption of the company's cryptography-based technologies.
Lead the hands-on development and operation of Node.js and TypeScript microservices, platform services, and Kubernetes/OpenShift infrastructure, including the migration from AKS to ARO and improvements to identity, security, and automated deployment. Contribute to platform architecture and governance, developer self-service through Backstage, observability, C4 and sequence diagrams, architecture decision records, and LeanIX solution reviews.
Design, develop, and maintain automated test scripts for functional, regression, and performance testing while collaborating with cross-functional teams. Integrate automated tests into CI/CD pipelines and analyze test results to ensure high product quality.
Develop and execute comprehensive automation test plans and scripts while partnering with development and product teams. Conduct functional, regression, and database testing to ensure high software quality across the platform.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Design, build, and operate large-scale, multi-cloud infrastructure while automating manual workflows to improve system reliability. You will manage observability stacks, optimize platform performance, and participate in a 24/7 on-call rotation.
Design end-to-end investment advisory journeys and define requirements for suitability, profiling, and portfolio construction. Translate complex business and regulatory requirements into actionable documentation such as BRDs, user stories, and MVP backlogs.
Design end-to-end investment advisory journeys and define requirements for suitability, profiling, and portfolio construction. Translate complex business and regulatory requirements into actionable documentation such as BRDs, user stories, and MVP backlogs.
The Senior Google CCAIP Engineer will build, configure, and test customer contact center solutions on Google's CCAI platform, including IVR menus and routing logic. The role also involves developing custom integrations, executing test cases, and maintaining technical documentation for customer stakeholders.
The Testing Engineer will write and maintain automated test scripts for UI, API, and integration testing while validating AI/ML model outputs and data pipelines. They will collaborate with cross-functional teams to integrate quality practices into CI/CD pipelines and ensure the reliability of AI systems.
The Field Clinical Engineer will support clinical study execution by coordinating with investigational sites, managing patient recruitment, and providing technical neuromodulation programming assistance. They act as a primary liaison between clinical sites and the company to ensure protocol adherence, data quality, and regulatory compliance.
You will act within a platform area providing internal tools, projects, and products to increase productivity, stability, and efficiency for internal teams. Responsibilities include managing cloud infrastructure, automating operations, ensuring security compliance, and mentoring team members.
You will build and refactor critical Playwright automation suites while establishing quality standards and patterns across multiple squads. Additionally, you will act as a technical advisor to mentor engineers and resolve complex CI/CD and test environment bottlenecks.
The DevOps Engineer will maintain and extend the high-performance edge proxy platform and manage multi-region AWS EKS infrastructure using Terraform. Additionally, the role involves driving internal developer experience initiatives, managing CI/CD pipelines, and ensuring system observability.
Develop and maintain scalable ETL/ELT pipelines using Databricks, Spark, and SQL to support financial and regulatory reporting. Collaborate with architects and stakeholders to implement data quality, monitoring, and performance optimization for modern data platforms.
You will build and refactor critical Playwright automation suites while defining shared quality standards and patterns across engineering squads. Additionally, you will act as a technical advisor to mentor team members and resolve complex issues related to CI/CD, test data, and environment reliability.
Design, implement, and maintain automated UI, API, and integration tests using Playwright and modern programming languages. Collaborate with engineering and product teams to ensure high-quality software delivery through effective test strategies and CI/CD pipeline management.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Design, implement, and maintain automated UI, API, and integration tests using Playwright and AI-assisted tools. Partner with engineering and product teams to ensure high-quality releases through effective regression testing and CI/CD pipeline management.
Lead the architecture, design, and development of complex software systems while defining engineering standards and technical roadmaps. Collaborate with cross-functional teams to deliver scalable solutions and mentor engineers to foster technical excellence.
Lead and mentor a high-performing team of Site Reliability Engineers while driving reliability initiatives and operational excellence across production systems. Collaborate with cross-functional teams to define strategic priorities, improve observability, and ensure the stability and scalability of infrastructure.
The Senior AI/ML Engineer will design and deploy production-grade LLM agents and RAG pipelines to automate platform issue detection and remediation. They will collaborate with cross-functional teams to build scalable, secure AI solutions integrated into existing software development workflows.
The Customer Support Engineer provides in-depth technical support, troubleshooting, and root cause analysis for MasterControl software customers. They are responsible for identifying software defects, managing incidents, and performing software implementations and upgrades.
The consultant will design and develop integration scenarios between SAP S/4HANA and various cloud or on-premise systems using SAP BTP and Integration Suite. They will also serve as a technical advisor to development teams and ensure the security and performance of all integration interfaces.
You will design and build LLM-powered knowledge systems and agentic applications while serving as a technical leader and educator for client organizations. The role involves deploying production-ready AI solutions on AWS and facilitating organization-wide adoption through training and strategic partnership.
You will design and build scalable data pipelines using Databricks and Spark to power the company's AI-driven marketing platform. Additionally, you will manage data models, orchestration, and the analytics stack to ensure high-quality data delivery for enterprise customers.
You will design and maintain scalable data pipelines using Databricks and Spark to power internal analytics and customer-facing data products. Additionally, you will collaborate on building the marketing analytics stack and ensure high data quality through robust monitoring and orchestration.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The Senior Software Engineer will lead the design, development, and maintenance of high-quality, scalable software solutions. They are also responsible for providing technical guidance and mentorship to junior engineers while ensuring adherence to coding standards.
The Delivery Lead provides functional leadership and oversight for complex Oracle Finance Cloud implementations across multiple client engagements. They act as the primary point of contact, managing project lifecycles, mentoring teams, and developing long-term client strategies.
Lead the strategy and evolution of the Cloud Foundation, ensuring a standardized, secure, and scalable infrastructure for engineering teams. Manage and develop the cloud engineering team while promoting automation and technical efficiency across GCP, AWS, and OCI environments.
Lead the end-to-end technical and functional design of Dynamics 365 CE and Power Platform solutions while facilitating discovery workshops and maintaining design artifacts. Provide hands-on delivery, team leadership, and mentorship to ensure high-quality project execution and client satisfaction.
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