Principal Software Engineer, Forward Deployed @ Invisible Technologies
Your Application Journey
Email Hiring Manager
Job Details
About Invisible Technologies
Invisible Technologies is the AI operating system for the enterprise. Our end-to-end AI Software Platform structures messy data, builds digital workflows, deploys agentic solutions, evaluates impact, and mobilizes relevant human experts. We have trained foundation models for more than 80% of the world’s leading AI model providers, including Cohere, Microsoft, and AWS. In 2024, we reached $134M in revenue and were named the #2 fastest growing AI company on the Inc. 5000.
About the Role
As a Principal Software Engineer, Forward Deployed, you will work directly with clients and internal delivery teams to build and deploy AI-powered solutions that transform how work gets done. You will own projects end-to-end: scoping ambiguous problems, prototyping AI workflows, and deploying scalable systems on top of our products, while interfacing with technical and non-technical stakeholders. This remote role is a blend of AI engineering, software building, and technical consulting.
What You’ll Do
- Collaborate with delivery leaders to scope technical solutions.
- Identify workflow optimizations by engaging with customer problems.
- Design and implement AI-powered workflows using LLMs and automation tools.
- Translate messy real-world constraints into elegant engineering solutions.
- Iterate quickly based on real-time feedback from operators and clients.
- Build reusable tooling and infrastructure for future deployments.
What We Need
- 10+ years of software engineering experience with data, ML, or backend systems.
- Deep proficiency in Python and experience with Hugging Face, LangChain, OpenAI, Pinecone.
- Experience with Docker, FastAPI, Kubernetes, and cloud environments (GCP, AWS).
- Expertise in workflow orchestration, pub/sub systems (Kafka), and data governance.
- Strong design instincts to translate business needs into technical architectures.
- Experience building systems from messy data and ambiguous requirements.
- Excellent communication and client-facing skills.
- Proven track record of owning projects from scoping to deployment in high-stakes environments.
- Willingness to be on-call and travel 25–50% of the time for client engagements.
- Bachelor’s degree in Data Science, Computer Science or equivalent experience.
What’s In It For You
Competitive compensation adjusted for cost of living, bonuses and equity potential. Final offers are tailored based on experience, skills, and market conditions. More details will be provided during the hiring process.
What It's Like to Work at Invisible Technologies
You will be at the forefront of AI innovation, working on impactful projects that blend advanced technology with human ingenuity. At Invisible, ownership is paramount. If you thrive in dynamic, challenging environments and want to be part of the AI revolution, this role is for you.
Key Skills/Competency
- AI Engineering
- Python
- ML Frameworks
- Deployment
- Software Architecture
- Data Management
- Client Engagement
- Workflow Automation
- System Design
- Cloud Technologies
How to Get Hired at Invisible Technologies
🎯 Tips for Getting Hired
- Customize your resume: Highlight AI and software deployment skills.
- Showcase project ownership: Detail end-to-end project experience.
- Emphasize technical expertise: Focus on Python and ML frameworks.
- Prepare for technical interviews: Practice AI workflows and system design.
- Understand Invisible's culture: Research mission and client impact stories.