Mid AI Engineer
Design, build, and deploy production-grade ML and LLM-based systems for enterprise clients. Own the end-to-end technical delivery while mentoring junior engineers and shaping internal technical standards.
Remote Software Development Jobs in Iran
Find remote programming jobs in Frontend, Backend, DevOps, QA, or as a FullStack or Data engineer. We curate the best remote software development jobs to match your area of expertise. Software Developers design, specify, create, and maintain web and native apps. Remote Software Engineer jobs where people telecommute (work remotely) are on the rise and we can help you to stay ahead of the curve.
Trusted by 300,000+ remote workers worldwide.
Design, build, and deploy production-grade ML and LLM-based systems for enterprise clients. Own the end-to-end technical delivery while mentoring junior engineers and shaping internal technical standards.
The SAP Developer will design, develop, and implement custom ABAP solutions to bridge operational business needs with SAP manufacturing modules. They will also manage system integrations and support the SAP S/4HANA rollout by developing technical specifications and system extensions.
The Cybersecurity Business Analyst will lead structured discovery across cross-functional stakeholders to define requirements, value hypotheses, and measurable acceptance criteria. They will translate complex cyber risks and technical constraints into clear business language, epics, and user stories while managing the requirements lifecycle.
LINC Fellows provide subject matter guidance, tutoring, and assessment marking for undergraduate students in business analytics programs. They are responsible for managing discussion forums and offering personalized support to students via email or online sessions.
The Senior Software Engineer will lead, coach, and mentor a team of engineers while implementing complex customizations on the ServiceNow platform. They are responsible for troubleshooting platform issues, maintaining integrations, and ensuring adherence to development best practices.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The Machine Learning Analyst will support the development, training, and deployment of AI models by preparing datasets and conducting experiments. They will collaborate with project teams to ensure impactful solutions while maintaining high standards for code and documentation.
You will lead complex architectural designs, tackle high-risk technical problems, and mentor junior engineers. Additionally, you will partner across teams to drive company-wide initiatives and set standards for code quality and documentation.
Translate Figma designs into pixel-accurate, responsive web interfaces using WordPress, Vue.js, and React. Integrate front-end components with back-end services while utilizing AI-assisted tools to optimize development and debugging workflows.
Manage and maintain Oracle Fusion Cloud HCM modules including Core HR, Compensation, Absence, and Talent Management. Oversee technical reporting via OTBI and BI Publisher while managing outbound integrations using Dell Boomi.
The Payroll Lead is responsible for managing Oracle Cloud Payroll application support, production maintenance, and troubleshooting within a managed services environment. They will lead functional support teams, oversee critical payroll incidents, and ensure payroll processing continuity and compliance.
Build, maintain, and optimize scalable data pipelines to support machine learning workflows, model inference, and business reporting. Collaborate with data scientists and ML engineers to ensure high-quality, clean datasets are available for training and evaluation.
Verify Linux cluster, scheduler, GPU, and service health before validation, and troubleshoot infrastructure issues during validation to restore stable operation. Distinguish infrastructure faults from workload or test issues, and improve diagnostics, runbooks, alerts, and automation to reduce recurring problems and manual effort.
You will build and maintain internal tools and AI-driven workflows to improve engineering productivity and cycle time. This includes instrumenting services, managing observability, and automating code review processes to ensure faster and safer releases.
The Senior Developer is responsible for the end-to-end development, integration, and maintenance of software projects while leading the development team. They must ensure architectural standards are met, manage project tasks, and provide technical support to clients and internal teams.
The role involves analyzing source database schemas and developing SQL-based ETL processes to migrate data into enterprise applications. You will also leverage AI-assisted tools to automate mapping and transformation tasks while ensuring data integrity and quality.
The analyst is responsible for maintaining infrastructure compatible with DevOps culture, including provisioning, automation, and continuous integration. They will also perform autonomous monitoring, incident response, and manage the lifecycle of systems and services within the corporate environment.
The DBA will be responsible for designing, optimizing, and maintaining analytical database structures (OLAP) to ensure high performance and scalability. They will also manage data security, perform query tuning, and collaborate with technical teams to provide reliable data for decision-making.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The analyst will be responsible for troubleshooting system incidents, managing service requests, and ensuring SLA compliance within an ITSM framework. They will also perform daily system checks, manage change processes, and facilitate communication between business areas and suppliers.
The DevOps Engineer will design, implement, and maintain automated CI/CD pipelines and cloud infrastructure within a regulated financial services environment. They will collaborate with cross-functional teams to optimize software delivery, manage containerized environments, and ensure system reliability.
Develop and support integrations between business applications, SQL Server databases, ETL processes, and data migration or synchronization workflows. Build and maintain Power BI reports and datasets, troubleshoot production data and reporting issues, and collaborate with stakeholders on technical solutions and releases.
The Field Engineer will own the technical implementation of client-specific solutions, including coding, testing, and deploying integrations within enterprise environments. They will also collaborate with internal teams to turn recurring customer requirements into reusable tools and platform improvements.
The Tech Lead will architect and deliver scalable, secure data platforms on Snowflake while enforcing enterprise data standards and governance. They will also lead cross-functional collaboration and provide technical mentorship to engineering teams to ensure high-performance data solutions.
Build and maintain automated ETL pipelines to integrate marketing platforms and CRMs into a central database. Develop and manage data dashboards while automating recurring business reports and analyzing performance metrics.
LINC Fellows provide subject matter guidance to postgraduate students, including 1:1 tutoring and small group sessions. They are also responsible for assessment marking, managing discussion forums, and providing personalized support to students.
The Application Security Engineer will identify, validate, and remediate vulnerabilities across digital platforms while managing SAST and DAST programs. They will collaborate with development teams to implement security fixes and perform manual security testing on web applications and APIs.
The developer will build and maintain enterprise-grade applications within complex production environments. They are responsible for both backend and front-end development while applying sound software architecture and design principles.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The specialist will optimize Oracle SQL/PLSQL extraction scripts and validate migration data between Quantum Control and VistaSuite ERP. They are responsible for identifying mapping issues and ensuring data integrity across purchasing, inventory, and production modules.
Design, build, and manage scalable multi-cloud data platforms while developing real-time and batch data pipelines. Ensure high standards of data reliability, security, and governance while mentoring engineering team members.
The engineer will architect, deploy, and optimize large-scale computing clusters to handle data-intensive workloads. They will also manage system performance, automate infrastructure provisioning, and collaborate with hardware vendors to integrate advanced processing and networking technologies.
The specialist will design, build, and maintain automated workflows by connecting various platforms including CRMs, HR tech, and analytics tools. They will also integrate AI agents and LLMs into business processes to automate repetitive tasks and data reporting.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Learn more about Software Development remote jobs