F22 Labs
Website:
f22labs.com
Job details:
Location: Bengaluru Employment Type: Full-time
About the Company A fast-growing AI company building the Agentic Operating System for enterprises. Founded in 2023, they scaled from $0 to $1.5M ARR in just 20 weeks and recently closed a Series A+ at a $250M valuation. They're at the forefront of the agentic AI revolution — and hiring aggressively to match their growth. 🚀
In short — they're a young, well-funded AI company growing at an impressive speed, working on tech that a lot of big businesses need right now. A great place to be if you want to work on cutting-edge AI! 🚀
Role Overview We are seeking a Software Engineer who is deeply interested in agentic frameworks and in the internal working of Agents, RAG, and Tool Calling. You will collaborate closely with product managers, engineers, and leadership to ensure architectural alignment and technical excellence across projects.
What You'll Do
- Continuous improvement of the agent runtime, including planning and execution loops, tool/function calling, memory management, and multi-agent coordination.
- Development of core services such as event-driven orchestration, RAG pipelines, text2sql systems, and tool-calling infrastructure.
- Building secure tool execution environments to safely execute agent actions.
- Implementing model and data integrations including LLM providers, embeddings, RAG pipelines, vector stores, and connectors.
- Building observability and guardrails such as tracing, token-level logging, evaluation harnesses, safety filters, and policy enforcement.
- Shipping multi-tenant SaaS deployments as well as enterprise and on-premise deployments with RBAC support.
- Owning scalability and resilience through profiling, load testing, and autoscaling strategies.
- Contributing to open-source components and helping build a strong developer community.
What We're Looking For
- Hands-on experience in backend development and system architecture.
- Strong expertise in Python, FastAPI, MongoDB, and Docker.
- Proven experience building and scaling systems from scratch.
- Solid understanding of system design principles, distributed systems, and API architecture.
- Experience with AWS (required); Azure is a bonus.
- Candidates with a strong product mindset who demonstrate ownership and initiative.
- Excellent problem-solving, communication, and collaboration skills.
Engineering Bands
1. Staff Core Engineer
- Deep technical knowledge with expertise in building complex systems from scratch.
- Strong expertise in system design and distributed systems with experience building highly available and scalable systems.
- Ability to design clean and scalable code architectures.
- Strong cloud experience including AWS, GCP, or Azure, along with containers, CI/CD pipelines, monitoring, logging, and tracing.
- Ownership of the architecture of core agent systems such as orchestration, tool calling and sandboxing, memory systems, multi-agent coordination, RAG pipelines, text2sql systems, and guardrails.
- Strong research mindset with the ability to recommend new systems and functionality to advance the product.
- Ability to mentor senior and junior engineers, conduct design reviews, and establish engineering quality and coding standards.
- Proven track record of building and scaling complex platforms.
2. Senior Core Engineer
- Ability to lead the development of key systems such as orchestration, tool calling and sandboxing, memory systems, multi-agent coordination, RAG pipelines, text2sql systems, and guardrails.
- Strong system design skills and the ability to develop clean code architectures.
- Extremely comfortable building high-quality components at speed.
- Collaborative mindset with the ability to mentor junior engineers.
- Familiarity with cloud infrastructure and distributed systems.
3. Core Engineer
- Ability to ship well-scoped features with quality and speed.
- Strong fundamentals in Python; experience with Go or Rust is a bonus.
- Familiarity with AWS and CI/CD pipelines.
- Strong technical aptitude to break down tasks, identify edge cases, and ask clarifying questions when needed.
Click on Apply to know more.