What are the responsibilities and job description for the Software Engineer position at General Agents?
General Agents is an applied research lab exploring the frontiers of autonomous intelligence. Our mission is to liberate humanity from digital labor. We are a team of researchers, engineers, and operators with expertise in machine learning, reinforcement learning, and large-scale data operations. We are building Ace, a realtime computer autopilot powered by our foundation video-language-action models trained on large-scale behavior data.
Role:
Software engineers are the cornerstone of our engineering and research productivity. You'll build and maintain the high-performance infrastructure that our team members and customers depend on. Training behavior models requires moving terabytes of data through high-performance systems.
Your work will ensure our infrastructure is tailored to our specific needs, whether that's developing distributed systems, optimizing hardware acceleration, or building native applications. You'll help us scale our agents to the next order-of-magnitude of intelligence, benefitting millions of computer users.
You may be a fit if you have experience with any of:
- Building highly-available, large-scale infrastructure
- High-throughput, low-latency services
- Multimedia data processing
- Low-level systems programming (C/C , Rust)
- GPU and hardware acceleration
- Operating systems and virtualization
- Browser internals and extensions
- Native GUI applications
Applying:
Please send your resume and a brief paragraph (3-5 sentences) describing your proudest professional achievement to hiring@generalagents.com.