AI Application Developer
Role details
Job location
Tech stack
Job description
established with the American consumer. As we expand our offering to include an assortment of organic vegetable options; we have become one of the largest organic vegetable growers in the country and we are looking to grow our workforce family. Join us in continuing and strengthening our position as a market share leader dedicated and trusted by retailers and consumers alike., The AI Application Developer is responsible for designing, developing, and deploying modern web, mobile, and cloud-based applications with embedded AI, automation, and intelligent capabilities. This role combines deep software engineering expertise with applied AI development to deliver scalable, secure, high-performance solutions across the full technology stack., Full Stack Application Development
- Architect, design, and build custom applications using modern full-stack frameworks (React, Angular, Vue, Node.js, .NET Core, Java, Python/Django).
- Develop scalable backend services, RESTful APIs, microservices, and system integrations.
- Create responsive and intuitive user interfaces for web and mobile platforms.
- Work with SQL and NoSQL databases, design schemas, optimize performance, and ensure data integrity.
- Implement CI/CD pipelines, automated testing, version control, and cloud-native deployment patterns.
AI & Intelligent Automation Development
- Design and implement AI-enabled features such as chatbots, recommendation systems, NLP/NLU models, predictive analytics, and automated decision-making.
- Integrate large language models (LLMs), vector databases, RAG pipelines, and prompt engineering into custom applications.
- Utilize machine learning frameworks such as PyTorch, TensorFlow, scikit-learn, or cloud AI services (Azure AI, AWS SageMaker, Google Vertex AI).
- Evaluate AI model performance, accuracy, and risk; ensure solutions comply with responsible AI principles.
Solution Architecture & Technical Leadership
- Define system architecture, component design, and technical specifications.
- Evaluate tools, frameworks, and platforms to ensure alignment with business and technology strategy.
- Lead prototyping efforts and proof-of-concept builds for new AI-assisted capabilities.
- Contribute to engineering standards, code quality, security, and performance best practices.
Collaboration & Stakeholder Engagement
- Partner with product owners, business analysts, UX designers, and data teams to understand business needs and transform them into technical solutions.
- Participate in Agile ceremonies including sprint planning, refinement, reviews, and retrospectives.
- Communicate technical decisions, risks, and tradeoffs clearly to business and technical stakeholders.
Quality, Testing & Support
- Implement unit, integration, regression, and performance tests for full-stack and AI components.
- Troubleshoot and resolve production issues, ensuring reliability and high availability.
- Maintain documentation, including architecture diagrams, API definitions, data flows, and runbooks.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or comparable experience.
- 1-4+ years of experience developing full-stack applications using modern frameworks and cloud technologies.
- Proficiency in one or more backend languages (JavaScript/Node.js, Python, Java, C#, Go).
- Proficiency in one or more frontend frameworks (React, Angular, Vue, Svelte).
- Experience with cloud platforms (AWS, Azure, GCP), Docker, Kubernetes, and serverless architectures.
- Hands-on experience developing AI-enabled features using LLMs, NLP, ML models, or cloud AI services.
- Strong knowledge of SQL/NoSQL databases, schema design, and query optimization.
- Experience building and consuming REST and/or GraphQL APIs.
- Strong understanding of Git, CI/CD pipelines, automated testing, and DevOps practices.
Preferred Qualifications
- Experience with retrieval-augmented generation (RAG), vector search, and embeddings.
- Experience fine-tuning AI models or using frameworks such as LangChain, Semantic Kernel, or Hugging Face.
- Experience with microservices and event-driven architecture (Kafka, EventHub, SNS/SQS).
- Knowledge of cybersecurity best practices such as OWASP and secure API design.
- Experience with MLOps pipelines and deployed model lifecycle management.
- Mobile development experience with React Native, Flutter, Swift, or Kotlin.
Soft Skills & Behaviors
- Strong problem-solving skills and ability to design practical technical solutions to business challenges.
- Ability to collaborate cross-functionally with non-technical stakeholders.
- Comfort working in both structured and ambiguous environments.
- Commitment to continuous learning, innovation, and experimentation., * Prolonged periods of sitting while working at a computer and developing software applications.
- Frequent use of a computer, keyboard, mouse, and multiple monitors for extended periods throughout the workday.
- Ability to communicate effectively in person, via telephone, and through virtual collaboration platforms.
- Ability to read, analyze, and interpret technical documentation, code, diagrams, and detailed digital information on computer screens.
- Frequent use of manual dexterity to operate standard office equipment, including computers, laptops, mobile devices, and other technology tools.
- Ability to occasionally stand, walk, bend, reach, and move throughout an office environment to attend meetings or collaborate with team members.
- Ability to lift and carry up to 15 pounds occasionally, including laptops, monitors, and other computer equipment.
- Ability to maintain concentration and visual focus for extended periods while coding, troubleshooting, testing, and reviewing technical documentation.
- Ability to travel occasionally, including walking through airports, client sites, or company facilities and transporting standard business equipment as needed.
- Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions of the position.
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Paid time off
- Vision insurance
- Dental insurance, * This role may operate in an office.
- Occasional travel may be required for project workshops, planning sessions, or deployments.
COMPANY BENEFITS/PERKS
- 401(k)
- Health, Dental, Vision Insurance, and more
- Paid Time Off (PTO)