
Similar jobs
About CK-12 Foundation
CK-12’s mission is to provide free access to open-source content and technology tools that empower both students and teachers to enhance learning across different styles, resources, competence levels, and circumstances.
To achieve this ambitious vision, CK-12 challenges the traditional education model by leveraging technology to revolutionize learning for students, teachers, and parents.
CK-12 operates as a non-profit organization so it can experiment with bold ideas and focus on doing the right thing for education. The organization is backed by Vinod Khosla, a renowned technology venture capitalist.
At CK-12, you’ll work in a dynamic, entrepreneurial, and innovative environment where passionate individuals collaborate to disrupt traditional education through technology.
Technology is at the heart of scaling education, and CK-12 builds solutions on a cloud-based (AWS) and AI-first platform delivering rich and interactive learning experiences.
If you are a great technologist who enjoys challenging the status quo and building innovative products, this could be the place for you.
Together, we aim to transform education globally.
Product Offerings
Flexi 2.0 – AI-Powered Student Tutor
AI-Powered Teacher Assistant
https://www.ck12.org/pages/teacher-assistant/
Core Responsibilities
• Translate high-level directions and open-ended product ideas into deliverable ML projects and drive their completion.
• Architect and implement highly scalable ML solutions for systems such as multimodal information retrieval, conversational chatbots, recommender systems, and ranking systems.
• Own end-to-end product delivery from research and experimentation to production deployment.
• Work closely with cross-functional teams including Product, Engineering, DevOps, QA, and Content teams.
• Manage ML workflows involving data gathering, working with annotators, and collaborating with ML researchers.
• Extract and analyze large volumes of data to generate insights about student and teacher behavior based on platform usage.
• Design and build innovative ML-driven solutions that can improve learning experiences in the EdTech space.
• Apply statistical hypothesis testing and experimentation to evaluate and improve models.
• Continuously innovate and challenge the traditional approach to education through ML solutions.
Requirements
• Bachelor’s degree or higher in Computer Science or a related quantitative discipline, or equivalent practical experience.
• 4+ years of hands-on development experience with strong programming skills, preferably in Python.
• Expertise in deep learning approaches for NLP including transformer-based models, predictive modeling, search and recommendation systems, and autoregressive models.
• 2+ years of experience in NLP applications such as information retrieval, chatbots, summarization, or generative models.
• Proven experience building scalable ML applications on cloud infrastructure such as AWS, GCP, or Azure.
• Strong understanding of trade-offs between model architecture, deployment costs, and model accuracy.
• Ability to manage multiple tasks and collaborate effectively with geographically distributed teams.
• Up-to-date knowledge of advancements in NLP and computer vision and the ability to apply them in the education domain.
Technical Skills
• Python, PyTorch, TorchServe
• Pandas
• SQL and NoSQL databases such as MySQL, MongoDB, Redis, and Redshift
• Cloud infrastructure (AWS / GCP / Azure)
• Vector databases and search technologies such as Elasticsearch
• Linux
Nice to Have
• Familiarity with Reinforcement Learning
• Experience with Deep Knowledge Tracing
Job Description: As a .NET + Angular Developer, you will be responsible for developing and maintaining web applications using .NET technologies and Angular. You will work on a variety of projects, including the design and implementation of RESTful APIs, microservices, and front-end components. Your role will involve applying best practices in software development, including test-driven development (TDD) and automated unit testing, to ensure the delivery of high-quality software solutions.
Key Responsibilities:
- Develop and Maintain Applications: Design, develop, and maintain web applications using .NET, C#, ASP.NET, and Angular.
- RESTful API Development: Create and manage RESTful APIs to enable seamless integration between front-end and back-end systems.
- Microservices Architecture: Work on microservices-based architectures to enhance scalability and maintainability of applications.
- Automated Unit Testing: Implement automated unit tests to ensure code quality and reliability.
- Test-Driven Development (TDD): Apply TDD principles to write efficient and effective code.
- Database Management: Design and manage databases using MSSQL, ensuring data integrity and performance.
- Collaboration: Work closely with cross-functional teams, including front-end developers, UX/UI designers, and product managers, to deliver high-quality software solutions.
- Documentation: Maintain comprehensive documentation for code, APIs, and system architecture.
Required Skills and Qualifications:
- Proficiency in .NET Technologies: Strong experience with .NET, C#, and ASP.NET.
- Front-End Development: Expertise in Angular for building dynamic and responsive user interfaces.
- RESTful APIs: Experience designing and consuming RESTful APIs.
- Microservices: Knowledge of microservices architecture and implementation.
- Database Skills: Proficiency in MSSQL for database design and management.
- Automated Unit Testing: Experience with automated unit testing frameworks and tools.
- Test-Driven Development: Familiarity with TDD methodologies and best practices.
- Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot and resolve issues efficiently.
- Communication: Excellent verbal and written communication skills.
Preferred Qualifications:
- Experience with additional front-end frameworks or libraries.
- Knowledge of DevOps practices and tools.
- Familiarity with Agile methodologies.
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Collaborative and inclusive work environment.
- Flexible working hours and remote work options (if applicable).
- Previous experience working as a node.js developer.
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
- Knowledge of front-end technologies such as HTML5 and CSS3.
- Superb interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.
- Great organizational and time management skills.
- Availability to resolve urgent web application issues outside of business hours.
Python Full stack developer.
1. Product based Full stack developer - Python back end - Core Python
2. Worked with Database - MongoDB/ MySql
3. Should have worked with ORMs
4. Knowledge of REST APIs
5. Should have developed Python applications.
6. Cloud Technology - Worked with AWS/ Azure. Not yet decided on what we
are going to go with.
7. Deplyment tools knowledge
8. Good knowledge of Front end dev - CSS/ JS/ React
9. Version Control - Git
10. Frameworks - Flask/ Django. (Ideally Flask)
11. Script writing
Should have worked on a full system design and architecture along with
coding up the same.
We are looking for Full Stack Developer.
Experience - 2 to 5 years
Location - Ahmedabad
5 Days working
Required Skills:
- Should have strong hands on experience in Node.js, React.js & Angular.js.
- Deep understanding of object - oriented JavaScript and design principles and standards, and has a solid programming background
- Experience handling different browser capabilities
- Hands - on experience in UI optimization best practice implementations
- Demonstrated ability to accurately estimate and scope development work
- Good analytical and problem - solving skills
- Communication skills are imperative both in written and in verbal form
- Excellent organizational and coordination skills
- 1.5+ Years of experience in .Net, ASP.Net and C#, WCF/API and REST services.
- Should be able to write clean and good scalable code.
- Hands on experience with CSS, JavaScript and jQuery
- Strong knowledge in OOPS concepts.
- Knowledge of T SQL with SQL server 2008 R2/2012 including Stored Procedures, Triggers & User Defined Functions.
- Good to have CSS3 and HTML5 knowledge.
- Good analytical and communication skills are required.
- Preference will be given to the candidates who can do client interaction.
We are looking for a skilled React.js Developer to join our front-end development team. In this role,
you will be responsible for developing and implementing user interface components using React.js
concepts and workflows such as Redux, Flux, and Webpack. You will also be responsible for profiling
and improving front-end performance and documenting our front-end codebase.
To ensure success as a React.js Developer, you should have in-depth knowledge of JavaScript and
React concepts, excellent front-end coding skills, and a good understanding of progressive web
applications. Ultimately, a top-class React.js Developer should be able to design and build modern user
interface components to enhance application performance.
React.js Developer Responsibilities:
• Meeting with the development team to discuss user interface ideas and applications.
• Reviewing application requirements and interface designs.
• Identifying web-based user interactions.
• Developing and implementing highly-responsive user interface components using React
concepts.
• Writing application interface codes using JavaScript following React.js workflows.
• Troubleshooting interface software and debugging application codes.
• Developing and implementing front-end architecture to support user interface concepts.
• Monitoring and improving front-end performance.
• Documenting application changes and developing updates.
React.js Developer Requirements:
• Bachelor’s degree in Computer Science, Information Technology, or a similar field.
• 2years experience working as a React.js Developer.
• In-depth knowledge of JavaScript, CSS, HTML and front-end languages.
• Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
• Experience with user interface design.
• Knowledge of performance testing frameworks including Mocha and Jest.
• Experience with browser-based debugging and performance testing software.
• Excellent troubleshooting skills.
• Good project management skills.
Must Have
Degree in Computer Science or related field.
3 - 4 years’ experience in Angular or React.
Expertise in responsive and adaptive front end design and development. Proficiency in HTML, CSS, JavaScript, and jQuery.
Experience is RESTful web services.
Understanding of key design principles.
Experience in version control using Git, CI-CD principles.
Good problem-solving skills.
Excellent verbal communication skills.
Good interpersonal skills.
Nice to have
Experience with graphic design applications such as Adobe Illustrator. Understanding of SEO principles.
Knowledge of Cloud technologies like AWS or Azure.
Job Summary
We are looking for a qualified Community Manager to join our team our Team.
The candidate should posses a creative drive and be able to articulate and document ideas to the design and marketing teams internally and externally. Organize and plan campaign, create trending topics and brand columns. He/She should have experience in working with a variety of social media and digital platforms and design tools with a solid understanding of good marketing principles.
Job Role & Responsibilities:
- Set, plan and implement social media and communication campaigns and strategies
- Provide engaging text, image and video content for all social media and professional accounts.
- Maintaining community active, find the core users and improve the interaction.
- Find the user's requirement, plan online or offline activities, stimulating user participation and improve the community influence.
- responsible for the maintaince of the Whatsapp group
- Respond to users in a timely manner.
- Monitor, track and report on feedback and online reviews.
- Organize and manage events to boost brand awareness.
- Coordinate with Marketing, PR and Communications teams.
- Liaise with Development and Marketing departments.
- Build relationships with users, industry professionals.
- Stay up-to-date with current social media trends.
Required Qualifications and Skills
- Mimimum 2+ years of experience of the community operation
- Experience planning and leading community initiatives
- Ability to identify and track relevant community KPIs
- Excellent verbal communication skills
- Must have successful cases
- Excellent interpersonal and presentations skills
- Perfect integrated operation (content operation/user operation/community operation) capabilities are preferred.
- Hands on experience with social media management
- Attention to detail, critical-thinker and problem-solver
- Bachelor/ Master’s degree in Marketing or relevant field
Job Type: Full-time
Job Location: Pune.










