MSI Data is launching a new dedicated AI team with a singular mission: to disrupt the Field Service software category through AI-native solutions. We are moving beyond simple automation to create intelligent conversational and agentic experiences that empower technicians in the field.
As a Senior Backend Engineer and early member of this founding team you will be the engine behind our technical delivery. Working alongside our Principal AI Architect you will focus on high-productivity executiontranslating ambitious technical vision into robust production-ready code.
You are a builder first. You have shipped AI solutions before and you know how to bridge the gap between complex AI models and the hands of users. This is a role for a developer who loves to write code solve difficult implementation challenges and drive the teams daily momentum.
Key Responsibilities
- Architect Data Pipelines: Design and build scalable ingestion pipelines that handle massive datasets with low latency.
- Build Connectors: Develop and maintain robust connectors for third-party systems ensuring seamless data synchronization.
- Background Processing: Implement and optimize background job processing systems to handle asynchronous tasks and heavy computational loads without impacting user experience.
- System Integration: Lead the technical strategy for integrating disparate data sources into a unified AI-ready architecture.
Requirements
- Agentic Backend Development: Expert proficiency in Python or TypeScript with production experience using agentic frameworks (e.g. LangChain LlamaIndex AutoGen) to orchestrate multi-step workflows.
- RAG & Vector Ops: Demonstrated ability to build ETL pipelines for unstructured data (ingestion chunking embedding) and manage vector databases at scale (e.g. Pinecone Weaviate pgvector).
- High-Scale Data Integration: Strong experience architecting resilient connectors for third-party SaaS APIs (Salesforce Jira etc.) handling OAuth rate limiting and data consistency. Experience with relational databases like PostgreSQL.
- LLM Tooling: Experience abstracting backend APIs into Tools or Function Calls that allow Large Language Models to autonomously execute actions and retrieve live data.
- Async Architecture: Mastery of background job processing and event-driven patterns (using Kafka RabbitMQ or Celery) to manage long-running AI inference tasks without blocking user interactions.
Who You Are
- A Doer & Lead: You lead by code. You are happiest when you are in the IDE solving problems and merging PRs.
- Execution-Focused: You understand the difference between theoretical architecture and shipping software. You know how to make trade-offs to get features into the hands of users fast without sacrificing stability.
- Collaborative: You are comfortable working within an established architectural framework but arent afraid to speak up when you see a better way to implement a feature.
- Adaptive: You are excited to work with the latest AI tools (Agents Tool Use) and can quickly learn new patterns to solve business problems.
Why Join Us
- Impact: You are not maintaining a legacy feature set. You are building the agentic future of the company from the ground up.
- Resources: This is not a side project. This is a strategic priority with full CEO and Board commitment. You will have the resources to succeed.
- Compensation The base salary range for this position is $175000 $235000. This range represents the expected salary range for candidates in the San Francisco Bay Area. Actual offers may vary for candidates in other locations based on local market rates.
- Beyond the Base: Base pay is just one part of your total compensation. This role includes a target annual bonus and meaningful equity participation. Final compensation packages are tailored to the candidates experience qualifications and location.
Required Experience:
Senior IC
MSI Data is launching a new dedicated AI team with a singular mission: to disrupt the Field Service software category through AI-native solutions. We are moving beyond simple automation to create intelligent conversational and agentic experiences that empower technicians in the field.As a Senior Bac...
MSI Data is launching a new dedicated AI team with a singular mission: to disrupt the Field Service software category through AI-native solutions. We are moving beyond simple automation to create intelligent conversational and agentic experiences that empower technicians in the field.
As a Senior Backend Engineer and early member of this founding team you will be the engine behind our technical delivery. Working alongside our Principal AI Architect you will focus on high-productivity executiontranslating ambitious technical vision into robust production-ready code.
You are a builder first. You have shipped AI solutions before and you know how to bridge the gap between complex AI models and the hands of users. This is a role for a developer who loves to write code solve difficult implementation challenges and drive the teams daily momentum.
Key Responsibilities
- Architect Data Pipelines: Design and build scalable ingestion pipelines that handle massive datasets with low latency.
- Build Connectors: Develop and maintain robust connectors for third-party systems ensuring seamless data synchronization.
- Background Processing: Implement and optimize background job processing systems to handle asynchronous tasks and heavy computational loads without impacting user experience.
- System Integration: Lead the technical strategy for integrating disparate data sources into a unified AI-ready architecture.
Requirements
- Agentic Backend Development: Expert proficiency in Python or TypeScript with production experience using agentic frameworks (e.g. LangChain LlamaIndex AutoGen) to orchestrate multi-step workflows.
- RAG & Vector Ops: Demonstrated ability to build ETL pipelines for unstructured data (ingestion chunking embedding) and manage vector databases at scale (e.g. Pinecone Weaviate pgvector).
- High-Scale Data Integration: Strong experience architecting resilient connectors for third-party SaaS APIs (Salesforce Jira etc.) handling OAuth rate limiting and data consistency. Experience with relational databases like PostgreSQL.
- LLM Tooling: Experience abstracting backend APIs into Tools or Function Calls that allow Large Language Models to autonomously execute actions and retrieve live data.
- Async Architecture: Mastery of background job processing and event-driven patterns (using Kafka RabbitMQ or Celery) to manage long-running AI inference tasks without blocking user interactions.
Who You Are
- A Doer & Lead: You lead by code. You are happiest when you are in the IDE solving problems and merging PRs.
- Execution-Focused: You understand the difference between theoretical architecture and shipping software. You know how to make trade-offs to get features into the hands of users fast without sacrificing stability.
- Collaborative: You are comfortable working within an established architectural framework but arent afraid to speak up when you see a better way to implement a feature.
- Adaptive: You are excited to work with the latest AI tools (Agents Tool Use) and can quickly learn new patterns to solve business problems.
Why Join Us
- Impact: You are not maintaining a legacy feature set. You are building the agentic future of the company from the ground up.
- Resources: This is not a side project. This is a strategic priority with full CEO and Board commitment. You will have the resources to succeed.
- Compensation The base salary range for this position is $175000 $235000. This range represents the expected salary range for candidates in the San Francisco Bay Area. Actual offers may vary for candidates in other locations based on local market rates.
- Beyond the Base: Base pay is just one part of your total compensation. This role includes a target annual bonus and meaningful equity participation. Final compensation packages are tailored to the candidates experience qualifications and location.
Required Experience:
Senior IC
View more
View less