AI Software Engineer

Arva - Houston, TX

Hiring: AI Software Engineer Company: Arva Location: Houston, TX Job Posted Time: 2026-09-17 11:46:35 Employment Type: Remote Target Skills & Keywords : AWS, CI/CD, Django, ECS, ELT, ETL, Fargate, IAM, JavaScript, LLM, Lambda, LangChain, Machine Learning, PostgreSQL, Python, Quality Assurance, RDS, REST, RESTful, S3, SNS, SQL, SQS, SaaS, Serverless, Step Functions, Systems Design, TypeScript, Vue About the job Experience: •2-5 years of professional software development experience •5 years of professional software development experience •5 years of professional software development experience building and shipping production systems. Required Skills: •This is a hands-on engineering role for someone who has moved past their first job, ships production code independently, and is looking to apply modern AI techniques to a domain where correctness genuinely matters. •Design, build, and maintain LLM-powered and agentic workflows using tools like LangGraph and LangChain, AWS Bedrock AgentCore, including tool use, retrieval, memory, orchestration, and multi-step reasoning pipelines. •Develop and productionize AI/ML services in Python, including work with Mixture-of-Experts (MoE) and other multi-model architectures for routing, specialization, and ensemble prediction. •Build and extend backend services and APIs in Django, with PostgreSQL (and PostGIS) as the primary data layer. •Implement front-end features and internal tooling in TypeScript and Vue.js to expose AI capabilities and analytics to users. •Build and optimize data processing pipelines that ingest, clean, normalize, and enrich large volumes of geospatial, agronomic, imagery, and third-party data. •Develop and maintain integrations with external partner and customer APIs, including authentication, rate limiting, schema mapping, error handling, and monitoring. •Deploy, scale, and operate services on AWS using managed compute, storage, database, queueing, and serverless offerings. Qualifications: •2–5 years of professional software development experience building and shipping production systems. •Strong proficiency in Python, including experience with modern application frameworks, testing, and packaging practices. •Demonstrated experience building applications or services that use large language models or other machine learning models in production. •Solid functional working knowledge of relational databases and SQL, with practical experience designing schemas and writing performant queries. •Operational familiarity with cloud infrastructure (AWS preferred) and standard software delivery practices including version control, CI/CD, and automated testing. •Demonstrated capacity to work independently on ambiguous problems, and to communicate technical trade-offs clearly to both technical and non-technical colleagues. •Bachelor's degree in Computer Science, Software Engineering, a related technical field, or equivalent practical experience. •The ideal candidate will bring hands-on experience across several of the following. We do not expect any single candidate to have all of them. •AI frameworks — Building agentic and LLM applications with tools like Amazon Bedrock, LangGraph and LangChain. •Model architecture — Familiarity with Mixture-of-Experts (MoE) architectures, model routing, and ensemble or multi-model system design. Compensation: •$115,000 - $145,000 / year •Flexible work environment (work from home / hybrid options) Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!