Senior Full Stack AI Software Engineer - Remote Opportunity
About the Role
We are seeking a Senior Full Stack AI Software Engineer to join our dynamic team at AgileEngine. This remote position offers the opportunity to build and scale intelligent, AI-driven products from concept to production in rapid iteration cycles. You will play a pivotal role in architecting end-to-end AI solutions, leveraging advanced technologies such as LLMs, RAG pipelines, and vector databases to power high-performance applications.
What You'll Do
- Architect and develop robust, scalable AI-powered features across both frontend and backend.
- Design and implement comprehensive AI solutions, from data ingestion to model integration and user-facing interfaces.
- Rapidly gather business and technical requirements and translate them into functional AI demos within 1–2 weeks.
- Integrate LLMs and AI services (e.g., APIs, vector databases, RAG pipelines) into production-ready applications.
- Enhance core modules of the existing web application codebase by integrating AI capabilities.
- Architect high-throughput, low-latency systems that scale reliably.
- Collaborate closely with Product, Design, and Engineering teams to ensure seamless integration of AI technologies.
- Maintain high standards for documentation, testing, observability, and code quality.
- Lead technical initiatives to automate workflows using AI and improve system reliability.
Requirements
- 5+ years of full-stack development experience.
- Proficiency in Rust or Golang.
- 2+ years of AI/ML engineering experience building or integrating AI-driven systems.
- Experience with AI-assisted coding tools such as GitHub Copilot, Cursor, or Windsurf.
- Strong experience working with LLM APIs, prompt engineering, embeddings, and vector databases.
- Ability to navigate and improve large, production-scale codebases.
- Excellent communication and documentation skills in a fast-paced team environment.
- Upper-intermediate English level.
Nice to Have
- 2+ years of team lead/management experience.
- Strong skills in Python.
- Experience with CI/CD pipelines and cloud platforms like GCP or AWS.
- Familiarity with AI frameworks/SDKs (LangChain, Hugging Face, etc.).
- A startup mindset: comfortable experimenting, iterating quickly, and tackling ambiguous challenges.
What We Offer
- Professional growth opportunities: Mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
- Exciting projects: Work on modern solutions with Fortune 500 and top product companies.
- Flextime: Flexible schedule with remote and office options.
This role offers a unique opportunity to work on cutting-edge AI solutions in a supportive and innovative environment. AgileEngine is recognized for its people-first culture and commitment to professional growth.
Who Will Succeed Here
Proficiency in Rust and Golang with a strong understanding of concurrency models and performance optimization, enabling the development of efficient, scalable applications.
A self-motivated and disciplined work ethic suited for a remote environment, with the ability to manage time effectively and deliver results independently while collaborating with a distributed team.
Extensive experience in AI/ML technologies, specifically with LLMs and RAG pipelines, along with a solid grasp of vector databases, allowing for innovative solutions in AI-driven product development.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months