AI Software Engineer

New
A
Arva IntelligenceAgriculture Technology
Location: RemoteFull-TimeMiddle
Salary$115K –145K
Apply NowOpens the employer's application page

Job Details

Experience
2–5 years
Required Skills
AWSPostgreSQLPythonSQLDjangoTypeScriptVue.JsLangChain

Requirements

  • 2–5 years of professional software development experience building and shipping production systems.
  • Strong proficiency in Python, including modern application frameworks, testing, and packaging.
  • Demonstrated experience building applications using LLMs or machine learning models in production.
  • Working knowledge of relational databases and SQL, with experience designing schemas.
  • Experience developing and consuming RESTful APIs.
  • Familiarity with cloud infrastructure (AWS preferred) and standard software delivery practices (CI/CD, version control).
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Ability to work independently and communicate technical trade-offs.

Responsibilities

  • Design, build, and maintain LLM-powered and agentic workflows using tools like LangGraph, LangChain, and AWS Bedrock AgentCore.
  • Develop and productionize AI/ML services in Python, utilizing Mixture-of-Experts (MoE) architectures.
  • Build and extend backend services and APIs in Django with PostgreSQL and PostGIS.
  • Implement front-end features and internal tooling in TypeScript and Vue.js.
  • Build and optimize data processing pipelines for geospatial and agronomic imagery data.
  • Deploy, scale, and operate services on AWS.
  • Design and execute QA/QC processes for software and data evaluation.
  • Partner with cross-functional stakeholders to translate scientific and business requirements into production systems.
View Full Description & ApplyYou'll be redirected to the employer's site
$115K –145K
Apply Now