Applied Methods
~The MetaEngineeringSoftware Engineer

Software Engineer

Software engineers in this role build and maintain the infrastructure and platforms that power AI and machine learning systems at scale, working across the full stack from data pipelines and model training to deployment and monitoring. They design robust systems that enable teams to train, evaluate, and deploy models and AI agents reliably, often collaborating with open-source communities and integrating with diverse ML frameworks and ecosystems. These engineers typically work within specialized teams focused on AI/ML infrastructure, developer tooling, or platform capabilities, where they balance innovation with operational excellence while mentoring junior engineers and shaping technical direction.

$ titles --canonical
Software EngineerSenior Software EngineerStaff Software EngineerPrincipal Software Engineer
119open jobs
36companies hiring
$02

Skills

What companies are looking for in this role.

$ skills --core

Designing distributed systems architecture for scalability and reliability

85%

Designing and implementing machine learning framework integrations and optimizations

85%

Designing software architectures for extensibility and maintainability

80%

Writing high-performance kernel code for specialized hardware accelerators

80%

Building and maintaining automated testing frameworks and test infrastructure

80%

Debugging complex issues in distributed and high-performance systems

80%

Creating developer tools and APIs for third-party integrations and extensibility

75%

Profiling and optimizing software for cache locality, memory layout, and execution efficiency

75%

Analyzing complex datasets to derive performance metrics and insights

70%

Implementing data processing pipelines and ETL workflows

70%

Building browser-based real-time collaborative systems and multiplayer protocols

65%

Designing compiler architectures and code generation pipelines

60%

Developing rendering engines and media processing systems

60%
$ skills --emerging

Integrating large language models into developer tools and workflows

75%

Designing contract testing and functional equivalence validation frameworks

70%

Leveraging generative AI for automated code generation and test generation

68%

Building multi-agent reasoning and orchestration systems

65%
$ skills --soft

Collaborating with cross-functional teams including product, design, and research

90%

Participating in code reviews and enforcing software engineering best practices

85%

Mentoring and providing technical guidance to junior and peer engineers

80%

Writing technical documentation and communicating complex concepts clearly

80%

Balancing innovation with delivery and managing technical debt

70%

Contributing to open-source communities and upstream projects

65%
$03

Technology

The tools and technologies that define this role.

$ tech --language
C++very high
Pythonvery high
Javahigh
JavaScripthigh
SQLhigh
TypeScripthigh
Gomoderate
Rubylow
$ tech --framework
PyTorchvery high
Reacthigh
Springhigh
Reduxmoderate
Angularlow
LangChainlow
Tritonlow
$ tech --platform
MongoDBvery high
CUDAmoderate
Kubernetesmoderate
Node.jsmoderate
PostgreSQLmoderate
WebAssemblymoderate
$ tech --tool
Dockermoderate
Gitmoderate
MCPlow
$ tech --concept
APIsvery high
Generative AIvery high
Large Language Modelsvery high
Machine Learningvery high
Agent-based Systemshigh
CI/CDhigh
Microserviceshigh
Compiler Designmoderate
Change Data Capturelow
$04

Open Jobs

119 open Software Engineer jobs across 36 companies.

Databricks5d
Senior Software Engineer- Tokyo
Tokyo, Japan·Engineering
Databricks5d
Senior Software Engineer- Singapore
Singapore·Engineering
Notion5d
Software Engineer Intern (Fall 2026)
San Francisco, California·Engineering
Graphcore1w
Pytorch Engineer
Bristol, UK·Engineering
MongoDB1w
Senior Software Engineer, AMP
India·Engineering
DeepMind1w
SWE - Grids - Fixed Term Contract - 6 Months - London, UK
London, UK·Engineering
Databricks1w
Senior Staff Software Engineer - App and Partner Ecosystem
Seattle, Washington·Engineering
Cerebras Systems1w
Advanced Technology: Compiler Engineer
Sunnyvale, CA; Vancouver, British Columbia, Canada·Engineering
Glean1w
Software Engineer, University Grad
San Francisco Bay Area·Engineering
Figma1w
Software Engineer, Graphics & Media
San Francisco, CA • New York, NY • United States·Engineering
Figma1w
Software Engineer, AI Product (London, United Kingdom)
London, England·Engineering
MongoDB1w
Senior Staff Engineer
Bengaluru·Engineering
MongoDB1w
Software Engineer 3, AMP
Gurugram·Engineering
MongoDB1w
Software Engineer 2
Dublin·Engineering
MongoDB1w
Staff Engineer
Gurugram·Engineering
MongoDB1w
Senior Staff Engineer, AMP
British Columbia·Engineering
MongoDB1w
Senior Staff Engineer, AMP
California; Oregon; Washington·Engineering
MongoDB1w
Software Engineer 2, AMP
Gurugram·Engineering
MongoDB1w
Senior Staff Engineer
Gurugram·Engineering
Waymo1w
Staff Software Engineer, Quantitative Evaluation
Mountain View, California, United States; San Francisco, California, United States; New York City, New York, United States.·Engineering