AI Software Engineer

New
U
UpSmithHome Services AI Platform
United StatesFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSPostgreSQLPythonKubernetesdbtLLM

Requirements

  • Ability to drive impact and identify valuable contributions to the team and company.
  • Experience building systems that make decisions at scale (e.g., ad targeting, recommendation engines, marketplace matching).
  • Proficiency in designing data models and schemas that handle business complexity.
  • Understanding of tradeoffs between normalized relational models, EAV patterns, and JSONB.
  • Pragmatic approach to shipping, favoring incremental delivery and safe migration of production systems.
  • Ability to close the loop: measuring performance, surfacing failures, and using outcome data for improvement.
  • Strong clear writing skills for design documentation.
  • Experience with Python, PostgreSQL, SQLAlchemy.
  • Familiarity with dbt, Prefect, incremental models, SCD Type 2 snapshots for data.
  • Knowledge of Kubernetes, AWS (S3, SQS, EventBridge) for infrastructure.
  • Experience with LLM-powered conversational agents.
  • Opportunities to introduce ML-based optimization into targeting and prioritization.
  • Experience with integrations like ServiceTitan or CRM systems.

Responsibilities

  • Build decision systems that determine customer contact logic, making it configurable, auditable, and intelligent.
  • Develop data infrastructure to ensure data is trustworthy, queryable, and actionable for analytics and client products.
  • Connect real-time technician availability to outreach decisions, agent conversations, and client reporting.
  • Create client-facing dashboards, attribution, full-funnel tracking, and alerting built on the analytics layer.
  • Design migration strategies, run parallel validation, and cut over without disrupting active campaigns for system evolution.
  • Own core platform systems and scale them effectively.
  • Shape technical direction and make architectural decisions.
  • Ship end-to-end solutions with direct, measurable business impact.
  • Work closely with engineering and ops teams.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now