I

Invisible Technologies

AI-assisted BPO and task outsourcing

Staff Software Engineer - Forward Deployed

AI Application EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 8 years of software engineering experience, including significant time building data, machine learning, or backend systems.
  • Deep proficiency in Python and hands-on experience with Hugging Face, LangChain, OpenAI, Pinecone, large language models, AI agents, and related ecosystems.
  • Experience with full-stack and API-based deployment patterns, Docker, FastAPI, Kubernetes, and cloud environments such as Google Cloud Platform, Amazon Web Services, or Azure.
  • Experience with workflow orchestration libraries, pub/sub systems such as Kafka, and schema governance.
  • Expertise in data governance and operations, including Unity Catalog and policy management, cluster and job orchestration, data contracts and quality enforcement, Delta and ETL pipelines, and replay processes.
  • For teams with an applied AI or machine learning focus, experience with MLOps frameworks and practices, including model versioning, monitoring, lifecycle management, and designing scalable machine learning systems such as retrieval-augmented generation pipelines.
  • Strong product and system design instincts, with the ability to understand business needs and translate them into technical architecture.
  • Experience building usable systems from messy data and ambiguous requirements.
  • Client-facing communication skills and experience leading discussions with technical and non-technical stakeholders.
  • Proven experience owning projects from scoping through deployment in ambiguous, high-stakes environments.
  • Willingness to be on call for customers when situations arise.
  • Willingness to travel for on-site client engagements as needed.
  • Availability to work from the office a few days per week, depending on team needs; some New York City teams require three days per week onsite.

Responsibilities

  • Partner with delivery and executive stakeholders to scope, design, and lead implementation of AI-driven solutions, including large language model and agentic systems.
  • Identify transformational opportunities in ambiguous workflows and turn them into repeatable systems.
  • Lead architecture design and trade-off discussions across performance, scalability, cost, and reliability, including for machine learning and AI systems such as retrieval-augmented generation pipelines and production-grade AI applications.
  • Own projects from the initial discovery call through full deployment, including client-facing delivery, internal coordination, and post-launch iteration.
  • Build shared infrastructure, reusable components, and internal playbooks, including MLOps practices for model versioning, monitoring, and lifecycle management.
  • Coach and mentor mid-level engineers and help shape the culture of forward-deployed AI engineering.

About the Company

Invisible Technologies

AI-assisted BPO and task outsourcing

Invisible Technologies combines artificial intelligence with a global workforce to automate repetitive digital work through a subscription-based BPO platform. Clients receive a dedicated assistant; tasks are handled by AI with routing to human agents as needed, and a transparent portal lets them track progress, usage, plan, and billing. It differentiates itself from traditional outsourcing and large automation providers by offering a high-touch, long-term, predictable service with a single dedicated team and visible operations. Its goal is to streamline operations, boost efficiency, and cut costs for clients by delivering digital work faster with clear visibility and scalable, ongoing partnerships.

Company size
1,001-5,000
Company stage
Growth Equity (Venture Capital)
Total funding
$107.9M
Headquarters
New York City, New York
Founded
2015

Recently Posted Jobs

Explore more opportunities at Invisible Technologies

See more jobs