Software Engineer, Machine Learning

Imbue builds AI systems that reason and code, enabling AI agents to accomplish larger goals and safely work in the real world.
$140,000 - $350,000
Machine Learning
Mid-Level Software Engineer
Remote
AI

Description For Software Engineer, Machine Learning

Imbue is seeking a Machine Learning Engineer to join their innovative team working on cutting-edge AI systems. The role offers a unique opportunity to work directly on creating software with human-like intelligence, focusing on deep learning research, infrastructure, and tooling.

The position involves close collaboration with senior research team members, implementing advanced papers to improve code generation, reasoning traces, and code verification. You'll be responsible for designing rigorous experiments, contributing to data generation pipelines, and developing infrastructure for fine-tuning and experimentation.

The ideal candidate should be proficient in Python, have experience with PyTorch and neural networks, and demonstrate strong engineering practices. The role requires someone who is self-directed, independent, and excellent at execution. You'll be working in an environment that values continuous learning and offers substantial resources for professional development.

Imbue's mission is to build AI systems that can reason and code, enabling AI agents to accomplish larger goals and work safely in the real world. The company trains its own foundation models optimized for reasoning and prototypes agents on top of these models. Their vision is to reinvent the personal computer concept, creating truly intelligent tools that empower users with freedom, dignity, and agency.

The compensation package is highly competitive, ranging from $140,000 to $350,000 in cash, plus significant equity potential ($10,000–$5,000,000). The role offers flexibility with both remote and in-person options in San Francisco, flexible working hours, and a dedicated budget for learning and self-improvement.

This is an exceptional opportunity for a machine learning engineer who wants to be at the forefront of AI development, working on meaningful projects that could shape the future of human-computer interaction.

Last updated 12 days ago

Responsibilities For Software Engineer, Machine Learning

  • Work closely with senior research team on cutting-edge deep learning research
  • Implement papers to improve code generation and reasoning
  • Design and conduct scientific experiments
  • Contribute to data generation pipeline
  • Develop infrastructure for fine-tuning and experimentation
  • Work with data and product engineers to identify improvements
  • Perform hyperparameter sweeps and maintain sweep code

Requirements For Software Engineer, Machine Learning

Python
TypeScript
  • Very comfortable writing Python
  • Familiar with PyTorch and training deep neural networks
  • Passionate about engineering best practices
  • Self-directed and independent
  • Excellent at getting things done

Benefits For Software Engineer, Machine Learning

Education Budget
  • Work directly on creating software with human-like intelligence
  • Flexible working hours
  • Time and budget for learning and self improvement
  • Equity compensation between $10,000–$5,000,000

Interested in this job?

Jobs Related To Imbue Software Engineer, Machine Learning

SDE-II, Alexa Sensitive Content & Intelligence

SDE-II position at Amazon's Alexa team focusing on content intelligence and trust, using AI/ML to protect users from sensitive content across all Alexa interactions.

Software Dev Engineer (ML), AGI Information - Knowledge Graphs

Machine Learning Engineer position at Amazon's AGI Information team, focusing on developing ML systems for knowledge graphs and LLM applications.

Machine Learning Engineer II, AWS Just-Walk-Out Science Team

Machine Learning Engineer role at Amazon's AWS Just-Walk-Out team, focusing on computer vision and deep learning for autonomous retail technology.

Software Development Engineer

Senior ML Software Engineer role at Amazon, building scalable machine learning systems for advertising products, offering competitive compensation and benefits.

Language Engineer, Artificial General Intelligence - Data Services

Language Engineer role at Amazon AGI focusing on computational linguistics, dataset construction, and machine learning development to advance natural language processing capabilities.