Principal Software Engineer, Forward Deployed
@ Invisible Technologies

Paris, Ile-de-France, France
$150,000
On Site
Full Time
Posted 5 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXXX****** @invisibletechnologies.com
Recommended after applying

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.

📝 Interview Preparation Advice

Technical Preparation

Review Python coding challenges.
Study ML/LLM frameworks and their APIs.
Practice containerization with Docker and Kubernetes.
Brush up on cloud deployment with AWS and GCP.

Behavioral Questions

Describe a challenging client engagement.
Explain a time you owned a project.
How do you manage ambiguous requirements?
Give an example of rapid iteration based on feedback.

Frequently Asked Questions