Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Applied AI

Full-time

Shepherd

What We Do

Shepherd is an AI-native commercial insurance platform transforming how high-hazard industries get covered. Our mission is to make risk frictionless for the builders and operators shaping the physical world — protecting progress from concept through construction and into decades of operation.

The infrastructure behind the AI boom — data centers, semiconductor fabs, renewable energy assets — has to be built and insured. But traditional carriers weren't built for this speed:

  • Complex commercial construction projects routinely wait weeks for a single quote

  • Legacy carriers rely on static applications and disconnected systems

  • Brokers chase carriers through calls, emails, and resubmissions

We built Shepherd to solve that. Our AI performs the same underwriting workflows in seconds, and integrates real-time data from construction technology partners — Procore, Autodesk, OpenSpace, DroneDeploy, and others — to see risk as it actually exists, not just as it was reported on a static form.

We're pursuing the most ambitious technical vision in commercial insurance: fully autonomous underwriting. We're closing in on the first fully agentic submission in the industry — email in, price out, no human intervention until the last mile.

With Shepherd, safety, speed, and quality no longer trade off against one another — they compound. We're building:

  • Faster decisions

  • Smarter, more accurate pricing

  • Better risk outcomes for insureds who invest in safer practices

We're not just modernizing insurance products. We're building the risk infrastructure for the next generation of financial services.

Our Investors

In March 2026, Shepherd raised a $42M Series B — bringing total funding to over $60M — led by Intact Private Capital, the investment arm of one of the largest insurers in the world. Intact is not only our lead investor but also a carrier partner, a testament to the confidence the incumbent industry has in what we're building. Our investors:

  • And several others

Our Team

We're a team of technologists and insurance enthusiasts, bridging the two worlds together. Check out our About page to learn more.

The Role

We are hiring a Software Engineer focused on Applied AI to build intelligent systems that directly power our underwriting and pricing engine. This role sits at the intersection of product engineering, AI infrastructure, and real-world insurance workflows.

You will design and ship production AI systems that meaningfully improve how we evaluate risk, price policies, and operate our business.

What You’ll Do

  • Partner with product, engineering, underwriting, and data teams to identify high-leverage AI opportunities

  • Design, build, and deploy LLM-powered features across underwriting, pricing, and internal tooling

  • Develop AI agents and retrieval-augmented systems that extract structured insights from unstructured insurance data

  • Build production-grade AI infrastructure for model serving, inference, evaluation, and monitoring

  • Create internal AI tools that enable underwriters and operators to move faster with higher quality decisions

  • Establish best practices for prompt engineering, evaluation frameworks, and model reliability

  • Own AI features end-to-end from ideation to production

What We’re Looking For

  • Strong backend engineering experience building scalable APIs and distributed systems

  • Hands-on experience shipping AI-powered products into production

  • Familiarity with LLMs, RAG architectures, embeddings, and vector databases

  • Experience integrating AI systems into user-facing or workflow-driven applications

  • Comfort with cloud infrastructure and deploying AI workloads at scale

  • A product mindset and the ability to translate ambiguous business problems into concrete AI systems

  • You have at least 5+ years of working experience (preferably as a full-stack engineer) with a track record of delivering high-impact products

Bonus Points

  • Experience building AI agents or multi-step reasoning systems

  • Background in applied machine learning beyond generative AI

  • Experience with pricing systems, financial infrastructure, or risk modeling

  • Interest in transforming legacy industries with modern AI systems

Why This Role Matters

Insurance is one of the largest industries in the world, yet much of underwriting and pricing remains manual and fragmented. At Shepherd, AI is not a side project – it is core to how we build durable competitive advantage.

You will help define how applied AI transforms risk evaluation in high-hazard industries and shape the future of AI-native insurance infrastructure.

Our Tech Stack

Frontend

  • React & Next.js

  • Typescript

  • GraphQL w/ Apollo

Backend

  • Node.js

  • Postgres & Redis

  • Typescript

  • GraphQL APIs

Benefits 

Premium Healthcare
100% contribution to top-tier health, dental, and vision

Fertility benefits and family building support

️ Unlimited PTO
Flexibility to take the time off, recharge, and perform

Daily lunches, dinners, and snacks
We work together, and enjoy meals together too

️ SF, NYC, Dallas-Fort Worth, Chicago and LA Offices

Professional Development
Access to premium coaching, including leadership development

Competitive 401(k) Plan

Dog-friendly office
Plenty of dogs to play with and make friends with in the SF office

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Applied AI in Kearny, NJ vacancy
  • $200k - $300k

     ...built the leading sales coaching software for organizations doing sales...  ..., using our product to enable AI sales coaching across their...  ...to do it. The Role The Applied AI team at Rilla is redefining...  ...through natural speech A search engine that uncovers business-... 
    Suggested
    Work at office
    Relocation package

    Rilla

    Brooklyn, NY
    13 hours ago
  • $142.32k - $213.48k

     ...are seeking a Senior Full-Stack hands-on Engineer to be part of the Banking Technology team...  ...enterprise-grade web applications, leveraging AI development agents (e.g., Claude Code,...  ...to become effective AI-first practitioners.Apply a strong functional understanding of Corporate... 
    Suggested
    Full time

    Citigroup

    Jersey City, NJ
    24 days ago
  • $176.72k - $265.08k

     ...Technology, Applications Development, ProfessionalCompany: CitiLead Applied AI Engineer, Banking Technology - C14 (SVP Level) (Hybrid)Role...  ...APIs for AI services.Engineering Excellence: Deep expertise in software engineering best practices, including system design, CI/CD,... 
    Suggested
    Full time

    Citigroup

    Jersey City, NJ
    7 days ago
  • $61k - $101k

     ...01,000 per year Requirements: We require formal training or certification in software engineering concepts, along with 10+ years of applied experience. We need deep expertise in AI/LLMs and how they support software engineering workflows, including coding, design... 
    Suggested
    Full time

    J.P. Morgan

    Jersey City, NJ
    17 days ago
  • $170k - $300k

     ...Category: Technology, Applications Development, ExecutiveCompany: CitiApplied AI Engineering Director for Banking Technology (Hybrid)Role SummaryWe are looking for a highly motivated, hands-on Applied AI Engineering Senior Lead for Banking Technology to lead the design,... 
    Suggested
    Full time

    Citigroup

    Jersey City, NJ
    a month ago
  •  ...and productize emerging data science, machine learning, AI, and GenAI capabilities that create measurable value across...  .... This role sits at the intersection of research, applied machine learning, data engineering, and product development, with a strong focus on moving... 
    Remote work
    Flexible hours

    DTCC- The Depository Trust & Clearing Corporation

    Jersey City, NJ
    a month ago
  • $77.1k - $123.3k

     ...education. What you'll do here: As a Software Engineer, you will deliver a world-class...  ...team, you will implement an innovative, AI-first roadmap. Following the Product...  ...intelligent workflows) Demonstrated ability to apply AI tools in day-to-day engineering... 
    Full time
    Live in
    Local area
    Worldwide

    Cengage Group

    Newark, NJ
    13 hours ago
  • $100k

     ...We are looking for entry-level software programmers, Java Full stack...  ...Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer science/...  ...Knowledge of Statistics, Gen AI, LLM, Python, Computer Vision,... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Newark, NJ
    3 days ago
  •  ...Development and maintenance of the software platform. Align the results...  ..., and stakeholders to manage engineering and determine team resourcing....  ..., Lambda, Redshift ~ Can apply principles of Test-Driven Development...  ...Redis/Memcached a plus ~ AI/Machine Learning experience a... 
    Flexible hours

    Wayste

    Jersey City, NJ
    2 days ago
  • $108k - $216k

     ...What you'll do... Role summary: As a Software Engineer III at Walmart, you will own the design...  ...advanced search solutions leveraging AI, machine learning, and data insights to...  ...by Walmart. Eligibility requirements apply to some benefits and may depend on your... 
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Hoboken, NJ
    2 days ago
  • $140k - $200k

     ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...dedication to building accessible and inclusive software. ~ Excellent software engineering...  ...you're interested in the role when you apply. And don’t forget to include links to... 
    Work at office

    Speechify

    Newark, NJ
    1 day ago
  • $90k - $135k

     ...Drive the future of Agentic AI at Pearson as part of the AgentOps Engineering team. Inspire innovation. Empower learning...  ...company, is hiring a Senior Software Engineer to play a key role on our...  ...extended depending on business needs. Apply today and imagine the impact you... 
    Full time
    Remote work

    Pearson

    Hoboken, NJ
    4 days ago
  • $118k - $178k

     ...Visits, March 2026) Day to Day As a Software Engineer III at Indeed, you will contribute to...  ...with military experience are encouraged to apply. Equivalent expertise demonstrated...  ...submitting a resume for that opening. AI Notice Indeed is committed to ensuring... 
    Work experience placement
    Local area

    Indeed

    Newark, NJ
    1 day ago
  • $123.5k - $150k

     ...As a Software Engineer II at JPMorganChase within the Asset and Wealth Management line of business...  ...your capabilities and contributions, and apply deep technical expertise and problem-...  ...Drives adoption and governance of approved AI-assisted engineering practices across... 

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    13 hours ago
  • $121.6k - $180.6k

     ...yourself, it's a perfect environment to develop and apply your new skills. As a Software Development Engineer, you will... - Develop, test, and maintain...  ...preferably AWS), database systems (SQL and NoSQL), AI tools for development productivity, contributing to... 
    Internship
    Flexible hours

    Amazon

    Newark, NJ
    2 days ago
  •  ...Senior Software Engineer Location: Jersey City & Pennington, New Jersey (Hybrid) Employment...  ...tools such as Microsoft Copilot and other AI technologies to improve productivity and...  .... Click here for more details. By applying for this job, you agree to receive calls... 
    Contract work
    3 days per week

    Apex Systems

    Jersey City, NJ
    3 days ago
  • $118k - $178k

     ...Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive...  .... Those with military experience are encouraged to apply. Equivalent expertise demonstrated through a combination of... 
    Work experience placement
    Local area

    Indeed

    Newark, NJ
    4 days ago
  •  ...meet you. As an experienced engineer, you will help build our core...  ...will ensure on-time, on-budget software delivery and help grow and...  ...and other technologies ~ Can apply principles of Test-Driven Development...  ...mobile and tablet devices AI/Machine Learning experience a... 
    Flexible hours

    Wayste

    Jersey City, NJ
    2 days ago
  •  ...Moody's Software Engineering Role At Moody's, we unite the brightest minds to turn today's risks...  ...integrated risk assessment, we're advancing AI to move from insight to action—enabling...  ...meet every single requirement, please apply! You still may be a great fit for this role... 

    Hackajob

    Newark, NJ
    6 hours ago
  • $61k - $101k

     ...: We require formal training or certification in software engineering concepts, plus 5+ years of applied experience. We need experience delivering secure,...  ...look for experience building or supporting production AI/ML platforms, including training, deployment, model... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    16 days ago
  •  ...rewarding opportunity for you to take your software engineering career to the next level.  The Chief...  .... Leverages enterprise-authorized AI coding assist tools within the work...  ...testing, and secure coding standards. Applies knowledge of tools within the Software... 
    Work at office

    JPMorgan Chase & Co.

    Jersey City, NJ
    more than 2 months ago
  • $61k - $101k

     ...We require formal training or certification in software engineering concepts, along with 3+ years of applied experience. We want demonstrated experience running...  ...require hands-on experience using enterprise-authorized AI-assisted development tools, with the ability to... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    6 days ago
  • Farmers Group Inc. seeks an Applied AI Engineer/Full stack App Development Engineer to design, develop, test, and deploy full-stack solutions for personal lines insurance. You will leverage modern cloud architectures, generative AI integration, and enterprise applications... 

    Farmers Group Inc.

    Brooklyn, NY
    2 days ago
  •  ...of Delaware (UD) invites applications for a Research Software Engineer (RSE) to join the NSF AI Institute for Human-AI Cooperation (HAIC). The HAIC Institute...  ...repositories to support research dissemination, applying best practices when authoring and assisting in the pursuit... 
    Full time
    Work experience placement

    University of Delaware

    Newark, NJ
    18 days ago
  •  ...Python Software Engineer Location: Jersey City, NJ (Hybrid) Employment Type: Contract Contract Duration:...  ...application process. Click here for more details. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from... 
    Contract work

    Apex Systems

    Jersey City, NJ
    13 hours ago
  •  ...is building autonomous robots that deliver healthcare. Our AI sensing platform enables existing robotic platforms to become...  ...things that matter. The position We're looking for an Applied AI Engineer to take our growing collection of foundation models and ML components... 
    Full time

    Norbert Health

    Brooklyn, NY
    more than 2 months ago
  •  ...limits of what's possible.  As a Lead Software Engineer at JPMorganChase within Asset and Wealth...  ...team adoption of enterprise-authorized AI-assisted engineering practices within the...  ...effective patterns across the team. Applies knowledge of tools within the Software Development... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    3 days ago
  • $108k - $216k

     ...WalmartBusiness Segment: Home OfficeAs a Senior Software Engineer, you’ll be a hands-on technical leader...  ...exposure is a plus)Ability to leverage AI tooling/agents to accelerate development...  ...by Walmart. Eligibility requirements apply to some benefits and may depend on your... 
    Full time
    Temporary work
    Part time

    Walmart

    Hoboken, NJ
    a month ago
  • $61k - $101k

     ...We require formal training or certification in software engineering concepts, along with 3+ years of applied experience. We look for practical experience in...  ...We expect hands-on use of enterprise-authorized AI-assisted software development tools for coding, test... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    12 days ago
  •  ...Bring your engineering skills and Join JPMorgan Chase where you will build and ship production AI at global scale. As a Software Engineer III on JPMorgan Chase’s AI/ML Data Platforms — AI Research...  ...improve broader team effectiveness.Applies knowledge of tools within the... 

    JP Morgan Chase

    Jersey City, NJ
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Applied AI. Be the first to apply!