Senior Software Engineer - Backend

Invisible Technologies
Summary
Join Invisible Technologies as a Senior Forward Deployed Engineer (FDE) and lead high-impact, AI-powered solutions for our clients. You will act as an AI architect, hands-on engineer, and technical advisor, working directly with clients to transform operational challenges into scalable AI workflows. Responsibilities include partnering with stakeholders to design and implement AI solutions, identifying transformational opportunities, leading architecture design discussions, owning projects from discovery to deployment, building shared infrastructure, and mentoring junior engineers. This hybrid role requires 5+ years of software engineering experience with expertise in Python and ML/LLM frameworks. Strong communication and client-facing skills are essential, along with experience in project ownership and working in ambiguous environments. Travel is required (25-50%). Invisible offers competitive pay, bonuses, and equity, with salary ranges varying by location.
Requirements
- 5+ years of software engineering experience, including significant time spent building data, ML, or backend systems
- Deep proficiency in Python and experience with ML/LLM frameworks such as Hugging Face, LangChain, OpenAI, Pinecone, etc
- Familiarity with full-stack or API-based deployment patterns (Docker, FastAPI, Kubernetes, GCP/AWS)
- 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 25–50 % of the time, sometimes short-notice trips—primarily across North America with occasional international roll-outs—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
Responsibilities
- 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
Benefits
Bonuses and equity are included in offers above entry level