Ema

About Ema

Empowering enterprises with universal AI agents

🏢 Corporate, Management Consulting👥 21-100 employees📅 Founded 1975📍 SoMa, San Francisco, CA💰 $61m
B2BArtificial IntelligenceEnterpriseSaaSAutomationNo-Code

Key Highlights

  • $61M raised in seed funding to develop AI technology
  • Headquartered in SoMa, San Francisco, CA
  • 21-100 employees, fostering a startup environment
  • Configurable AI agents designed for various enterprise roles

Ema is a San Francisco-based startup focused on developing next-generation AI technology to empower employees across enterprises. With $61 million in funding, Ema aims to create configurable AI agents that take on repetitive tasks, enhancing productivity and creativity for their users. The company s...

🎁 Benefits

Ema offers competitive salaries, equity options, flexible PTO, and a remote-friendly work policy to support work-life balance. Employees also benefit ...

🌟 Culture

Ema promotes a culture of innovation and efficiency, focusing on leveraging AI to enhance human creativity. The company values adaptability, allowing ...

Overview

Ema is hiring a Mid-Level Backend/Full Stack Engineer to develop and maintain enterprise software applications. You'll work with Go, Python, and PostgreSQL to build scalable systems and APIs. This position requires a strong background in software development and problem-solving skills.

Job Description

Who you are

You have a strong background in software engineering, with experience in designing and developing maintainable software applications. You thrive in ambiguity and can turn abstract problems into concrete solutions. Your passion for technology drives you to continuously improve your skills and contribute to a mission-oriented, high-growth startup environment.

You are proficient in programming languages such as Go and Python, and you have experience building scalable and reliable backend systems. Your understanding of API development, including REST and gRPC, allows you to create efficient communication between services. You are also familiar with database management, particularly with PostgreSQL and ClickHouse, enabling you to design and maintain robust data schemas.

You have a solid grasp of front-end technologies, including HTML, CSS, and JavaScript frameworks like React, which allows you to contribute to user interfaces effectively. Your commitment to writing clean, efficient, and maintainable code is evident in your use of test-driven development practices. You prioritize security and adhere to industry best practices in all your projects.

You enjoy collaborating with cross-functional teams and are eager to share your knowledge with others. Your problem-solving skills and creativity make you an asset in a fast-paced environment where innovation is key. You are excited about the opportunity to work with a team of talented individuals who are dedicated to making a lasting impact in the enterprise technology space.

What you'll do

In this role, you will develop and maintain enterprise software applications that empower employees to be more productive and creative. You will be responsible for writing clean and efficient code while employing a test-driven development process. Your work will involve building scalable and reliable backend systems using Go and Python, ensuring that applications are secure and adhere to industry best practices.

You will develop and maintain APIs using REST and gRPC, facilitating seamless communication between different components of the system. Additionally, you will build and maintain scalable data schemas using PostgreSQL and ClickHouse, ensuring that data is organized and accessible for various applications.

As part of your responsibilities, you will also contribute to front-end interfaces using HTML, CSS, and JavaScript frameworks such as React or Angular. Your ability to collaborate with design and engineering teams will be crucial in delivering high-quality software solutions that meet user needs.

You will continuously improve software development processes, identifying areas for optimization and implementing best practices. Your contributions will help shape the future of Ema's technology, making a significant impact on how enterprises operate.

What we offer

Ema provides a dynamic work environment where innovation and creativity are encouraged. You will have the opportunity to work alongside experienced professionals from top tech companies, contributing to cutting-edge AI technology that transforms the workplace. We offer competitive compensation, including variable compensation and equity options, as well as a comprehensive benefits package. Join us in our mission to empower every employee in the enterprise with the tools they need to succeed.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Ema.

Similar Jobs You Might Like

Based on your interests and this role

Ema

Backend Engineer

Ema📍 San Francisco - Hybrid

Ema is hiring a Backend Engineer to develop and maintain enterprise software applications. You'll work with Go, Python, and PostgreSQL to build scalable back-end systems. This position requires a strong problem-solving mindset and experience in API development.

🏢 HybridMid-Level
11 months ago
Ema

Backend Engineer

Ema📍 San Francisco - Hybrid

Ema is hiring a Software Engineering Lead, Backend to design and develop enterprise software applications. You'll work with Go and Python to build scalable back-end systems and APIs. This position requires experience in full-stack development and a strong understanding of web frameworks.

🏢 HybridLead
11 months ago
Mem0

Backend Engineer

Mem0📍 San Francisco

Mem0 is hiring a Backend Engineer to own the backend of their memory platform. You'll design and ship REST APIs, model data across relational and graph stores, and optimize performance. This role requires strong Python skills and experience with cloud technologies.

Mid-Level
1 month ago
AICrete

Backend Engineer

AICrete📍 Bay Area - Hybrid

AICrete is hiring a Senior Backend Engineer to develop server-side logic for AICreteOS. You'll work with Django and Python to build high-performance applications. This position requires proven experience as a Backend Developer.

🏢 HybridSenior
1 year ago
Exa

Backend Engineer

Exa📍 San Francisco - On-Site

Exa is hiring a Backend Engineer to build a search engine for AI applications. You'll work on high throughput systems and data processing pipelines using Rust. This position requires experience in optimizing backend systems.

🏛️ On-SiteMid-Level
7 months ago