Career Opportunities
Back-end Developer (Python and Azure)
We are looking for a Back-end Developer with experience in Python and Azure to join our team. As a Back-end Developer, you will be responsible for designing, developing, and maintaining the server-side applications and systems that power our products.
Responsibilities
- Design, develop and maintain the server-side applications and systems using Python and Azure
- Collaborate with front-end developers to integrate user-facing elements with server-side logic
- Develop and maintain APIs to enable seamless communication between the server-side and client-side components
- Write clean, efficient, and well-documented code
- Identify and troubleshoot issues in the back-end infrastructure and applications
- Optimize applications for maximum speed and scalability
- Stay up-to-date with emerging trends and technologies in back-end development
Requirements
- Bachelor’s or Master’s degree in Computer Science or a related field
- Minimum 5 years of experience in back-end development using Python and Azure is a MUST.
- Familiarity with SQL databases
- Experience with RESTful API design and implementation
- Proficiency in version control tools such as Git
- Familiarity with Agile development methodologies
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
Nice-to-have Skills
- Familiarity with other programming languages such as JavaScript
- Experience with DevOps practices such as continuous integration and deployment
- Experience with cloud services such as Google Cloud Platform
If you are a self-motivated Back-end Developer with experience in Python and Azure, and you are looking for a challenging and exciting opportunity, we would love to hear from you. Please apply with your updated resume.
Full Time
Bengaluru/Gandhinagar
Full-time Front-end/full-stack Developer
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a team responsible for the complete software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries.
Primary Responsibilities
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning applications
- Test software to ensure responsiveness and efficiency
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
- Work with data scientists and ML researchers to improve software
Requirements
- Proven experience as a Full Stack Developer or similar role
- Experience developing desktop and mobile applications
- Knowledge of multiple front-end languages and libraries (e.g., HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of multiple back-end languages (Python) and JavaScript frameworks (e.g., Angular, React, Node.js)
- Familiarity with databases (e.g., MongoDB) and UI/UX design
- Excellent communication and teamwork skills
- Great attention to detail
- Degree in Computer Science or relevant field
- 3-5 years of experience.
Full Time
Bengaluru, India
Applied ML Intern
We are seeking a highly organized and logically minded individual to facilitate the smooth running of our office. The role will involve the application of practical skills in organization, office management and operations.
Primary Responsibilities
- Operational and Business support for our India office
- Basic IT administrative responsibilities like setting up machines, softwares, etc
- Organize Team Events & Socials, maintain and develop employee cohesion
- Robust research and gathering of critical information
- Processing and maintaining reports to contribute to international projects
- Be numerically minded contributing to the successful day-to-day management of the office
- Coordinating, booking, and recording travel and accommodation for internal corporate travel
- Monthly bill verification
- Employee attendance monitoring and support for updating leave and reimbursements in GreytHR
- Working with the team to assist with a variety of tasks, must be able to switch gears according to shifting priorities
Requirements
- Basic knowledge of MS-Excel, MS-Word, Power Point
- Interpersonal and people management skill Personal Qualities/Characteristics required for the position:
a. Teamwork
b. People Development
c. Integrity
d. Maturity
e. Multi-Tasking ability
- Highly motivated, independent, attention to detail, and willingness to learn in a fast-paced startup environment
Full Time
Bengaluru, India
Corporate Administrator
We are seeking a highly organized and logically minded individual to facilitate the smooth running of our office. The role will involve the application of practical skills in organization, office management and operations.
Primary Responsibilities
- Operational and Business support for our India office
- Basic IT administrative responsibilities like setting up machines, softwares, etc
- Organize Team Events & Socials, maintain and develop employee cohesion
- Robust research and gathering of critical information
- Processing and maintaining reports to contribute to international projects
- Be numerically minded contributing to the successful day-to-day management of the office
- Coordinating, booking, and recording travel and accommodation for internal corporate travel
- Monthly bill verification
- Employee attendance monitoring and support for updating leave and reimbursements in GreytHR
- Working with the team to assist with a variety of tasks, must be able to switch gears according to shifting priorities
Requirements
- Basic knowledge of MS-Excel, MS-Word, Power Point
- Interpersonal and people management skill Personal Qualities/Characteristics required for the position:
a. Teamwork
b. People Development
c. Integrity
d. Maturity
e. Multi-Tasking ability
- Highly motivated, independent, attention to detail, and willingness to learn in a fast-paced startup environment
Full Time
Bengaluru, India
Corporate Management Trainee
Primary Responsibilities
- Understand daily processes and goals
- Participate in strategic planning
- Administrative support
- Help managers
- Performance evaluation support
- Detailed notes generation
- Design and give presentations
Requirements
- Highly motivated, independent, attention to detail, and willingness to learn in a fast-paced startup environment
- Bachelor’s degree (preferably in Business or Engineering)
- Excellent proficiency in verbal and written presentation skills
- Excellent math and computational ability
- Knowledge of software development is a plus
AI Engineer
Preferred Qualifications
- Track record of publications in leading AI venues (NeurIPS, ICML, ICLR, AAAI), leading systems venues (SIGMOD, VLDB), or their juncture (MLSys)
- Proficiency in Python
- Experience with cloud AI services (on AWS/Azure) and open-source AI/ML libraries (e.g. TensorFlow, PyTorch)
Minimum Qualifications
- Bachelors/Masters/PhD in computer science or closely related field
- Expertise in parallel programming, high performance computing, and machine learning system design
- Proficiency in C++
- Broad understanding of neural networks and machine learning
Head of Engineering
Job Description
- Lead and manage a team of AI engineers during the complete lifecycle of development
- Design and implement software from an end-user perspective
- Lead development of performance-critical algorithms
Basic Qualifications
- Highly motivated, independent, attention to detail, and willingness to learn in a fast-paced startup environment
- Bachelor’s degree (preferably in Business or Engineering)
- Excellent proficiency in verbal and written presentation skills
- Excellent math and computational ability
- Knowledge of software development is a plus
Preferred Qualifications
- Experience in scaling new businesses
- Strong executive presence and ability to interface with senior leaders internally and externally
- Ability to communicate effectively with both technical and non-technical individuals
- Clear written and verbal communications on highly complex topics
Head of Product
Job Description
- Play a leading role in the complete lifecycle of product from definition to shipping
- Lead the design and implementation of products from an end-user perspective
- Initiate and lead the design and development of new products or verticals while prioritizing industry use cases
- Build product roadmaps in close coordination with internal engineering teams, prioritizing the most important features to customers while ensuring engineering feasibility
Basic Qualifications
- Bachelors/Masters/PhD in computer science or closely related field
- Experience with building enterprise machine learning software applications
- 7+ years of experience as a Senior/Principal Product Manager with a direct impact on your company’s core business
- Experience overseeing roadmap creation and strategy
- Expertise in high performance computing, systems, and machine learning
- A keen customer focus
Preferred Qualifications
- Strong executive presence and ability to interface with senior leaders internally and externally
- Ability to communicate effectively with both technical and non-technical individuals
- Clear written and verbal communications on highly complex topics
- Ability to translate partner insights into product and operational requirements