Job Closed
This listing is no longer active.
Developer tools for Machine Learning
Software Engineer, Staff/Senior, AI Data Engine, Open Source, SaaS
Location
United States
Posted
70 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer, Staff/Senior, AI Data Engine, Open Source, SaaS
Iterative
• Own large new areas within our data management software, and build them from ground up • Participate in the entire product lifecycle from concept through production • Be able, and willing, to multi-task and learn new technologies quickly
Job Requirements
- 5+ years of industry experience as a software engineer
- Experience building or working with AI infrastructure at scale (similar to Tesla's data engine, Waymo, etc) or similar relevant experience
- Solid knowledge of Python
- At least one year of experience with file systems, concurrency, multithreading, and server architectures
- Passionate about building highly reliable system software
- Experience working remotely
- Experience working on high performance database internals, or heavily distributed server backends
- Prior startup experience
- Experience at other API technology companies
- Command of modern system-level languages like Go or Rust
Benefits
- Work wherever you want - No offices. Team is distributed remotely worldwide.
- Work whenever you want - Asynchronous communication and engineering culture. We are light on meetings and emphasize people finding their own schedule to be prolific & effective. Oh yeah, also Unlimited PTO and sick days!
- Open-source your code - We’re an open-source-first company (frankly, it’s in our DNA). Your work will be visible and will be used by thousands of developers every day! Check out our Discord and GitHub.
- Competitive compensation - based on the work you do here and not your previous salary.
- Great health coverage (medical, dental, vision) for you and your family, 100% paid by us (US only, but can discuss and reimburse, adjust the salary in other locations).
- Benefits - 401K with 100% match up to 4% of annual salary (US only, but we give the best we can worldwide through reimbursements and hiring platforms).
- Participate in conventions and conferences (PyCon, PyData, O'Reilly AI, etc) - We encourage and support everyone in giving talks, writing blog-posts, and other activities.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Spearhead integration of Ritual’s cutting-edge AI infrastructure with partner applications and protocols, expanding the network's reach and impact • Support the full-scale partner integration lifecycle: including initial scoping, product integration and development, deployment, and maintenance • Provide technical support to partners, develop reusable best practices and standards, and work with partners to identify and build new products and usage patterns tailored to their use cases • Extend and maintain comprehensive documentation for our integration APIs and SDKs • Interface with various technologies, including AI/ML, distributed systems, and blockchain, to deliver robust integration solutions • Evaluate and adopt new tooling and technologies to improve any of the functionalities detailed above
• Prototype rapidly, iterate and execute quickly based on technical guidance. • Work at the frontier of modern cryptographic schemes and open-source AI. • Release your work into the open-source world and build alongside the Ritual community.
• Lead the design, development, and maintenance of automated test frameworks for the HPBX Telephony system. • Define and own the test strategy for functional, integration, regression, performance, and reliability testing. • Drive testability improvements by collaborating closely with Software Engineers and Architects • Ensure high-quality coverage across APIs, services, telephony flows, and system integrations. • Analyze production issues and contribute to root cause analysis and prevention strategies. • Ensure quality is embedded early in the SDLC (shift-left approach) • Manage, mentor, and grow a team of SDETs. • Set clear technical direction, goals, and quality standards for the team. • Conduct code reviews for test automation and provide constructive feedback. • Support career development, performance reviews, and skills growth. • Partner with Product Management, Engineering, and DevOps to align quality goals with business priorities. • Ensure automated tests are stable, maintainable, and provide fast feedback. • Represent Quality Assurance in planning, design, and architecture discussions.
Senior Software Engineer
GuildAt Guild, we unlock opportunity for America’s workforce through education, skilling, and career mobility.
• Design and build robust, scalable systems that power data onboarding, eligibility workflows, and benefit policy administration. • Develop backend services, APIs, ETL pipelines, and internal tools using serverless architecture (AWS Lambda, Glue, S3, API Gateway). • Create clean, testable, maintainable code in TypeScript/Node.js and Python following best practices and established patterns. • Ensure system observability, security, and performance using tools like Datadog and CloudWatch. • Collaborate closely with engineers, product managers, designers, internal ops, and customer technical teams to deliver high-impact features. • Write and maintain comprehensive tests (unit, contract, BDD, and end-to-end) and support CI/CD pipelines for consistent delivery. • Participate in Agile ceremonies and on-call rotations, with a focus on production readiness, system health, and issue resolution. • Contribute to system architecture decisions, technical documentation, and mentoring of junior developers.



