Descrição da Vaga
Job Description
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.
WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUT THE ROLE
We are looking for a Senior/Lead AI Software Engineer (Full Stack)
to build and scale intelligent, AI-driven products from concept to production in rapid iteration cycles. This role is pivotal in architecting end-to-end AI solutions—leveraging LLMs, RAG pipelines, vector databases, and Rust or Golang—to power high-performance, low-latency applications. You’ll shape scalable AI architectures, automate workflows, and drive innovation in a fast-growing environment that values ownership, speed, and technical excellence.
WHAT YOU WILL DO
- Take ambiguous, broad-scope ideas for AI integrations and bring them to life in a functional demo within 1-2 weeks;
- Architect and build developer-facing tools, including SDKs, CLIs, and API integrations that allow third-party developers to interact with AI features;
- Integrate LLMs (OpenAI, Anthropic, local models) into developer workflows;
- Build RAG pipelines and agentic workflows that solve infrastructure challenges;
- Act as a technical consultant, documenting patterns and setting the standard for how external developers will integrate in the future.
MUST HAVES
-
5-8 years of software engineering experience
with a track record of ownership and architectural decision-making;
-
Deep proficiency in Golang, Rust, OR Python
and ability to switch between these contexts to build high-performance tooling;
-
Experience with CI/CD pipelines, Docker/Kubernetes, CLI construction, and Developer Experience (DevEx) ;
-
2+ years building with LLM APIs, Vector Databases, and Agentic Frameworks
(LangChain, AutoGPT, etc.);
-
AI-assisted code experience
with GH Copilot, Cursor, Windsurf, AntiGravity, etc;
- Proven ability to work with loose requirements and deliver a working solution without hand-holding;
- Upper-intermediate English level.
NICE TO HAVES
- Experience building open-source SDKs or public-facing APIs;
- Background in Security or Identity Management (IAM) software;
- Experience with Agentic coding tools (Windsurf, Cursor, Copilot) to accelerate your own.
PERKS AND BENEFITS
-
Professional growth:
Mentorship, TechTalks, and personalized growth roadmaps.
-
Competitive compensation:
USD-based pay with education, fitness, and team activity budgets.
-
Exciting projects:
Modern solutions with Fortune 500 and top product companies.
-
Flextime:
Flexible schedule with remote and office options.
Meet Our Recruitment Process
It includes main stages:
Application → Coding Challenge → Video Interview → Technical Interview or Interview with the Hiring Manager(s).
Each step helps us understand your skills and overall fit.
If it’s a match, you’ll receive an offer.
Requirements
5+ years of full-stack development experience; Experience in Rust or Golang; 2+ years of AI/ML engineering experience building or integrating AI-driven systems; AI-assisted code experience with tools such as GH Copilot, Cursor, or Windsurf; Proven ability to gather ambiguous requirements and independently develop AI prototypes/demos within short timelines (1–2 weeks); Strong experience working with LLM APIs, prompt engineering, embeddings, and vector databases; Experience designing scalable AI architectures (RAG, agents, model orchestration, evaluation pipelines); Proven ability to navigate and improve large, production-scale codebases; Strong understanding of performance optimization, system design, and low-latency architectures; Excellent communication and documentation skills in a fast-moving team environment; Demonstrated experience deploying AI features into production environments; Upper-intermediate English level.