Software Engineer, AI Platforms
Support end-to-end AI feature development by designing, building, and maintaining scalable, reliable, and performant systems. Collaborate with product, research, and infrastructure engineers across AI initiatives.
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.
Support end-to-end AI feature development by designing, building, and maintaining scalable, reliable, and performant systems. Collaborate with product, research, and infrastructure engineers across AI initiatives.
You will write maintainable, scalable, and performant backend code primarily in Go, Java, and Python, while building high-volume analytics systems. Additionally, you will design and build APIs specific to customer workflows and contribute to the development of in-house AI agents.
As a Platform DevEx engineer, you'll build and maintain tools and systems that allow developers across NCBI to build, deploy, and maintain software and web services. You'll work on CI pipelines, Kubernetes configurations, and documentation for the DevEx platform.
The Regulatory Engineer will navigate the regulatory framework for licensing recycling and fuel fabrication facilities while participating in the engineering design of those technologies. Responsibilities include researching regulations, generating licensing documentation, and interfacing with technical staff.
As a Mobile Engineer, you will build and maintain features for the React Native-based mobile app and support larger product releases. You will collaborate with your team to solve challenges in high-traffic applications and contribute to code reviews.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The Project Architect V will lead the development of technical aspects for large healthcare projects, ensuring compliance and collaboration among team members. Responsibilities include managing project timelines, quality plans, and documentation strategies throughout all project phases.
As a Senior Consultant / Business Analyst, you will engage across end-to-end project phases to solve complex data challenges and define and document requirements. You will collaborate with internal teams and partner software vendors to enhance methodologies and integrate technology into client environments.
You will record scripted material and assess AI-generated outputs for linguistic accuracy and naturalness. Additionally, you will annotate errors and collaborate with the team to refine prompts and voice design guidelines.
You will record scripted material and assess AI-generated outputs for linguistic accuracy and naturalness. Additionally, you will annotate errors and collaborate with the team to refine prompts and voice design guidelines.
You will review and discuss garment quality inspection scenarios with the AI model and verify whether its reasoning aligns with real factory QC practices. Additionally, you will evaluate defect classification and suggest improvements to training prompts.
You will review and discuss garment quality inspection scenarios with the AI model and verify whether the model's reasoning aligns with real factory QC practices. Additionally, you will evaluate defect classification and suggest improvements to training prompts.
You will review and discuss garment quality inspection scenarios with the AI model and verify whether its reasoning aligns with real factory QC practices. Additionally, you will evaluate defect classification, analyze inspection workflows, and suggest improvements to training prompts.
You will review and discuss garment quality inspection scenarios with the AI model and verify whether its reasoning aligns with real factory QC practices. Additionally, you will evaluate defect classification, analyze inspection workflows, and suggest improvements to training prompts.
You will review and discuss garment quality inspection scenarios with the AI model and verify whether its reasoning aligns with real factory QC practices. Additionally, you will evaluate defect classification and suggest improvements to training prompts.
Lead the technical implementation and management of CircleCI demonstrations and proof-of-concepts while serving as a technical advisor for customers. Conduct in-depth analysis of customer use cases and support strategic planning conversations with customer executives.
The Cloud Field Engineer will design private and public cloud solutions for customers and work hands-on with technologies by deploying and testing solutions. They will also coach colleagues and contribute to a collaborative engineering culture.
You will converse with the AI model on language scenarios, verify factual accuracy, and capture reproducible error traces. Additionally, you will suggest improvements to prompt engineering and evaluation metrics.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will work with multiple clients as the main technical voice for Databricks, leading them on a transformational journey to evaluate and adopt Databricks as part of their strategy. You will implement the technical strategy in the account and build a movement of technical champions within the account.
The Community Engineer will design, execute, and scale initiatives that foster a thriving community, working closely with various teams to integrate community plans with Canonical's objectives. They will support and engage with volunteer developers, ensuring their success and the sustainability of projects.
You will own the core LLM infrastructure powering products that redefine B2B research. This includes building self-serve features and architecting automated systems for capturing expert opinions.
The Staff Engineer will build Python/Django REST APIs and lead the development of React-based UIs. They will also collaborate on architecture, design decisions, and mentor teammates.
The NetSuite Technical Lead / Senior Developer will own and contribute to the technical design and implementation of NetSuite solutions while collaborating with various stakeholders. They will also lead code reviews and mentor developers to enhance code quality and delivery consistency.
You will design and implement enhancements to the libraft, dqlite, and go-dqlite components. The role includes development in those pieces of software as well as responding to issues and user inquiries.
You will converse with the model on editing scenarios and theoretical audio engineering questions, verifying technical accuracy and creative logic. Additionally, you will capture reproducible error traces and suggest improvements to prompt engineering and evaluation metrics.
The role involves developing technical architectures and designs while collaborating with clients to identify their business and technical requirements. It also includes providing expert knowledge on the ServiceNow platform and supporting implementation teams to ensure quality and compliance with architectural designs.
The role involves joining Veeam's Tech Talent Community and showcasing skills and experience for future opportunities. Candidates will be considered for relevant positions as they become available.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Design, implement, and maintain modern data pipelines utilizing cloud technologies. Act as a trusted advisor to customers, providing best practices and methodologies for data engineering solutions.
The Staff Engineer, Release Management is responsible for overseeing key initiatives of the DevOps/Release Team to ensure high-quality product releases. This includes driving planning and designing effective solutions, mentoring the team, and ensuring compliance with security standards.
The Cloud Professional Services Manager is responsible for leading and developing a team of engineers, ensuring they deliver high-quality results. They also participate in technical presales and represent their team to stakeholders and customers.
The Lead Data Architect is responsible for aligning clients' business goals with technology solutions, enhancing data use, and leading teams through design and implementation. They also provide insights to stakeholders and drive innovative technology solutions.
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