Overview
Company name: Ema | HQ Location: San Francisco | Website | LinkedIn
Role: Staff Software Engineer
- Experience: 7-10 years
- Salary: Rs. 60-90 lakhs per annum
- Location: Bangalore (Hybrid)
- Type: Full-time
We are pioneering the concept of a Universal AI Teammate and have already secured paying clients. As we continue to explore exciting new use cases and build toward our ambitious vision, we’re seeking a Staff Software Engineer to accelerate our journey. This role is based out of Indiranagar, Bangalore, in a hybrid setup. If we like you, compensation will not be a blocker—we want the best to help us achieve our goals.
Key Responsibilities:
- Architect and Build: Design, develop, and maintain scalable software systems that are core to our Universal AI Teammate platform.
- Technical Leadership: Provide technical direction and mentorship to the engineering team, ensuring high-quality code and engineering excellence.
- Collaboration: Work closely with cross-functional teams, including product managers, AI researchers, and designers, to deliver innovative solutions.
- Performance Optimization: Continuously monitor and improve system performance, scalability, and reliability.
- R&D: Explore and implement new technologies and methodologies to drive the evolution of our AI platform.
- Code Reviews: Lead code reviews to ensure best practices in terms of performance, security, and maintainability.
- Drive Innovation: Lead initiatives to explore new use cases and applications for our Universal AI Teammate.
Qualifications:
- Extensive experience in software engineering with a track record of delivering complex, high-performance systems.
- Strong expertise in multiple programming languages, including but not limited to Python, Java, or Node.js.
- Experience with AI/ML-powered systems is a plus, especially in scaling machine learning models for production use.
- Proficiency with cloud platforms (e.g., AWS, GCP, Azure) and modern DevOps practices.
- Excellent problem-solving skills, with the ability to work effectively in fast-paced, dynamic environments.
- Previous experience in leading and mentoring engineering teams is highly desirable.