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