About the Role- The candidate will lead a team of frontend and backend engineers- The candidate will get an opportunity to work on AI/ML technologies using Python Flask for web applications.- Deliver high-quality code in a fast-paced customer facing product- Manage backend and frontend tech team- Specify, design, and implement functionality and behaviors of the web infrastructure.- Be involved in the full life-cycle of development from concept through integration, test and high web traffic deployments.- API development using REST JSON/XML, and security standards like OAuthMinimum Qualifications- BS or MS in Computer Engineering, Computer Science or other similar majors.- Experience building products with full stack technologies, and an excellent understanding of computer science fundamentals, data structures, and algorithms- Must have experience in version control systems like GIT- Must have experience in Python 3+- Work ex 6-9 yrsLanguages/Frameworks- Python 3.7+, Flask, ReactJS, App Engine, Auth0, Google CloudLocation- Mumbai, RemotePreferred Qualifications- Expert in MVC frameworks such as Flask- Experience in Google Cloud and other web infrastructure.- Experience working with big data processing pipelines.
Role We are looking for a Django Python Developer to join our engineering team and help us develop and maintain various software products. Python Developer responsibilities include writing and testing code, debugging programs, and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team. Ultimately, you’ll build highly responsive web applications that align with our business needs. Responsibilities Write effective, scalable code Develop back-end components to improve responsiveness and overall performance Integrate user-facing elements into applications Test and debug programs Improve functionality of existing systems Implement security and data protection solutions Assess and prioritize feature requests Coordinate with internal teams to understand user requirements and provide technical solutions Qualifications BSc/BE/BTech in Computer Science, Engineering or a related field Must have 3+ years of work experience as a Python Developer Expertise in Django Framework. Others frameworks like Flask Pyramid knowledge is good to have Understanding of fundamental design principles behind a scalable application Able to create database schemas that represent and support business processes Knowledge of object-relational mapping (ORM) Able to implement automated testing platforms and unit tests Proficient understanding of code versioning tools (Git) React experience is good to have Team spirit Good problem-solving skills
As a full-stack developer, you will be responsible for the following: -Design, develop, and maintain web-based applications and websites. -Keep up to date on web development trends and understanding how it applies to our customers- needs. -Build automated unit and integration tests conduct performance tuning, testing, refactoring, usability, and automation-Maintain strong coding, compliance, & security standards-Integrate / Develop to third-party APIs-Understanding of web and application security-Proven ability to author clean, standards-compliant code-Self-motivated and detail-oriented with the ability to work independently-Ability to thrive in a fluid and fast-paced environment-Autonomous and responsible; organized and structured in initiatives and work;-Detail-oriented and able to keep a global vision of the issues and their solutions. Candidate Requirements:-Ability to write production-quality object-oriented code in the given framework ( React, Laravel, Python)-Knowledge in Payment Gateway. Knowledge in REST architecture. B.E/B.Tech/MCA full-time graduates with 3-7 year web development-Expertise in any web stack is a must-Be motivated to build amazing products that meaningfully impact users-Good people management skills-Good analytical and communication skills
Engineering Lead Experience in development of scalable web & mobile app, open-source tools & technology, shell commands & scripting Proficiency in server-side programming languages and frameworks (Java EE, Node.js, Python, etc) Knowledge of industry-standard tools & solutions for co-working, project management, productivity, etc Knowledge of DevOps tools and practices for automation and scale Proficiency in architecting large scale applications, modeling solutions Understanding business requirements, communicating with cross-functional teams Ability to forecast, plan, and oversee the execution of enterprise-grade projects along with management of business resources Skilled at communication, leadership, and decision making High problem-solving ability & ability to motivate and direct the team A knack for keeping abreast with technology trendsLocation: Andheri, Mumbai
About the role:We are looking for a Senior Backend Engineer with minimum 5+ years of work experience.The ideal candidate for this position will have a broad technical skill set and extensive experience in this industry. As a result, the candidate should be able to design, develop and test the products required for the company's needs. Moreover, the candidate should be able to work with other developers in determining product strategy.Primary responsibilities: Server Side Programming Languages :- Node.js,Python Framework :- Express,Sails.js Proficient in writing REST APIs Web Server technologies:- Apache,Nginx Database creation and integration :- MySQL, PostgreSQL,MongoDb. Cloud computing integration—e.g., public cloud providers like Amazon Web Services, or private cloud environments Integration of user-facing elements developed by a front-end developers with server side logic Optimization of the application for maximum speed and scalability Implementation of security and data protection Design and implementation of data storage solutions Creating database schemas that represent and support business processes Setup and administration of backups Knowledge of presenting data in different formats Management of hosting environment, including database administration and scaling an application to support load changes Qualification & Skills: Bachelor’s degree or equivalent experience in Computer Science with 5+ years of industry experience Technical depth across multiple languages Able to meet deadlines Leadership experience Strong communications skill About Heady:We offer a multitude of services – strategy, user experience design (UX), user Interface design (UI), software engineering, testing, marketing, analytics and maintenance – all of which come together to form a successful product.We use a hybrid model: Our engineers are based in India, while our UX, UI, strategy, and lead management are in the US. We are not an outsourcing agency; having both regular meetings and a local presence is important to us, just as it is to our clients.
About the Role We are looking for a Data Engineer to help us scale the existing data infrastructure and in parallel work on building the next generation data platform for analytics at scale, machine learning infrastructure and data validation systems.In this role, you will be responsible for communicating effectively with data consumers to fine-tune data platform systems (existing or new), taking ownership and delivering high performing systems and data pipelines, and helping the team scale them up, to endure ever growing traffic.This is a growing team, which makes for many opportunities to be involved directly with product management, development, sales, and support teams. Everybody on the team is passionate about their work and we’re looking for similarly motivated “get stuff done” kind of people to join us! Roles & Responsibilities Engineer data pipelines (batch and real-time ) that aids in creation of data-driven products for our platform Design, develop and maintain a robust and scalable data-warehouse and data lake Work closely alongside Product managers and data-scientists to bring the various datasets together and cater to our business intelligence and analytics use-cases Design and develop solutions using data science techniques ranging from statistics, algorithms to machine learning Perform hands-on devops work to keep the Data platform secure and reliable Skills Required Bachelor's degree in Computer Science, Information Systems, or related engineering discipline 6 + years’ experience with ETL, Data Mining, Data Modeling, and working with large-scale datasets 6+ years’ experience with an object-oriented programming language such as Python, Scala, Java, etc Extremely proficient in writing performant SQL working with large data volumes Experience with map-reduce, Spark, Kafka, Presto, and the ecosystem. Experience in building automated analytical systems utilizing large data sets. Experience with designing, scaling and optimizing cloud based data warehouses (like AWS Redshift) and data lakes Familiarity with AWS technologies preferred Qualification – B.Tech/M.Tech/MCA(IT/Computer Science) Years of Exp – 6-9
About Us upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow. upGrad was awarded the Best Tech for Education by IAMAI for 2018-19 upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany. We were also covered by the Financial Times along with other disruptors in Ed-Tech upGrad is the official education partner for Government of India - Startup India program Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning About the Role If you love to learn, are a quick learner and would love to create top-notch online courses on emerging technologies like Blockchain, Software Development or Data science then we are looking for you! The Senior Content Strategist role is unique in the sense that it provides an opportunity to learn new topics quickly, work on case studies, interact and build network with top industry professionals and faculty members in the respective domains, and do work that directly impacts the lives and careers of our learners.upGrad is looking for people passionate about education to help design learning programs for working professionals in order to help build the careers of tomorrow. Roles & Responsibilities Develop world-class content for online courses on different stacks in Full-Stack Web Development (Java, Spring, Spring Boot, Angular, React.js, Node.js & Express.js, C#, .NET), Blockchain Development & Architecture, software development/mean-stack development / Data science/Machine Learning. This job will equip the candidate with highly sought after skills and will be a great starting point for a career Understand the industry requirements and develop courses to help students meet high standards Plan and execute student competency assessment and engagement to ensure extraordinary learning experience Quickly learn complex concepts and ensure quality of content, instructional design and overall course experience Collaborate with business development team to meet content production deliverables Define & structure content development process; work with educational content across all levels Structure, grow and lead content development team including research assistants, video producers, scriptwriters etc. Work closely with senior faculty, freelancers and global industry leaders Skills Required BE/B.tech Computer science background (Bachelor’s/Master’s degree, BCA/ MCA, Online/ self taught/MOOC) OR a degree in Maths/Statistics. 4+ years of experience in e-Learning and/or creating customised higher education programs Experience in software development (backend/full-stack web development) , Data science is valuable. Excellence in problem solving and structuring of complex processes in new terrains Master in Higher Education/ Technology, Education & Innovation is preferred Experience in (digital) pedagogic content production; preferably higher education is preferred
Principal Engineer - Full Stack My client is backed by bulge-bracket VCs and an award winning management team. The founder is highly reputed with a blue chip pedigree and a history of successful exits. Prototype and Phase 1 has blockbuster results, targeting an immediate $1.1+ Billion market, enabling tremendous experience/resume-building in a short time for a Principal Engineer - Full Stack My Client prepares kids of the age of 6-14 years for the new world. Here kids learns fundamentals of coding logic, structure, sequence and algorithms thinking- to generate creative outcomes like animations and applications. Location: Mumbai Ideal candidate has: 8 Plus years of experience in Full Stack At least 3-6 years of experience in startups More expertise towards Back end Experience working with Node.js/Java/Golang/ROR AND Angular/React Individual Contributor Role and Mentor Role Years of Exp: 8-11 yrs Qualification: Engineering graduates. B.E/ B.Tech/ MCA/ ME/ M.Tech
Our current operations research product is deployed at some of the largest organizations in the world. This role will be responsible for re-architecting the existing solution and adding components of machine learning and intelligence to its logic. We are looking for a passionate individual who loves technology and is willing to design and create a flexible long-lasting product architecture.
Job Overview :Your mission is to help lead team towards creating solutions that improve the way our business is run. Your knowledge of design, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally. Your quest to embracing leading-edge technologies and methodologies inspires your team to follow suit.Responsibilities and Duties :- As a Data Engineer you will be responsible for the development of data pipelines for numerous applications handling all kinds of data like structured, semi-structured &unstructured. Having big data knowledge specially in Spark & Hive is highly preferred.- Work in team and provide proactive technical oversight, advice development teams fostering re-use, design for scale, stability, and operational efficiency of data/analytical solutionsEducation level :- Bachelor's degree in Computer Science or equivalentExperience :- Minimum 3+ years relevant experience working on production grade projects experience in hands on, end to end software development- Expertise in application, data and infrastructure architecture disciplines- Expert designing data integrations using ETL and other data integration patterns- Advanced knowledge of architecture, design and business processes Proficiency in :- Modern programming languages like Java, Python, Scala- Big Data technologies Hadoop, Spark, HIVE, Kafka- Writing decently optimized SQL queries- Orchestration and deployment tools like Airflow & Jenkins for CI/CD (Optional)- Responsible for design and development of integration solutions with Hadoop/HDFS, Real-Time Systems, Data Warehouses, and Analytics solutions- Knowledge of system development lifecycle methodologies, such as waterfall and AGILE.- An understanding of data architecture and modeling practices and concepts including entity-relationship diagrams, normalization, abstraction, denormalization, dimensionalmodeling, and Meta data modeling practices.- Experience generating physical data models and the associated DDL from logical data models.- Experience developing data models for operational, transactional, and operational reporting, including the development of or interfacing with data analysis, data mapping,and data rationalization artifacts.- Experience enforcing data modeling standards and procedures.- Knowledge of web technologies, application programming languages, OLTP/OLAP technologies, data strategy disciplines, relational databases, data warehouse development and Big Data solutions.- Ability to work collaboratively in teams and develop meaningful relationships to achieve common goalsSkills :Must Know :- Core big-data concepts- Spark - PySpark/Scala- Data integration tool like Pentaho, Nifi, SSIS, etc (at least 1)- Handling of various file formats- Cloud platform - AWS/Azure/GCP- Orchestration tool - Airflow
Job Overview :Your mission is to help lead team towards creating solutions that improve the way our business is run. Your knowledge of design, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements. Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally. Your quest to embracing leading-edge technologies and methodologies inspires your team to follow suit.Responsibilities and Duties :- As a Data Engineer you will be responsible for the development of data pipelines for numerous applications handling all kinds of data like structured, semi-structured &unstructured. Having big data knowledge specially in Spark & Hive is highly preferred.- Work in team and provide proactive technical oversight, advice development teams fostering re-use, design for scale, stability, and operational efficiency of data/analytical solutionsEducation level :- Bachelor's degree in Computer Science or equivalentExperience :- Minimum 5+ years relevant experience working on production grade projects experience in hands on, end to end software development- Expertise in application, data and infrastructure architecture disciplines- Expert designing data integrations using ETL and other data integration patterns- Advanced knowledge of architecture, design and business processes Proficiency in :- Modern programming languages like Java, Python, Scala- Big Data technologies Hadoop, Spark, HIVE, Kafka- Writing decently optimized SQL queries- Orchestration and deployment tools like Airflow & Jenkins for CI/CD (Optional)- Responsible for design and development of integration solutions with Hadoop/HDFS, Real-Time Systems, Data Warehouses, and Analytics solutions- Knowledge of system development lifecycle methodologies, such as waterfall and AGILE.- An understanding of data architecture and modeling practices and concepts including entity-relationship diagrams, normalization, abstraction, denormalization, dimensionalmodeling, and Meta data modeling practices.- Experience generating physical data models and the associated DDL from logical data models.- Experience developing data models for operational, transactional, and operational reporting, including the development of or interfacing with data analysis, data mapping,and data rationalization artifacts.- Experience enforcing data modeling standards and procedures.- Knowledge of web technologies, application programming languages, OLTP/OLAP technologies, data strategy disciplines, relational databases, data warehouse development and Big Data solutions.- Ability to work collaboratively in teams and develop meaningful relationships to achieve common goalsSkills :Must Know :- Core big-data concepts- Spark - PySpark/Scala- Data integration tool like Pentaho, Nifi, SSIS, etc (at least 1)- Handling of various file formats- Cloud platform - AWS/Azure/GCP- Orchestration tool - Airflow
Design and develop components of the platform● Constant benchmarking for capacity and performance● Documenting feature capability in detail● Supporting marketing initiatives on the product / differentiators● Test scenarios for faults / bugs● On-call (only emergency - L4) support to customer issues● Building best practices for customer scenariosWho we are looking for● Understand the larger picture and work for customer success● Passionate to solve problems● Understand the product life cycle