Responsibilities
- Design and implement core system architectures
- Develop key components directly through hands-on coding
- Incorporate AI tools and autonomous agent systems into applications
- Guide software engineers through technical mentorship and leadership
- Promote high standards of engineering quality across various projects
- Deliver complete backend and full-stack solutions from concept to deployment
- Lead technical reviews including code and architecture evaluations
- Oversee engineering delivery across multiple parallel initiatives
- Create modular APIs, distributed systems, and cloud-native services on Azure
- Deploy AI models, retrieval-augmented generation pipelines, and multi-agent frameworks in production
- Utilize Python, OpenAI APIs, LangChain, LlamaIndex, vector databases, and agent development tools
- Write robust, efficient, and maintainable code primarily in C# and .NET
- Leverage Python for AI processing, scripting, and data pipeline automation
- Engineer systems for high reliability, speed, and monitoring capabilities
- Partner with frontend developers to ensure cohesive user experiences
- Define intuitive APIs, system interfaces, and developer-friendly workflows
- Manage automated deployment pipelines, infrastructure as code, and container orchestration on Azure
- Ensure system designs support scalability, resilience, security, and observability
- Coach engineering teams and elevate technical practices across all layers
- Provide strategic architectural guidance for complex technical challenges
- Support recruitment efforts and contribute to the growth of engineering culture
Compensation
Competitive salary and equity offered based on experience
Work Arrangement
Hybrid or remote options available
Team
Collaborative, fast-paced environment working across multiple product ventures
Responsibilities (21)
- Architect core systems
- Build them with your own hands
- Integrate AI tooling & agents
- Mentor engineers through technical leadership
- Drive engineering excellence across multiple ventures
- Architect, build, and ship backend and full-stack systems end to end.
- Lead engineers through code reviews, architecture reviews, and solid technical decision-making.
- Own engineering execution across multiple ventures.
- Build modular APIs, distributed systems, and cloud-native microservices (Azure).
- Integrate AI models, retrieval workflows, and multi-agent systems into production applications.
- Work with Python, OpenAI, LangChain, LlamaIndex, vector databases, and agent toolchains.
- Write high-performance, production-grade code (C#/.NET as primary).
- Use Python for AI workflows, automation, and data integrations.
- Build systems optimized for reliability, performance, and observability.
- Collaborate with frontend engineers to deliver seamless end-to-end experiences.
- Design clean APIs, interfaces, and developer workflows.
- Manage CI/CD pipelines, IaC, and Kubernetes deployments on Azure.
- Ensure systems are scalable, fault-tolerant, secure, and well-instrumented.
- Mentor engineers and uplift technical standards across the stack.
- Provide architectural direction and guide complex technical initiatives.
- Contribute to hiring and shaping engineering culture.
Available for qualified candidates