Python Lead Senior Engineer

1 month ago


Delhi, India Open English Full time
The Open English brand has been a leader in online English language learning for 16 years. We are proud to be a global education technology (EdTech) leader offering online language learning to adults and children through its Open English Junior brand, as well as various online certificates in digital, technology, and business specializations. We are currently in over 25 countries on 3 continents.

Join us and be a part of our innovative team dedicated to empowering our students. We continuously look for the best professionals in their fields to join our talented team. We offer opportunities to collaborate and implement new ideas in cheerful and inspiring work.

Position Overview

Open English is seeking an experienced Lead/Senior Python/Django Software Engineer with a strong background in Java/Spring Boot, and AI technologies to join our AI team. The ideal candidate will play a pivotal role in building applications and APIs that leverage Generative AI and Large Language Models. This role requires strong software architecture and design skills, exceptional data modeling capabilities, and the ability to prioritize effectively in a fast-paced, innovative environment.

Key Responsibilities

- Develop and Maintain AI-Powered Applications:- Design, build, and support highly scalable and available RESTful APIs using Python/Django that leverage Generative AI and LLM technologies.- Integrate AI models into applications and ensure seamless performance.- Software Architecture and Design:- Apply strong software architecture principles to develop robust, maintainable, and scalable AI solutions.- Collaborate with data scientists to implement AI models effectively.- Data Modeling and Management:- Perform data modeling and database design to support AI applications.- Ensure data pipelines are optimized for AI model training and inference.- Unit Testing and Quality Assurance:- Write and maintain unit tests using frameworks like unittest or pytest.- Implement best practices for testing AI components and ensure model reliability.- Leadership and Mentoring:- Lead a team of software engineers, providing guidance and mentorship.- Collaborate with stakeholders to align AI solutions with business objectives.- AI Integration and Deployment:- Integrate Generative AI models into production environments.- Optimize AI applications for performance, scalability, and security.- Prioritization and Trade-off Management:- Assess work priorities, especially in AI development cycles, and understand trade-offs.- Balance immediate AI project needs with long-term innovation goals.

Qualifications

Education:

- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Experience:

- 7+ years of professional software development experience.- Extensive experience with Python and the Django framework (5+ years)- Proven experience in building and supporting highly scalable and available REST APIs.- Proficiency in Java and Spring Boot.- Strong background in software architecture and design patterns.- Experience with Generative AI, Large Language Models, or related AI technologies is highly desirable (prompt engineering, text-to-speech, speech-to-text, machine learning, personalization, etc …)- RDBMS experience with databases like Postgres, MySQL, etc.- Experience in distributed multi-tier systems and client-server architectures is required.

Technical Skills:

- Expertise in writing unit tests using unittest or pytest.- Familiarity with AI frameworks and libraries (e.g., TensorFlow, PyTorch).- Knowledge of NLP and machine learning concepts.- Experience with vector databases, such as PineCone.- Experience with cloud platforms (e.g., AWS, Azure) and deploying AI models.- Proficiency with version control systems like Git.- Knowledge of Jenkins or similar tools, CI/CD flows.

Soft Skills:

- Excellent problem-solving and analytical skills.- Strong communication and interpersonal abilities.- Proven leadership and team management experience.- Ability to prioritize tasks and manage time effectively.- Good work ethic.- Strong sense of responsibility.- Fluency in English language.

Good to have

- Experience with OpenAI API- Working hours overlapping the US time zone (from 6 AM US EST to 2 PM US EST).

  • Delhi, India Senior Data Integration Engineer Full time

    Must Have Skills/Skill Requirement:Design and architect integration solutions to connect various enterprise applications, systems, and databases.Develop and implement integration workflows, APIs, and data pipelines to enable smooth communication and data exchange between different applications.Utilize Azure Integration Services such as Azure Logic Apps,...


  • Delhi, India Senior Data Integration Engineer Full time

    Must Have Skills/Skill Requirement:- Design and architect integration solutions to connect various enterprise applications, systems, and databases.- Develop and implement integration workflows, APIs, and data pipelines to enable smooth communication and data exchange between different applications.- Utilize Azure Integration Services such as Azure Logic...


  • delhi, India Senior Data Integration Engineer Full time

    Must Have Skills/Skill Requirement:Design and architect integration solutions to connect various enterprise applications, systems, and databases.Develop and implement integration workflows, APIs, and data pipelines to enable smooth communication and data exchange between different applications.Utilize Azure Integration Services such as Azure Logic Apps,...


  • Delhi, India Senior Data Integration Engineer Full time

    Must Have Skills/Skill Requirement:Design and architect integration solutions to connect various enterprise applications, systems, and databases.Develop and implement integration workflows, APIs, and data pipelines to enable smooth communication and data exchange between different applications.Utilize Azure Integration Services such as Azure Logic Apps,...


  • delhi, India Senior Technical Lead Full time

    Exp : 10- 15 Years sign and implement software systems using the latest Microsoft technologies, ensuring compliance with architectural standards and best practices.xpertise in architecting, designing, developing applications, and managing continuous integration and delivery (CI/CD) pipelines using Azure DevOps or GitHub Actions. •Good understanding of ARM...

  • Senior Technical Lead

    4 weeks ago


    Delhi, India Senior Technical Lead Full time

    Exp : 10- 15 Yearssign and implement software systems using the latest Microsoft technologies, ensuring compliance with architectural standards and best practices.xpertise in architecting, designing, developing applications, and managing continuous integration and delivery (CI/CD) pipelines using Azure DevOps or GitHub Actions.•Good understanding of ARM...


  • Delhi, India GFT Technologies Full time

    Location: HyderabadWhat do we do?As a pioneer for digital transformation GFT develops sustainable solutions across new technologies – from cloud engineering and artificial intelligence to blockchain/DLT. With its deep technological expertise, strong partnerships, and comprehensive market know-how GFT offers advice to the financial and insurance sectors, as...


  • Delhi, Delhi, India Teamware Solutions Full time

    We are seeking a highly skilled Senior Python Engineer to join our team at Teamware Solutions. This is an excellent opportunity for individuals with 5 years of experience in Python development.The ideal candidate will have a strong understanding of object-oriented programming, data structures, and algorithms. They should also be proficient in working with...

  • Python Lead

    2 weeks ago


    Delhi, India Thryve Digital Health LLP Full time

    Role: Senior Python Software LeadExperience: 7 to 12 years (relevant experience)Work Locations: Chennai & HyderabadWork Model: HybridTime Zone: 3PM to 12AMRole Summary:This role demands experienced Senior Python Software Engineer to design, develop, and maintain backend applications within a fast-paced, agile environment.Responsibilities:- Building efficient...


  • Delhi, Delhi, India Lifelancer Full time

    Are you a skilled Python developer looking for a challenging role? We have an exciting opportunity for a Senior Python Developer Lead at Innefu Labs in Delhi, India.Lifelancer is a talent-hiring platform that connects talented professionals with opportunities in various domains. Our client is a Series A Funded New Age Information Security Data Analytics...


  • Delhi, India Open English Full time

    The Open English brand has been a leader in online English language learning for 16 years. We are proud to be a global education technology (Ed Tech) leader offering online language learning to adults and children through its Open English Junior brand, as well as various online certificates in digital, technology, and business specializations. We are...


  • delhi, India Andela Full time

    Role Senior Python Engineer About Andela Andela exists to connect brilliance and opportunity. Since 2014, we have been dedicated to breaking down global barriers and accelerating the future of work for both technologists and organizations around the world. For technologists, Andela offers competitive long-term career opportunities with leading...


  • Delhi, India Andela Full time

    Role Senior Python EngineerAbout AndelaAndela exists to connect brilliance and opportunity. Since 2014, we have been dedicated to breaking down global barriers and accelerating the future of work for both technologists and organizations around the world. For technologists, Andela offers competitive long-term career opportunities with leading...


  • Delhi, India Andela Full time

    RoleSenior Python EngineerAbout AndelaAndela exists to connect brilliance and opportunity. Since 2014, we have been dedicated to breaking down global barriers and accelerating the future of work for both technologists and organizations around the world. For technologists, Andela offers competitive long-term career opportunities with leading organizations,...


  • delhi, India Andela Full time

    RoleSenior Python EngineerAbout AndelaAndela exists to connect brilliance and opportunity. Since 2014, we have been dedicated to breaking down global barriers and accelerating the future of work for both technologists and organizations around the world. For technologists, Andela offers competitive long-term career opportunities with leading organizations,...


  • Delhi, Delhi, India Wipro Full time

    We are seeking a highly skilled Senior Python Data Engineer to join our team at Wipro. The ideal candidate will have 6+ years of experience in designing, coding, testing, and leading junior developers on various projects.Job DescriptionThe role involves working closely with product owners and scrum masters for scrum planning, estimation, demos, and guiding...


  • Delhi, India Andela Full time

    RoleSenior Python EngineerAbout AndelaAndela exists to connect brilliance and opportunity. Since 2014, we have been dedicated to breaking down global barriers and accelerating the future of work for both technologists and organizations around the world. For technologists, Andela offers competitive long-term career opportunities with leading organizations,...


  • delhi, India Andela Full time

    RoleSenior Python EngineerAbout AndelaAndela exists to connect brilliance and opportunity. Since 2014, we have been dedicated to breaking down global barriers and accelerating the future of work for both technologists and organizations around the world. For technologists, Andela offers competitive long-term career opportunities with leading organizations,...


  • Delhi, India Andela Full time

    RoleSenior Python EngineerAbout AndelaAndela exists to connect brilliance and opportunity. Since 2014, we have been dedicated to breaking down global barriers and accelerating the future of work for both technologists and organizations around the world. For technologists, Andela offers competitive long-term career opportunities with leading organizations,...


  • Delhi, India Yoonka Full time

    We are looking for a senior Python and Node JS engineer with Wowza experience to work on cloud-based applications that are used by Reuters to deliver streaming content to their customers. Knowledge of testing frameworks and end-to-end integration tests is also desirable.What we need:Python and Node JS development experienceGood understanding of cloud-based...