Accepting Q3 2026 project engagements Schedule a discovery call
Job Description: Software Engineer (AI)
💻 Product Engineering
🆔 Job ID: 20984

Software Engineer (AI)

Build intelligent product features, scalable AI services, and reliable software systems that bring machine learning into real-world user experiences across the United States.

📍 United States 🏢 Remote ⏱️ 0–3 Years 🕒 Full-Time

Role Summary

We are hiring a Software Engineer (AI) to design and ship production features that combine strong software engineering with applied artificial intelligence. You will build APIs, services, data pipelines, and AI-powered product experiences that are fast, secure, maintainable, and ready for scale. The role involves working closely with product, design, data, and platform teams to turn AI ideas into reliable customer-facing solutions.

Job Title
Software Engineer (AI)
Job ID
20984
Location
United States
Work Mode
Remote

About the Team

Our AI engineering team builds the software foundation behind intelligent products, from model-integrated workflows and automation features to scalable backend systems and internal tools. We value clean architecture, thoughtful experimentation, and a product-first mindset. The team moves quickly, owns end-to-end delivery, and focuses on solving practical problems where AI creates measurable user value.

Required Skills & Qualifications

  • Strong Python or TypeScript development Must Have — build reliable, readable, testable code for production systems.
  • Software engineering fundamentals Must Have — data structures, algorithms, system design basics, debugging, and code review practices.
  • AI integration experience Must Have — hands-on work with LLM APIs, prompt workflows, embeddings, or AI-assisted product features.
  • Backend development Must Have — REST APIs, microservices, authentication, database design, and performance tuning.
  • Data and workflow handling Must Have — experience with structured/unstructured data pipelines and asynchronous processing.
  • Cloud and deployment Must Have — familiarity with AWS, GCP, or Azure, plus Docker and CI/CD pipelines.
  • Testing and observability Must Have — unit tests, integration tests, logging, metrics, and production monitoring.

Preferred Qualifications

  • B.S. / B.Tech / M.S. in Computer Science, Software Engineering, or a related field, or equivalent practical experience. Nice to Have
  • Experience building features around LLMs, retrieval-augmented generation, or AI agents. Nice to Have
  • Knowledge of modern frontend frameworks such as React, Next.js, or similar product UI stacks. Nice to Have
  • Familiarity with PostgreSQL, Redis, message queues, and distributed systems. Nice to Have
  • Exposure to model serving, feature stores, vector databases, or MLOps tooling. Nice to Have
  • Open-source contributions, personal AI projects, or shipped products with measurable impact. Nice to Have
  • Interest in reliability, security, privacy, and responsible use of AI in product development. Nice to Have

What We Offer

  • Competitive compensation aligned with market benchmarks and experience.
  • Performance-based bonus opportunities tied to individual and team goals.
  • Health, dental, and vision coverage for employees and eligible dependents.
  • Flexible work options with a remote-first mindset across the United States.
  • Learning and development support for courses, certifications, and conferences.
  • Modern engineering environment with a strong focus on quality and ownership.
  • Opportunity to work on AI products that reach real users at scale.

Technology Stack

Python TypeScript React Node.js FastAPI REST APIs PostgreSQL Redis AWS / GCP Docker CI/CD LLM APIs RAG Vector Databases Git / GitHub

Frequently Asked Questions

Strong software engineers are welcome. Direct AI experience is a plus, but we care most about clean engineering fundamentals, shipping experience, and the ability to learn quickly. Candidates who have built products with APIs, data pipelines, or automation systems will do well in this role.
The typical process takes about 3–4 weeks. It usually includes a recruiter screen, a technical interview, and a practical discussion around system design, problem solving, and AI product thinking.
Yes. This role is posted for candidates based in the United States and is set up for remote collaboration. Some teams may occasionally schedule in-person meetings or planning sessions when needed.
You will work on product features that use AI to improve search, automation, recommendations, internal tooling, and user workflows. The work mixes backend engineering, AI integration, and product delivery.