Talent.com
Lead Software Engineer, AI Automation
Lead Software Engineer, AI AutomationYularatech • Bengaluru, Republic Of India, IN
Lead Software Engineer, AI Automation

Lead Software Engineer, AI Automation

Yularatech • Bengaluru, Republic Of India, IN
4 days ago
Job description

Position Title : Senior Software Engineer – AI Automation & Runtime Systems

Department : IT – Software Development

Experience Level : Minimum of 5+ years of hands-on professional experience in building AI-driven automation systems, scalable backend components, and cross-platform UI interaction frameworks.

Manager : Head of India Operations

Direct Reports : NA

Hire type : Contract

Location : Remote

Work-times : IST timezone

Tag : Python Engineer – AI Agent & Cross-Platform Automation, Senior Software Engineer – AI & Automation, Lead Software Engineer – Automation Systems

Yularatech is an IT services provider offering end-to-end quality IT solutions to our partner clients. We specialize in IT skills resourcing, IT consulting and outsourced application development and support.

Position Summary

We are seeking a Senior Software Engineer to help build an AI assistant that can operate software interfaces like a human across web, desktop, and remote applications.

The role involves strong Python development, UI interaction automation, and designing reliable, secure, cross-platform execution flows. You will work on core runtime systems, concurrency models, accessibility integrations, and adaptive UI handling to ensure the AI performs tasks safely, consistently, and intelligently.

Key Responsibilities

AI Agent & Computer Interaction Automation Responsibilities

  • Build core components enabling the AI agent to operate software interfaces like a human.
  • Implement systems that allow the AI to click, type, fill forms, navigate apps, and handle pop-ups.
  • Design robust UI-state detection logic to ensure the AI works even when layouts change.
  • Build fallback and recovery flows for non-deterministic or unexpected UI behavior.
  • Enable the AI to operate across web apps, desktop apps, and remote desktops.
  • Ensure all AI actions comply with security, authentication, and company policies.

Core Engineering Responsibilities

  • Build new product features and modules from scratch.
  • Work with UI interaction layers for web and desktop environments.
  • Develop and maintain backend services and core application components.
  • Implement Desktop UI automation and integrate with OS accessibility APIs.
  • Enable stable cross-platform execution across Windows and Mac.
  • Handle async execution, concurrency, and multi-process workflows.
  • Design runtime sandboxing and enforce strong security boundaries.
  • Manage non-deterministic UI behaviour and build reliable fallback logic.
  • Implement logging, tracing, error handling, and debugging systems.
  • Collaborate closely with frontend, DevOps, QA, and product teams.
  • Support cloud deployments (preferably AWS) and CI / CD pipelines.
  • Mandatory Skills

    AI Interaction & Automation Skills

  • Experience building automation systems that interact with UI elements (buttons, forms, pop-ups, modals).
  • Ability to design reliable, human-like UI interaction flows for web, desktop, and remote environments.
  • Strong understanding of screen-level automation, UI element detection, and fallback logic.
  • Familiarity with tools or frameworks that simulate human interaction (accessibility APIs, UI automation APIs).
  • Ability to design safe automation that respects permissions and security boundaries.
  • Core Technical Skills

  • Strong programming experience in Python (must-have).
  • Good understanding of APIs, microservices, and backend system design.
  • Experience with Desktop UI automation and OS accessibility APIs.
  • Basic experience with async programming and event-driven architectures.
  • Experience with SQL / NoSQL databases (PostgreSQL, MySQL, DynamoDB, MongoDB).
  • Experience with cloud platforms (preferably AWS – Lambda, ECS, API Gateway, SQS, RDS).
  • Strong understanding of concurrency, async flows, and multi-process execution.
  • Experience using Git and Agile development processes.
  • Ability to work independently without needing architect-level responsibilities.
  • Good to Have

  • Experience working with Windows and Mac desktop environments .
  • Knowledge of runtime sandboxing, isolation, and system security boundaries.
  • Experience with UI automation , web runtimes (DOM), Chromium or browser engine internals.
  • Exposure to OS accessibility APIs (Windows UIA, macOS Accessibility, etc.).
  • Working familiarity with non-deterministic UI behaviour.
  • Knowledge of Terraform / CloudFormation (IaC).
  • ML / CV experience is desirable.
  • Experience with LLM-driven decision models.
  • Experience in fintech, payments, or transaction-heavy systems.
  • Knowledge of monitoring tools like CloudWatch or Datadog.
  • Create a job alert for this search

    Software Engineer Ai • Bengaluru, Republic Of India, IN

    Related jobs
    Senior AI Automation Engineer

    Senior AI Automation Engineer

    Deep Cognition • Bengaluru, Republic Of India, IN
    Large Language Model (LLM) APIs.OpenAI, Anthropic, or similar frameworks.The ideal candidate will have a strong background in. API integration, and workflow automation, with a passion for building i...Show more
    Last updated: 9 days ago • Promoted
    Senior Lead Software Engineer AI [T500-18290]

    Senior Lead Software Engineer AI [T500-18290]

    ANSR • Bengaluru, Karnataka, India
    Headquartered in Berlin, Germany, 4flow provides consulting, software and services for logistics and supply chain management. More than 1300 team members leverage their supply chain expertise and IT...Show more
    Last updated: 19 days ago • Promoted
    Lead AI Engineer

    Lead AI Engineer

    Blend • Bengaluru, IN
    We are looking for an AI Engineer with hands-on experience designing and deploying scalable AI solutions.In this role, you will be part of a cross-functional team working on cutting-edge projects i...Show more
    Last updated: 21 days ago • Promoted
    Lead – Foundational AI

    Lead – Foundational AI

    Piramal Finance • Bengaluru, Karnataka, India
    Lead design, training, and deployment of foundational and generative AI models.Fine-tune LLMs (GPT, Claude, open-source) for enterprise use. Guide a team of AI engineers to deliver high-impact solut...Show more
    Last updated: 16 days ago • Promoted
    AI Software Engineer

    AI Software Engineer

    Taskify AI • Bangalore, IN
    This role is ideal for professionals passionate about artificial intelligence, machine learning, and software engineering who want to make a tangible impact on real-world applications.As an AI Soft...Show more
    Last updated: 10 days ago • Promoted
    AI Automation Solutions Lead

    AI Automation Solutions Lead

    iMerit Technology • Bengaluru, Republic Of India, IN
    AI Automation Engineering Manager.This is a full-time, on-site role for an AI Automation professional located in the Bengaluru area. An AI Automation Manager designs, develops, and implements automa...Show more
    Last updated: 6 days ago • Promoted
    Engineering Lead - AI Automation Platform

    Engineering Lead - AI Automation Platform

    EvoluteIQ • Bengaluru, Republic Of India, IN
    We are seeking an experienced Engineering Manager to lead the development and delivery of our next-generation Agentic AI low-code / no-code hyperautomation platform. You will be responsible for engine...Show more
    Last updated: 12 days ago • Promoted
    Lead Engineer AI & Automation

    Lead Engineer AI & Automation

    Thermo Fisher Scientific • Bengaluru, Karnataka, India
    We are seeking a highly skilled and experienced Sr.Automation Specialist to join our Enterprise Applications this pivotal role you will be instrumental in designing developing and implementing aut...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - AI

    Senior Software Engineer - AI

    Deep Cognition • Bengaluru, Karnataka, India
    Large Language Model (LLM) APIs.OpenAI, Anthropic, or similar frameworks.The ideal candidate will have a strong background in . API integration, and workflow automation, with a passion for building ...Show more
    Last updated: 9 days ago • Promoted
    Lead Full-Stack + AI Engineer (Founding Team)

    Lead Full-Stack + AI Engineer (Founding Team)

    Grovio AI • Bangalore, IN
    We’re building an autonomous, multi-agent AI OS that plans, executes, and optimizes marketing across modern digital ecosystems. Think : an AI that acts like a virtual CMO — planning, writing, analyz...Show more
    Last updated: 1 day ago • Promoted
    AI Software Engineer

    AI Software Engineer

    Quik Hire • Bangalore, IN
    This role is ideal for professionals passionate about artificial intelligence, machine learning, and software engineering who want to make a tangible impact on real-world applications.As an AI Soft...Show more
    Last updated: 10 days ago • Promoted
    Senior AI Software Development Lead

    Senior AI Software Development Lead

    ANSR • Bengaluru, Republic Of India, IN
    Headquartered in Berlin, Germany, 4flow provides consulting, software and services for logistics and supply chain management. More than 1300 team members leverage their supply chain expertise and IT...Show more
    Last updated: 19 days ago • Promoted
    Lead Software Engineer AI ML Automation

    Lead Software Engineer AI ML Automation

    JPMorganChase • Bengaluru, Karnataka, India
    We have an opportunity to impact your career and provide an adventure where you can push the limits of whats possible.As a Lead Software Engineer at JPMorgan Chase within the Commercial & Inves...Show more
    Last updated: 23 days ago • Promoted
    AI Engineer (Conversational Analytics & GenAI Systems)

    AI Engineer (Conversational Analytics & GenAI Systems)

    IRISS, Inc. • Bengaluru, Karnataka, India
    Our commitment to pushing boundaries and delivering exceptional solutions has positioned us as a trusted partner for clients seeking top-tier technical expertise in Condition Based Monitoring.IRISS...Show more
    Last updated: 23 days ago • Promoted
    AI Automation Engineering Lead

    AI Automation Engineering Lead

    ANSR • Bengaluru, Republic Of India, IN
    Headquartered in Berlin, Germany, 4flow provides consulting, software and services for logistics and supply chain management. More than 1300 team members leverage their supply chain expertise and IT...Show more
    Last updated: 30+ days ago • Promoted
    Lead AI Engineer

    Lead AI Engineer

    APPIT Software Inc • Bengaluru, Karnataka, India
    Architect, build, and optimize production-grade Generative AI applications using modern frameworks such as LangChain, LlamaIndex, Semantic Kernel, or custom orchestration layers.Lead the design of ...Show more
    Last updated: 4 days ago • Promoted
    AI Lead Engineer

    AI Lead Engineer

    TekGenio • Bangalore, IN
    Experience : 5+ Years | Type : Full-Time | Location : WFH.Minimum of 5+ years of experience in AI / ML engineering, data science, or algorithm development. Strong experience in machine learning, deep lea...Show more
    Last updated: 4 days ago • Promoted
    Lead Ai Engineer

    Lead Ai Engineer

    APPIT Software Inc • Bengaluru, Republic Of India, IN
    Architect, build, and optimize production-grade Generative AI applications using modern frameworks such as LangChain, LlamaIndex, Semantic Kernel, or custom orchestration layers.Lead the design of ...Show more
    Last updated: 4 days ago • Promoted