
Senior Software Engineer β Tech Lead
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in United States.
β’ Take ownership of the technical architecture for the ScreamingFace squad, overseeing the entire process from design to deployment.
β’ Create the internet's inaugural leaderboard for fusion models along with an open toolkit that supports benchmark evaluations.
β’ Ensure production readiness by implementing deployment monitoring, error management, graceful degradation, and operational runbooks.
β’ Establish and guide best engineering practices focusing on modularity, security, reliability, scalability, code quality, and production delivery.
β’ Collaborate on the strategy for the core technology stack through architectural reviews and the identification of shared organizational primitives.
β’ Define standard interfaces to prevent tight coupling among components.
β’ Work alongside the product lead to formulate and implement realistic, scalable, and architecturally sound roadmaps.
β’ Manage the delivery of engineeringβs quarterly objectives while effectively overseeing resources.
β’ Take responsibility for team output, delivery, productivity, timeliness, morale, and overall success.
β’ Advocate for high-quality software delivery through the use of tools, processes, methodologies, individual contributions, and code reviews.
β’ Develop technical documentation and processes that support high velocity and facilitate knowledge transfer.
β’ Report directly to Kevin McDonough, Head of Engineering.
β’ Over 8 years of professional software engineering experience, with a proven history of building, shipping, and operating production systems at significant scale.
β’ Hands-on experience developing production software using AI coding agents (e.g., Claude Code, Cursor) and assisting a team in managing their agentic workflows.
β’ Strong proficiency in Python (3.12+) including experience with FastAPI services, asynchronous orchestration of concurrent model calls, typed SDK design and packaging, and familiarity with parsers, ASTs, and DAG execution.
β’ Experience in distributed systems and API design, including the creation and evolution of interfaces utilized by multiple independent teams.
β’ Proven technical leadership experience in promoting engineering quality practices such as code review, testing, and CI/CD.
β’ Demonstrated experience mentoring or managing at least two engineers.
β’ Ability to work comfortably in ambiguous situations and under resource constraints.
β’ Display commitment, accountability, and ownership in all tasks.
β’ Fluent in asynchronous communication with strong written skills and the capacity to establish high-trust working relationships across time zones of 6 hours or more.
β’ Experience in cross-functional collaboration and communication with both engineering and non-technical stakeholders.
β’ Preferred: Practical experience with RAG and information retrieval, including vector databases, retrieval pipelines, embedding strategies, and aggregation.
β’ Preferred: Familiarity with Vue 3 / TypeScript, Rust / Tauri, or cross-platform desktop application development.
β’ Preferred: Experience in Networking or P2P applications.
β’ Mission-Driven Work: Join a 501(c)(3) nonprofit organization focused on social impact rather than profit, providing the opportunity to make a significant difference in the world.
β’ US employee benefits: Includes medical, dental, and vision insurance with contributions from the company.
β’ Retirement: Access to a 403(b) plan, which is the 401(k) equivalent for non-profit organizations.
β’ Open Source Contribution: Have a tangible impact by contributing to an Open Source project that benefits a wide community.
β’ Collaborative Global Team: Be part of a vibrant international team that values collaboration and diversity.
β’ Flexible Work Hours: Enjoy the flexibility to structure your work hours in a way that suits your life and productivity best.
β’ Fully Remote Work: Work remotely while adhering to the location requirements for this role.
β’ Flexible Paid Time Off: Take advantage of flexible vacation days, alongside recognition of local national holidays.
Addepar
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.