Remote Software Development Jobs in Iran (1,466)
Senior Solutions Architect
You will lead technical implementations and serve as the primary technical authority for enterprise customers to ensure successful product adoption. Additionally, you will design custom solutions and provide strategic guidance to help clients optimize their developer experience and engineering workflows.
Senior Data Analyst
The Senior Data Analyst will design and build AI-enabled analytics products, including machine learning models and automated insights, on the enterprise lakehouse. They will also manage data transformation pipelines, semantic layer architecture, and ensure AI governance and data quality standards are met.
Customer Support Engineer - Solutions Management
The Customer Support Engineer will serve as a technical subject matter expert, providing hands-on implementation guidance and resolving complex technical issues for enterprise clients. This role involves custom development, API integrations, and cross-functional collaboration to drive platform adoption and customer success.
AI Architect
Design, develop, and deploy scalable, secure, and production-ready AI solutions. Collaborate with cross-functional engineering teams to implement enterprise-grade AI architectures.
Be the one who applies first
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Lead Instructor: Data Analytics (Somali speaking)
Lead instructors will deliver high-quality, live virtual lectures on data analytics to cohorts of learners while managing classroom engagement. They will also collaborate with staff to refine curriculum, support portfolio project development, and provide feedback to improve learning outcomes.
Teaching Assistant: Data Analytics (Somali speaking)
The Teaching Assistant will provide academic support to learners in a virtual data analytics program, facilitating breakout sessions and answering questions via Slack or Pumble. They are also responsible for grading assignments, providing feedback, and monitoring learner progress to ensure successful completion of the program.
Engineering Manager (Backend)
Lead and mentor a team of backend engineers while owning the delivery of complex backend initiatives and cross-team dependencies. Drive technical strategy, architecture, and design for scalable, high-performance systems while partnering with product and business teams.
Staff Engineer
Lead the end-to-end design and development of an AI-powered construction-site safety product, combining video streams, computer vision, multimodal models, agentic reasoning, and persistent memory. Build and operate reliable production workflows that investigate potential hazards, gather evidence across cameras and project information, and improve safety outcomes while meeting revenue targets.
Senior Information Systems Engineer
The role involves managing core SaaS tools and designing automations to support a rapidly scaling engineering organization. You will also be responsible for evaluating, configuring, and governing enterprise AI tools and agent frameworks.
Senior Consulting Engineer - EMEA
You will act as a hands-on consulting engineer, designing and implementing real-time analytical database solutions for customers across EMEA. This involves scoping projects, executing migrations, performing benchmarking, and providing technical support to ensure successful customer outcomes.
Sr Systems & Cloud Operations Engineer
You will own production uptime, infrastructure operations, backups, and recovery for the platform. Additionally, you will evaluate and improve infrastructure architecture across private and public cloud environments while managing capacity and cost optimization.
Oracle Apps Technical
Design, develop, and extend Oracle EBS business applications within the development team. Provide technical support for multiple Oracle applications while working independently with limited supervision.
Head of Information Security 159 applicants
The Head of Information Security will define and execute the global security strategy, roadmap, and enterprise risk management program. They will lead the security team and partner with executive leadership to ensure compliance and protect company assets across regulated markets.
Senior Machine Learning Engineer
You will establish the machine learning foundations for a new data product by designing experiments and building retrieval and language-model pipelines. You will collaborate with product, design, and engineering teams to integrate these capabilities into customer workflows while ensuring performance and scalability.
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.
Be the one who applies first
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
AI Engineer - Voice & Agentic Systems 11 applicants
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.
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 14 applicants
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.
Be the one who applies first
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
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.
Automatically Apply to the Best Remote Jobs
Stop the endless job search. Our AI finds and applies to the best jobs for you.