Invisible Technologies

Invisible Technologies

Principal Software Engineer, Applied AI (Forward Deployed)

New York - Hybrid · Principal

Sponsorship not specified$209k-$300kDetected 19 days ago
PythonFull-Stack DevelopmentSQLNoSQLAWSGCPAzureCloud PlatformsKubernetesDevOpsMachine LearningData ScienceLLMsRAGAgentic AIMLOpsAccessibilitySupply ChainRecruitingResearchCommunicationCollaborationProblem Solving

About the role

  • We are seeking a highly skilled and driven Principal Software Engineer with a strong background in full-stack development, particularly in backend technologies and Agentic AI, to join our AI/ML team.
  • This role combines hands-on model development with robust backend engineering and infrastructure work.
  • This will require being onsite with clients 3-4 days a week on a regular basis in New York or London.

Responsibilities

  • Cloud Operations and Management: Oversee and optimize cloud infrastructure to ensure efficient deployment and operation of ML models.
  • Client Engagement: Collaborate directly with Invisible's clients, working embedded with client teams to support use case discovery, product development, and AI deployment.
  • Extensive experience in full-stack development, particularly in backend environments that support AI/ML workloads.

Requirements

  • Strong proficiency in Python, with deep expertise in LLMs, AI Agents, and ML model development.
  • Experience designing and deploying scalable ML systems, such as retrieval-augmented generation (RAG) pipelines and production-grade AI applications.
  • Extensive experience with cloud platforms (AWS, GCP, Azure) and operational best practices for ML workloads.
  • Familiarity with Kubernetes and other container management tools.
  • Ability to write well-structured, organized code and automated unit/E2E tests.
  • Experience with MLOps frameworks and best practices
  • Ability to operate independently in unstructured environments, demonstrating a proactive and investigative approach to tackling challenges.

Skills

  • About Invisible
  • Invisible Technologies makes AI work.
  • Our platform cleans, labels, and structures company data so it is ready for AI.
  • 10+ years of software engineering experience, with a strong focus on ML engineering and deploying machine learning models in production.
  • Prior experience working directly with clients in use case discovery, product development, and leading client engagements.

Compensation

  • You can find more information about our geographic pay tiers here.
  • During the interview process, your Invisible Talent Acquisition Partner will confirm which tier applies to your location.
  • For candidates outside the U.S., compensation is adjusted to reflect local market conditions and cost of living.
  • Final compensation is determined by a combination of factors, including location, job-related experience, skills, knowledge, internal pay equity, and overall market conditions.
  • Because of this, every offer is unique.
  • Additional details on total compensation and benefits will be discussed during the hiring process.
  • For this position, the annual salary range is: $209,000 - $300,000

Benefits

  • Our salary structure accounts for regional differences in cost of living while maintaining internal equity.
  • Offers will also include bonus + equity
  • Bonuses and equity are included in all offers.
  • Additional details on total compensation and benefits will be discussed during the hiring process.
  • Final compensation is determined by a combination of factors, including location, job-related experience, skills, knowledge, internal pay equity, and overall market conditions.

Equal opportunity

  • We're an equal opportunity employer.
  • All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or veteran status, or any other basis protected by law.
  • Due to a high volume of candidates, Invisible may use automated decision-maker technologies to filter candidates based on response to our application questions and other provided information.
  • Our use of automated decision-making enables us to be efficient by providing a manageable list of possible candidates that meet our mandatory hiring criteria.

This listing is sourced directly from Invisible Technologies's careers page and normalized into a canonical job model.