About the role

  • Partner with delivery and executive stakeholders to scope, design, and lead implementation of AI-driven solutions
  • Identify transformational opportunities in messy, ambiguous workflows and turn them into repeatable systems
  • Lead architecture design and trade-off discussions across performance, scalability, cost, and reliability
  • Own projects from first discovery call through full deployment — including client-facing delivery, internal coordination, and post-launch iteration
  • Build shared infrastructure, reusable components, and internal playbooks to level-up the team
  • Coach and mentor mid-level engineers and help shape the culture of forward-deployed AI engineering at Invisible

Requirements

  • 8+ years of software engineering experience, including significant time spent building data, ML, or backend systems
  • Python & ML/LLM Frameworks: Deep proficiency in Python with hands-on experience using Hugging Face, LangChain, OpenAI, Pinecone, and related ecosystems
  • Deployment & Infrastructure: Skilled in full-stack and API-based deployment patterns, including Docker, FastAPI, Kubernetes, and cloud environments (GCP, AWS)
  • Platform Orchestration: Experienced with workflow orchestration libraries, pub/sub systems (Kafka), and schema governance
  • Data Management: Expertise in data governance and operations, including Unity Catalog and policy management, cluster/job orchestration, data contracts and quality enforcement, Delta/ETL pipelines, and replay processes
  • Strong product and system design instincts — you understand business needs and how to translate them into technical architecture
  • Experience building usable systems from messy data and ambiguous requirements
  • Excellent communication and client-facing skills; you’ve led conversations with technical and non-technical stakeholders alike
  • Proven experience owning projects from scoping through deployment in ambiguous, high-stakes environments
  • Be willing to be on-call for our customers when situations arise
  • Ability to travel roughly 10–30% of the time, sometimes short-notice trips—primarily across Europe with occasional roll-outs outside of Europe —to work directly on-site with clients
  • Strong engineering background demonstrated by a Bachelor’s degree in Data Science, Computer Science and related fields OR equivalent professional experience.

Benefits

  • Invisible is committed to fair and competitive pay
  • Salary structure accounts for regional differences in cost of living while maintaining internal equity.
  • Bonuses and equity are included in offers above entry level.
  • Final compensation is determined by a combination of factors, including location, job-related experience, skills, knowledge, internal pay equity, and overall market conditions.
  • Additional details on total compensation and benefits will be discussed during the hiring process

Job title

Staff Software Engineer

Job type

Experience level

Lead

Salary

$9,000 - $12,000 per month

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job