Remote Software Development Jobs in Russia (1,493)
Senior Technical Architect
You will design and implement end-to-end conversational AI architectures, including LLM-based systems and multi-channel frameworks. Additionally, you will lead technical development, establish performance KPIs, and provide mentorship to AI engineers.
Head of Energy and Infrastructure Consultancy
Lead consultancy operations within the energy and infrastructure sector while managing teams and driving business growth. Oversee project development and maintain industry connections to ensure high-level service delivery.
AI Engineer - Voice & Agentic Systems
You will design, build, and maintain end-to-end voice agents using LLM orchestration, FastAPI services, and real-time telephony pipelines. You are responsible for the entire agent lifecycle, from initial prompting to managing high-concurrency production calls.
AI Automation Engineer
The AI Automation Engineer will design and deploy robust AI agents and complex automation workflows using n8n. They will also integrate custom AI models and third-party APIs into applications using React and TypeScript.
Be the one who applies first
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Full Stack Tech Lead - Talent Pool
The Tech Lead will own the technical vision and architecture for complex, large-scale systems while managing engineering teams and delivery plans. They are responsible for ensuring high-quality code, mentoring team members, and serving as the primary technical point of contact for clients.
Machine Learning Wildfire Scientist
You will own the fire behavior modeling effort, from initial integration to developing new methods for aerial thermal observations. This involves building automated production pipelines, validating model outputs, and collaborating with engineers to optimize data infrastructure.
Product Manager - Spark
Own the Spark projects product strategy and roadmap from MVP through general availability, making it easy for agents and platforms to provision backends and helping projects progress from experiments to production. Define success metrics and use data to guide development, shape packaging and pricing with partner teams, and work with Supabase for Platforms customers to bring Spark to them.
Software Engineer - AI Tooling Infrastructure
Build, deploy, and operate the production backend services supporting Supabase’s AI products, including the MCP server, with ownership of reliability, architecture, authentication, authorization, observability, and capacity controls. Participate in on-call and incident response, improve operational practices, and collaborate with Platform, SRE, and product engineers to keep services reliable and secure.
Software Craftsperson/Typescript- II
You will own the software development lifecycle for complex initiatives, building scalable backend systems and AI-powered workflows. You will also mentor fellow engineers and shape team practices around code quality and continuous improvement.
Software Engineer (Ruby on Rails, APIs)
You will build and maintain Ruby on Rails APIs to improve internal team productivity and workflows. You will also collaborate with stakeholders to define requirements and deliver secure, scalable, and maintainable system solutions.
QA Data Analyst
The QA Data Analyst will design and execute comprehensive data validation plans to ensure the integrity and regulatory compliance of insurance data pipelines. They will collaborate with cross-functional teams to identify anomalies, implement automated quality checks, and document remediation actions.
Software Engineer - Java
You will develop and deliver highly scalable, multi-tiered web services while collaborating with cross-functional teams to solve technical challenges. Your role involves maintaining clean code and communicating technical concepts effectively to both internal teams and external clients.
Technical Lead (Magento2)
Lead and manage a development team while providing technical guidance and architectural decision-making for Magento 2 projects. Ensure project success by overseeing development processes, code quality, performance optimization, and secure implementation of third-party integrations.
Sr. Magento Developer
The developer will collaborate with design and frontend teams to build custom Magento 2 modules and integrate third-party systems. They are also responsible for optimizing backend performance, ensuring security, and providing technical guidance to junior developers.
Database Administration
The Database Administrator will manage existing relational databases and lead the migration of Oracle database structures to Azure SQL Managed Instance. Responsibilities include schema mapping, performance tuning, data validation, and ensuring operational stability across development and production environments.
Java Tech Lead
The Java Tech Lead will oversee the design, development, and maintenance of enterprise Java applications while providing technical leadership to the engineering team. This role involves collaborating with cross-functional teams to ensure high-quality software delivery, performance optimization, and effective mentoring of developers.
Be the one who applies first
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Mid-Level AI Engineer
Design, build, and deploy production-grade ML and LLM-based systems for enterprise clients. Lead technical delivery end-to-end while mentoring junior team members and shaping internal technical standards.
11111 - Líder(a) Full Stack VTEX - Sênior
Develop and optimize scalable, high-performance web applications using React, Next.js, and VTEX IO. Manage backend services, cloud infrastructure on AWS, and integrate third-party e-commerce systems.
Sr Data and AI Engineer
You will collaborate with architects and clients to design and implement scalable data platforms, pipelines, and enterprise-level ML/GenAI solutions. Additionally, you will mentor junior engineers and maintain repeatable data products while ensuring best practices in automation and CI/CD.
Senior Azure Applications and AI Platform Specialist
The specialist will design, implement, and secure enterprise-grade AI solutions using Microsoft Azure and Azure AI Foundry. They are responsible for integrating AI services with enterprise applications, managing infrastructure, and ensuring performance, scalability, and security throughout the solution lifecycle.
Arquiteto de Software - JAVA E/OU PHP
The Software Architect is responsible for designing technical solutions, services, and interfaces while leading development processes. They ensure architectural standards are met, document project constraints, and provide technical leadership throughout the system development lifecycle.
Web Developer
The Web Developer will build, maintain, and optimize WordPress websites while customizing themes and plugins. They are also responsible for troubleshooting issues, performing security maintenance, and integrating third-party tools.
API Enterprise Sales Lead
You will be responsible for full-cycle prospecting and building a sales pipeline through cold outreach and industry networking. Additionally, you will manage enterprise relationships, negotiate licensing terms, and translate complex technical SaaS capabilities into business value.
PRO CPQ Architect
The CPQ Architect will own the end-to-end solution architecture for a large-scale, multi-country CPQ transformation. They will lead technical design, integration strategies, and provide hands-on guidance to implementation teams to ensure scalable and high-performance solutions.
#8 Data Engineer Senior - Databricks - Latam
The role involves co-developing batch and streaming data pipelines on Databricks and defining data contracts and quality rules. You will also mentor domain engineers on data product ownership and best engineering practices.
Be the one who applies first
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Senior Software Engineer, AI Training - LATAM
Evaluate AI-generated coding interactions to assess the quality, reasoning, and engineering judgment of modern coding agents. Provide clear, opinionated written and video feedback to help define high-quality standards for AI-assisted development.
Software Engineer 2933
The role involves designing and specifying information systems solutions while providing technical direction for application development. The incumbent will oversee systems analysis, manage project components, and coordinate development tasks across various project scopes.
Software Engineer 2934
The role involves designing and developing complex information systems while providing technical direction and leadership to project teams. Responsibilities include maintaining application effectiveness, managing project plans, and ensuring compliance with risk and regulatory standards.
Application Developer
The role involves migrating legacy Adxstudio Portals to Microsoft Power Pages while modernizing architecture, business logic, and data structures. Responsibilities include utilizing AI development tools for code translation, performing technical discovery, and ensuring seamless integration with external systems.
Automatically Apply to the Best Remote Jobs
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Top Companies Hiring Remote Software Developers in Russia
What skills do remote software development jobs in Russia ask for?
We reviewed 11 job postings for remote software developers in Russia and found these are the skills employers ask for most often:
| Skill | Share of job posts |
|---|---|
| React | 27% |
| TypeScript | 27% |
| AWS | 27% |
| Kubernetes | 27% |
| n8n | 18% |
| Machine Learning | 18% |
| Azure | 18% |
| SQL | 18% |
| Java | 18% |
| Terraform | 18% |