Senior Software Engineer, Agents
Designs and implements core Python framework components for building real-time AI agents that see, hear, and speak. Owns features end-to-end with strong API design skills and experience in production Python systems.
About the job
What You'll Do
- Design and implement core components of the Agents Python framework
- Define APIs and abstractions that developers rely on
- Own features from design through implementation
- Identify simple and elegant solutions to complex design problems
- Propose and debate architectural decisions that shape the framework
- Ensure new features integrate cleanly with the broader ecosystem
- Collaborate with engineers across Python, Node, and Rust systems
Who You Are
- Strong experience building production systems in Python
- Excellent API design instincts and strong engineering taste
- Able to independently drive projects from idea to completion
- Solid experience building SDKs, frameworks, or developer tools
- Comfortable navigating complex systems and making design tradeoffs
- Able to clearly communicate technical ideas and architectural decisions
Nice to have:
- Open-source contributions or libraries you maintain
- Experience building LLM-based or agentic applications
- Familiarity with TypeScript / JavaScript ecosystems
Skills
Python, API Design, SDKs, Frameworks, Developer Tools, TypeScript, JavaScript, Rust, LLMs, Open Source
Similar jobs
ML Engineering jobsBuild customer-facing agentic AI experiences for loyalty programs, combining LLM workflows, product engineering, personalization, and safety controls. The role requires 6+ years of software engineering experience and production experience with AI or LLM-powered systems.
Build and deploy secure enterprise AI agents, integrations, and automated workflows that improve internal productivity and business operations. The role requires at least five years of enterprise, software, automation, or IT systems engineering experience, plus hands-on workflow and LLM application development.
Build and operate agentic AI systems for rare disease research, including typed workflows, evaluation, observability, and production deployment. The role requires a bachelor’s degree or equivalent experience, 5+ years building production systems, and 2+ years shipping LLM-powered applications.
Owns end-to-end post-training for frontier multimodal generative models, spanning reward modeling, preference optimization, distillation, safety tuning, evaluation, and deployment. The role requires prior experience shipping post-training improvements and strong PyTorch expertise.
Build marketplace search and ranking features while supporting MLOps infrastructure, model deployment, feature stores, and real-time data pipelines. The role requires 5+ years of software engineering or MLOps experience, backend or full-stack expertise, and familiarity with cloud and machine learning tooling.