
Artificial Intelligence Software Developer
MaintainX
full-time
Posted on:
Location Type: Remote
Location: Remote • California • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AWSAzureCloudGoogle Cloud PlatformJavaScriptNode.jsPythonReactTypeScript
About the role
- Design, develop, and deploy AI-powered applications utilizing LLMs and other models to solve complex business problems.
- Ensure seamless integration of AI models with web applications and backend services.
- Implement and optimize algorithms for performance and scalability, ensuring efficient end-to-end solutions.
- Collaborate with product managers, designers, and engineers to define product requirements and integrate AI capabilities into customer-facing applications.
- Contribute to engineering best practices, including code quality, security, and deployment processes.
- Participate in on-call duties.
Requirements
- Proven experience implementing LLM-powered applications, including prompt engineering, retrieval mechanisms, agentic workflows and integrating external knowledge sources.
- 3+ years of professional experience in full-stack software development, including 1+ year of experience working with LLMs.
- Strong programming skills in Python and/or JavaScript/TypeScript, with experience using LLM frameworks such as LlamaIndex, LangChain and LangGraph.
- Experience with cloud providers (AWS/Azure/GCP) and deploying AI services at scale.
- Knowledge of modern web development frameworks (React, Node.js) and API design.
- Strong problem-solving skills, with the ability to design scalable AI-powered solutions.
- Excellent communication skills to explain complex AI concepts to non-technical stakeholders.
- Actively keeps up with recent advancements in LLMs and AI, including new models, tools, and industry trends.
Benefits
- Competitive salary and meaningful equity opportunities.
- Healthcare, dental, and vision coverage.
- 401(k) / RRSP enrollment program.
- Take what you need PTO.
- A Work Culture where: You’ll work alongside folks across the globe that reflect the MaintainX values: Smart Humble Optimists. We believe in meritocracy, where ideas and effort are publicly celebrated.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AI-powered applicationsLLMsprompt engineeringretrieval mechanismsagentic workflowsPythonJavaScriptTypeScriptLlamaIndexLangChain
Soft skills
problem-solvingcommunication