About NetVendor
NetVendor is the leading solution for property management professionals seeking to simplify vendor relationships and streamline maintenance operations. Our comprehensive suite of software products empowers clients to ensure vendor compliance, optimize maintenance operations, and facilitate seamless bidding, all with a commitment to professionalism, precision, and trust.
About the Role
NetVendor seeks a Senior Software Engineer with a focus on AI integration to join our team in building and enhancing our SaaS platform. In this role, you'll design and implement AI-powered features that automate workflows, improve decision-making, and unlock new capabilities across our technology stack. Working alongside clients, product managers, subject matter experts, and other software engineers, you'll identify high-impact opportunities for AI and bring them to production using AWS Bedrock, Python, Laravel, and other technologies. Our development team values lifelong learning, continual improvement, and productive collaboration.
Responsibilities
- Design, develop, and maintain AI-powered features and integrations across our platform, leveraging AWS Bedrock and related AWS AI/ML services.
- Evaluate and select appropriate foundation models for specific business problems such as document analysis, intelligent matching, text extraction, and workflow automation.
- Write maintainable, scalable, and well-tested code that integrates AI capabilities into existing application workflows.
- Build and optimize prompt engineering strategies, retrieval-augmented generation (RAG) pipelines, and other techniques to maximize model accuracy and reliability.
- Analyze, diagnose, and modify existing software to correct errors, adapt to new workflows, or improve performance.
- Collaborate with product managers and stakeholders to identify processes that can benefit from AI automation and determine feasibility within time and cost constraints.
- Establish best practices for AI integration including monitoring, cost management, evaluation frameworks, and responsible AI usage.
- Work with other team members to create and evaluate estimates for development efforts based on stakeholder requirements.
- Aid testers and support personnel as needed to troubleshoot the root cause of system issues.
- Stay current with developments in AI/ML, foundation models, and AWS AI services, and advocate for their adoption where appropriate.
- Additional responsibilities as assigned.
Qualifications
- Strong proficiency in Python, with production experience building and maintaining Python applications or services.
- Extensive experience in both back-end and front-end web technologies, including but not limited to:
- Laravel PHP Framework
- MySQL
- Redis
- MongoDB
- JavaScript
- HTML
- CSS
- Strong experience with AWS Bedrock and related AWS AI/ML services (SageMaker, Lambda, etc.).
- Familiarity with prompt engineering, RAG architectures, vector databases, and AI evaluation techniques.
- Experience with OCR tools and document processing pipelines desired.
- Self-starter mentality – committed to making a difference, not only in the solution, but in the lives of those we work with and for.
- Experience with hosting environments such as Digital Ocean and AWS.
- Experience with version control tools such as git and GitHub.
- Strong technical skills from both a development and operations perspective.
- Excellent communication skills, both written and verbal in the English language.
- Highly organized, efficient, and able to work on multiple projects concurrently.
- Ability to use creativity in solving complex problems.
Education/Experience
- Minimum 7+ years of experience as a Software Engineer, with at least 2 years of hands-on work with AI/ML technologies.
- Bachelor's degree in computer science, or commensurate related work experience.
NetVendor’s Benefits Package
- Medical, dental, and vision insurance
- HSA, FSA, and DCFSA
- Long- and short-term disability insurance
- Free basic life insurance
- Generous paid time off policy
- Paid holidays: 7 per year + 1 floating holiday
- Maternity Leave
- 401(k) with company match
- Employee Assistance Program