Jobs · Engineering

Software Engineer, AI & Data Systems

HireCare LLC · United States · 2 mo ago
RemoteRemoteEngineering$175k–$200k/yrFull-time

About the Role

HireCare is looking for an experienced remote Software Engineer with strong AI, data, and systems architecture experience to help build a proprietary technology platform from the ground up. We're bringing together large, complex datasets from multiple sources and building an intelligent system that uses data, geography, and AI to solve real-world operational problems.

This is an opportunity for a builder who wants to take an idea from concept to architecture to production. You'll have meaningful influence over the technology stack, architecture, data model, AI strategy, infrastructure, and eventual product.

What You'll Build

  • Integrate and normalize data from multiple internal and external sources.
  • Connect disparate datasets into a unified data architecture.
  • Use geospatial data and location intelligence to identify relationships and patterns.
  • Apply AI and machine learning to improve matching, recommendations, and decision-making.
  • Develop APIs and data pipelines that allow systems to communicate seamlessly.
  • Turn complex datasets into intuitive, actionable tools and visualizations.
  • Create a scalable foundation that supports significant growth in data volume and users.
  • Evolve the platform into a sophisticated predictive and recommendation system.

Responsibilities

  • Technical architecture and system design
  • Backend and API development
  • Data architecture and database design
  • Data ingestion, transformation, and integration
  • Geospatial capabilities and mapping
  • AI/ML and intelligent matching capabilities
  • Cloud infrastructure and deployment
  • Application security and access controls
  • Monitoring, logging, and system reliability
  • Technical documentation and engineering standards

You'll be expected to think beyond individual features and consider how the entire ecosystem works together.

Requirements

  • 4+ years of professional software engineering experience.
  • Experience architecting and building systems from the ground up.
  • Strong backend engineering and API development experience.
  • Strong experience with relational databases and data modeling.
  • Experience integrating multiple data sources and systems.
  • Experience working with geospatial/location data or mapping technologies.
  • Experience building AI/ML-powered features or applications.
  • Strong understanding of cloud infrastructure and modern development practices.
  • Experience designing secure applications and handling sensitive data.
  • Strong understanding of authentication, authorization, encryption, and access controls.
  • Ability to work independently in an environment where requirements aren't always fully defined.

AI Experience

We're looking for someone who understands where AI can create leverage within a larger software system. Experience with the following is highly valuable:

  • Machine learning
  • Recommendation engines
  • Matching algorithms
  • Predictive modeling
  • LLM applications
  • Embeddings and vector search
  • RAG
  • AI agents
  • Intelligent ranking/prioritization
  • Automated decision-support systems

Geospatial Experience

Experience with the following technologies is particularly valuable:

  • Mapbox
  • Google Maps APIs
  • PostGIS
  • Geospatial databases
  • Distance/proximity calculations
  • Location-based recommendation systems
  • Geographic visualization

Security & Compliance

Security needs to be part of how you think about architecture. Experience with the following is highly valued:

  • Secure application architecture
  • Role-based access controls
  • Encryption
  • Audit logging
  • Data privacy
  • API security
  • Secrets management
  • Least-privilege architecture
  • HIPAA
  • SOC 2

Technology

We're open to the right technology choices. Experience with the following is valuable:

  • Python
  • TypeScript
  • Node.js
  • React
  • PostgreSQL
  • AWS/Azure/GCP
  • PostGIS
  • Vector databases
  • Modern AI tooling

This Role Is For You If...

  • You love building things from scratch.
  • You can operate without a perfectly defined roadmap.
  • You enjoy solving difficult, ambiguous technical problems.
  • You think about architecture, not just code.
  • You have strong opinions but are willing to change them when the data says you should.
  • You're excited about AI but grounded in good software engineering.
  • You care about security and data integrity.
  • You want significant ownership over what you build.
  • You want to see something you architected become a real product.

This Role Is Probably Not For You If...

  • You prefer highly defined requirements and tickets.
  • You're primarily interested in maintaining an existing application.
  • Your AI experience is limited to using ChatGPT or basic API integrations.
  • You need a large engineering team around you to make progress.
  • You're looking for a role where someone else has already made the major architectural decisions.

Benefits

  • Opportunity to build a proprietary technology platform from zero.
  • Work directly with leadership and have a meaningful voice in the technical direction of the company.
  • The product has significant potential, and you can help turn the vision into technology.

Pay

$175,000-$200,000 (Based on Experience)

Similar jobs

Software Engineer

HaystackMassachusetts, United States· 4 wk ago
$144k–$194k/yrapply on haystack.cv

Software Engineer

HumanaWashington, DC· 1 mo ago
RemoteInformation Technology$81k–$110k/yr

Software Engineer

Brooks AutomationChelmsford, MA· 1 mo ago
$106k/yrapply on brooksauto.wd1.myworkdayjobs.com

Software Engineer

ASRC FederalOklahoma City, OK· 1 mo ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer

HaystackGreater Sioux Falls Area· 1 mo ago
$106k–$141k/yrapply on haystack.cv

Software Engineer

AllianceBernsteinNashville, TN· 1 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com