Soroco is on a mission to elevate and transform how teams everywhere work. 

Powered by multiple patents, its flagship AI model, Scout, generates a work graph - a map of friction hurting your teams and business outcomes. 

Today, this map drives productivity improvements in 150+ organizations globally, including several Fortune 500 companies. 

Scout and the work graph have been featured in Forbes, Fortune, Harvard Business Review, and was listed on Bloomberg’s list of ideas that defined 2022. 

With operations spanning Boston, London, and Bangalore, Soroco was founded by alumni of Harvard, MIT, and Carnegie Mellon.  

Visit www.soroco.com to learn how we help teams discover their work graph 

What we are looking for: 

The Full-stack Software Engineer (SE) in this role will support development and design teams to build scalable web applications and products. 

The role purpose and scope: 

  • Support delivery of software components including design and writing/reviewing code. 
  • Build rapid prototypes for potential products and work with demanding stakeholders to iterate and improve these prototypes quickly. 
  • Work with design and development teams, and product managers to build new AI-driven tools. 
  • Design and architect scalable, micro-service oriented, fault tolerant, and performance optimized back-end applications. 
  • Design and architect rapidly changing, intuitive, performant, and modular front-end applications. 
  • Work within and across Agile to design, develop, test, and implement technical solutions across a full stack of development tools and technologies. 
  • Work with experienced AI/ML teams to best leverage their output to deliver innovative products. 

Experience and skills: 

The ideal Full-stack Software Engineer has strong coding skills, has solid design aesthetic, and is determined to work in R&D. 

  • 2-4 years of professional experience with designing, implementing, deploying, and maintaining customer-facing front end web applications and related backend services.
  • At least 1 year of experience with any kind of modern JS framework such as Angular, React/Next, Vue or Svelte.
  • At least 2 years of experience in back-end web frameworks in any modern programming language (Python, Java, JavaScript, etc.).
  • Experience with relational Databases (e.g., PostgreSQL, MySQL, MSSQL etc.)
  • Strong understanding of data structures, algorithms, distributed systems, and database performance.
  • Familiarity with DevOps concepts, tools, and continuous delivery pipelines (e.g., Docker, Jenkins, Maven, Jira, Git, etc.)
  • Familiarity and working knowledge of Kafka, RMQ etc. and related framework/tools.
  • Some familiarity with machine learning concepts.
  • Knowledge of professional software engineering practices, technical design patters, and best practices 
  • Strong communication, organizational, and project management skills.
  • Ability to work in a fast-paced environment. 

Bonus skills: 

  • Experience with API management platforms, design standards, UI design patterns, and best practices. 
  • Knowledge of Cloud/Azure development. 
  • Hands-on experience with machine learning frameworks (like PyTorch or Keras) and libraries (like scikit-learn) 

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Our system has flagged this application as potentially being associated with bot traffic. Please turn off any VPNs, clear your browser cache and cookies, or try submitting your application in a different browser. If this issue persists, please reach out to our support team via our help center.
Please complete the reCAPTCHA above.