NetVendor
We help property managers save time, reduce vendor risk, and optimize maintenance operations.
Senior Software Engineer – AI Integration
Location
United States
Posted
14 days ago
Salary
Not specified
Bachelor Degree7 yrs expEnglishAWSJava ScriptLaravelMongo DBMy SQLPHPPythonRedis
Job Description
• 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.
Job Requirements
- 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.
Benefits
- 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