You are on page 1of 1

Software Engineer Bengaluru

The Company We are a young, fast-growing AI company shaking up how work gets done across the enterprise. Every
day, we help clients identify opportunities for automation, and then use a variety of AI and advanced
automation techniques to rapidly model manual work in the form of code. Our impact has already been
felt across some of the most reputable Fortune 500 companies, who are consequently seeing major
gains in efficiency, client satisfaction, and overall savings. It’s an exciting experience to watch
companies transform themselves rapidly with Soroco!
Based across US, UK, and India, our team includes several PhDs and graduates from top-notch
universities such as MIT, Harvard, Carnegie Mellon, Dartmouth, and top rankers/medalists from the
IITs and NITs. The senior leadership includes a former founder of a VC/hedge fund, a computer
scientist from Harvard, and a former founder of a successful digital media firm. Our team has
collectively published more than 100 papers in international journals and conferences and been
granted over 20 patents. Our board members include some of the most well-known entrepreneurs
across the globe, and our early clients include some of the most innovative Fortune 100 companies.

The Role A Software Engineer should be passionate to work on hard problems on computer vision,
programming languages, computer security, networking, cloud computing, analytics and big data.

Responsibilities include (but are not limited to):


▪ Design, architect, and build high-quality scalable systems
▪ Own projects end-to-end, including gathering requirements, solutioning and designing
architecture, developing, testing, deploying, and maintaining systems
▪ Interact and collaborate with our high-quality technical team across India and the US

How You Will Grow:


Soroco believes in supporting you and your career. We will encourage you to grow by providing you
with professional development opportunities across multiple business functions. Joining a young
company will allow you to explore what is possible and have a high impact.

The Candidate The ideal Software Engineer will be flexible and an attitude to learn anything and a willingness
to provide the highest level of professional service.

Key Requirements and Qualifications:


• B.E. / B.Tech from a top university in India in one of the following departments (i) Computer
Science, (ii) Information Sciences, (iii) Information Technology, (iv) Electronics – or
equivalent.
• CGPA >= 7.00
• Significant programming expertise and/or have been programming a long time as a serious
interest
• Previous coursework or relevant experience in the following areas: software design, object-
oriented programming, databases, operating systems, computer networks and (ideally)
multi-threaded programming.
• Ability to build large enterprise-grade systems
• High learnability quotient, good value system and must be a disciplined team player
• Ability to learn and grasp any problem quickly
• Comfort and confidence in solving unstructured problems
• Desire and endurance to solve difficult problems in computer science in diverse fields
• Desire to design and build large, enterprise-grade software systems from scratch
• Ability to communicate and collaborate with experts in the field

Plot No 51 & 52,1st Main Road,3rd Phase, JP Nagar ▪ Bangalore 560 100 ▪ recruiting@soroco.com ,www.soroco.com

You might also like