Python lead senior engineer

2 months 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 (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 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, My SQL, 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., Tensor Flow, Py Torch).
- Knowledge of NLP and machine learning concepts.
- Experience with vector databases, such as Pine Cone.
- 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 Open AI API
- Working hours overlapping the US time zone (from 6 AM US EST to 2 PM US EST).

  • 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...


  • 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...


  • Delhi, Delhi, India Teamware Solutions Full time

    About Teamware SolutionsWe are a leading technology company that provides innovative solutions to our clients.Salary InformationThe estimated salary for this position is ₹4,500,000 - ₹6,300,000 per annum based on industry standards and location.Job DescriptionWe are seeking an experienced Senior Python Software Engineer to join our team. As a key member...


  • 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...

  • Python Lead

    4 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 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 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...


  • Delhi, Delhi, India Teamware Solutions Full time

    Are you a skilled Python developer looking for a new challenge? Teamware Solutions has an exciting opportunity for a Senior Python Software Engineer to join their team in Bangalore.We are seeking a highly motivated and experienced individual with a strong background in Python development. As a Senior Python Software Engineer, you will be responsible for...


  • Delhi, Delhi, India Nuventure Connect Pvt Ltd Full time

    Job Title: Senior Python Software Engineer\Nuventure Connect Pvt Ltd is seeking a highly skilled Senior Python Software Engineer to join our team. We offer a competitive $120,000 - $180,000 per year salary, relocation assistance, and professional growth opportunities.\This role involves developing, testing, and maintaining high-quality software applications...


  • Delhi, India NorthStar HR Consultants Full time

    Job Title - Senior Software Engineer - Python About Client -A self serve, No Code platform for manufacturing intelligence. With our client you can connect to almost all industrial automation systems and generate any kinds of reports and analytics with a few clicks. It is a platform designed specifically for manufacturing industry and helps engineers...


  • Delhi, Delhi, India Akshaya IT Business solutions Full time

    Akshaya IT Business solutions is a leading provider of innovative technology solutions. We are currently seeking an experienced Senior Python Software Engineer to join our team.As a key member of our development team, you will be responsible for designing and implementing complex software applications using Python. Your primary focus will be on developing...


  • 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...


  • Delhi, Delhi, India Benchire Full time

    About UsBenchire is a dynamic and innovative company looking for a highly skilled Senior Python Backend Engineer to join our team.Job SummaryWe are seeking an experienced Senior Python Backend Engineer to design, build, and maintain scalable backend services using Python. The ideal candidate will have a strong background in software development, excellent...


  • delhi, India Yoonka Full time

    We are looking for a senior Python and NodeJS 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 NodeJS development experienceGood understanding of cloud-based...


  • Delhi, India Attentions AI Full time

    Position Title: Senior Python Developer Location: Pune, IndiaDepartment: Software DevelopmentEmployment Type: Full-timeCompany Overview:Attentions is a cutting-edge generative AI company dedicated to developing innovative products across all modalities, including text, vision, audio, and more. Our mission is to push the boundaries of AI through...


  • Delhi, Delhi, India Tata Consultancy Services Full time

    Job Title:Senior Azure Data Engineer - Python ExpertCompany Overview:Tata Consultancy Services is a leading IT services company that delivers innovative solutions to clients across the globe.Salary:The estimated salary for this role is ₹3,200,000 - ₹4,800,000 per annum, based on the location in Mumbai and the required skills.Job Description:This role...

  • Python Developer

    4 weeks ago


    Delhi, Delhi, India IntraEdge Full time

    Senior Python Engineer Role at IntraedgeWe are seeking an experienced Senior Python Engineer to join our dynamic team at Intraedge. This role will involve leveraging cutting-edge technologies such as PySpark, SQL, and AWS to drive business insights.Key Responsibilities:Design and develop large-scale systems using object-oriented programming...


  • 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 Intelliassist Full time

    At Intelliassist, we are seeking a highly skilled Senior Python Software Engineer to join our team.We offer an estimated salary of $90,000 - $110,000 per year, based on your experience and qualifications.Key Responsibilities:Develop, test, and debug complex Python applications under the guidance of senior developers.Collaborate with cross-functional teams to...