Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 8.0 years
16 - 20 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are seeking a skilled Engineer with extensive experience in the GStreamer multimedia framework. The ideal candidate will be responsible for designing, developing, and optimizing multimedia applications and systems. This role requires a deep understanding of multimedia processing, pipeline architecture, and the ability to work on complex projects. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Experience with majority in Multimedia framework & Gstreamer plugins development. Strong programming skills in C and C++ for embedded systems Good knowledge about AI/ML applications developements Exposure to developing solutions on Linux is must Strong in multi-threaded programming, synchronization and IPCs Strong Software design skills and ability to guide team of engineers Good knowledge on software development processes Need very good Communication skills and ability to work with cross functional teams Exposure to other media frameworks such as ffmpeg, directshow, stagefright is a plus Good knowledge on V4L2, Pulseaudio, Alsa, OpenGLES is a plus
Posted 1 month ago
7.0 - 12.0 years
12 - 17 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are seeking a skilled Engineer with extensive experience in the GStreamer multimedia framework. The ideal candidate will be responsible for designing, developing, and optimizing multimedia applications and systems. This role requires a deep understanding of multimedia processing, pipeline architecture, and the ability to work on complex projects.Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience. ORMaster's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. ORPhD in Engineering, Information Systems, Computer Science, or related field and 2+ year of Software Engineering or related work experience. 7+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.Experience with majority in Multimedia framework & Gstreamer plugins development.Strong programming skills in C and C++ for embedded systemsGood knowledge about AI/ML applications developementsExposure to developing solutions on Linux is mustStrong in multi-threaded programming, synchronization and IPCsStrong Software design skills and ability to guide team of engineersGood knowledge on software development processesNeed very good Communication skills and ability to work with cross functional teamsExposure to other media frameworks such as ffmpeg, directshow, stagefright is a plusGood knowledge on V4L2, Pulseaudio, Alsa, OpenGLES is a plus. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Posted 1 month ago
15.0 - 20.0 years
15 - 19 Lacs
Bengaluru
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Responsibilities: Part of video IP systems team and will be responsible for video technology roadmap ; interaction with different teams including design, verification, system, firmware, software, SOC and power teams; video algorithms, image quality analysis; video processing and compression trends with standardization committees. Qualcomm is the innovation leader in the area of integrated chipsets that power advanced mobile devices, XR/IoT/Automotive & compute platforms. We are building on and expanding our reputation as the industry powerhouse for innovation in both wireless technologies and enabling advanced multimedia capabilities. We are seeking experienced system engineers for our cutting-edge efforts in the architecture and design of our video codec hardware. The video Systems group provides video solutions on all of Qualcomms Snapdragon mobile processors. The teams scope includes video processing algorithms and IP architecture design for video compression, visual signal processing and analytics, with power and performance optimization. The selected candidate, along with his/her colleagues and other team members, will have responsibilities in one or more of the following areas: Designing and evaluating video algorithms to be implemented in hardware video encoders and decoders . Define systems architecture for video solutions including data flow, task partition, interface and systems interoperation. Implement models to accurately model the HW (functional, performance), and supporting HW verification & SW development via behavioral model vectors . Collaborate with systems, software, hardware teams at various stages of chipset life in design/validation/commercialization. Research and develop video algorithms for mobile, automotive, compute and VR/AR applications with performance and power efficiency. Minimum Qualifications: Masters degree in Electrical/Electronics Engineering, Computer Science, or related field and 15+ years of systems engineering experience PhD in Electrical/Electronics Engineering, Communications - Signal Processing, Computer Science, or related field and 12+ years of systems engineering experience Knowledge & Experience in video coding standards such as VVC, AV1, HEVC, H.264/AVC, VP9. Hands on Knowledge & Experience in Video Codec Design and implementation with in-depth understanding of codec algorithms and flow Solid C/C++ programming, Python scripting skills. Strong communication skills Good analytical and problem solving skills. Preferred Qualifications: HW C modeling experience Image quality evaluation and metric comparisons Signal / Image processing basicsComputer Vision and Machine Learning algorithms for Video Compression and Video/Image processing. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Systems Engineering or related work experience.
Posted 1 month ago
6.0 years
2 - 5 Lacs
Ahmedabad
On-site
Position: Android Developer (CE610ST RM 3299) Shift timing : General Shift Work Mode : Client Office (5 days) Relevant Experience: 6+ years Education Required: Bachelor’s / Masters / PhD : B.E Computers, MCA is preferrable Must have skills: Kotlin, Java, MVVM architecture and bindings, Android Jetpack components, RESTful APIs, JSON/XML parsing, and networking on iOS. Android UI frameworks including ConstraintLayout, Custom Views, and RecyclerView Google Maps SDK, Firebase (FCM, Analytics, Crashlytics), Video Streaming experience (WebRTC, H.264/H.265, FMP4, HLS), Debugging and Troubleshooting Good to have: memory, CPU/GPU usage, MediaCodec, SurfaceView, buffer management, error correction, Bridging native C/C++ libraries using JNI/NDK, MQTT, WebSocket, FFmpeg or other native video processing libraries Must-Have Skills (Expert Level): Kotlin, Java MVVM architecture and data binding Android Jetpack components (LiveData, ViewModel, Room, Navigation, etc.) Android UI frameworks including ConstraintLayout, Custom Views, and RecyclerView RESTful APIs, JSON/XML parsing, and networking using Retrofit, OkHttp Google Maps SDK, Firebase (FCM, Analytics, Crashlytics) Video Streaming experience (WebRTC, ExoPlayer, H.264/H.265) Good-to-Have Skills: Profiling and optimizing app performance (UI rendering, memory usage, CPU/GPU load) (Intermediate) Understanding of low-level media processing (MediaCodec, SurfaceView, buffer management, error correction) (Intermediate) Expert-level debugging and troubleshooting using Android Studio, Logcat Real-time protocols like MQTT, WebSocket (Intermediate) Exposure to FFmpeg or similar native video/audio processing libraries (Intermediate) Experience with Agile methodologies and tools (e.g., JIRA, Confluence, Scrum practices) Responsibilities: Design, develop, and maintain advanced video streaming Android applications using Kotlin and Java. Implement and optimize real-time video streaming using WebRTC, H.264/H.265, HLS. Integrate native C/C++ libraries using JNI/NDK for performance-critical components. Implement real-time communication features using WebSocket, MQTT, or similar protocols. Build, modify, and maintain custom UI components and rich media interfaces. Ensure app performance, memory efficiency, and responsiveness on a wide range of Android devices. Diagnose and resolve crashes, ANRs, and memory leaks. Keep up to date with the latest Android tools, libraries, and best practices to continuously improve development workflows. Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience). Proven experience building and maintaining production-grade Android apps. Proficiency in Kotlin, with a strong foundation in Java. Deep knowledge of Android app architecture and Jetpack components. Experience with ExoPlayer, MediaCodec, or equivalent for video playback and streaming. Familiarity with integrating APIs and working closely with backend systems. Comfortable with Git, CI/CD pipelines, and version control best practices. Nice to Have: Knowledge of adaptive bitrate streaming and dynamic buffering strategies. Prior experience working with real-time data via MQTT or WebSocket. Strong communication and interpersonal skills. Ability to work independently and solve complex technical challenges. ******************************************************************************************************************************************* Job Category: Embedded HW_SW Job Type: Full Time Job Location: Ahmedabad Experience: 6-10 years Notice period: 0-30 days
Posted 1 month ago
6.0 years
2 - 5 Lacs
Ahmedabad
On-site
Position: iOS Developer (CE610ST RM 3300) Shift timing : General Shift Work Mode : Client office (5 days) Relevant Experience: 6+ years Education Required: Bachelor’s / Masters / PhD : B.E Computers, MCA is preferrable Must have skills: Swift, Objective C, MVVM architecture and bindings, UIKit, CoreData, GCD, and memory management in Swift, RESTful APIs, JSON/XML parsing, and networking on iOS, MapKit, Google Maps SDK, APNS, Firebase Analytics/ Crashalytics, Video Streaming experience (WebRTC, H.264/H.265, FMP4, HLS), Debugging and Troubleshooting Good to have skills: memory, CPU/GPU usage, CMSampleBuffer, CVPixelBuffer, and Media Data Handling, Bridging native C/C++ libraries with Swift, MQTT, WebSocket, FFmpeg or other native video processing libraries Must-Have Skills (Expert Level): Swift, Objective C MVVM architecture and bindings UIKit, CoreData, GCD, and memory management in Swift. RESTful APIs, JSON/XML parsing, and networking on iOS MapKit, Google Maps SDK, APNS, Firebase Analytics/ Crashalytics, Video Streaming experience Good-to-Have Skills: Profile and optimize app performance i.e. UI rendering, memory, CPU/GPU usage. (Intermediate) Understanding of low-level media processing(CMSampleBuffer, CVPixelBuffer, and Media Data Handling), buffer management, and error correction. (Intermediate) Debugging and Troubleshooting (Expert) Bridging native C/C++ libraries with Swift (Intermediate) MQTT, WebSocket, or any other real-time communication protocols (Intermediate) Exposure to FFmpeg or other native video processing libraries(Intermediate) Agile Tools and Methodologies (JIRA, Confluence, Agile practices) Responsibilities: Design, develop, and maintain advanced video streaming applications for the iOS platform using Swift and Objective-C. Develop and optimize real-time video streaming features using WebRTC, H.264/H.265, FMP4, HLS. Integrate and work with native C/C++ libraries via bridging layers. Implement communication protocols like MQTT, WebSocket. Build / Modify custom UI components. Ensure the performance, quality, and responsiveness of video streaming applications. Identify and fix bugs and performance bottlenecks. Discover, evaluate, and implement new technologies to maximize development efficiency. Qualifications: Bachelor’s degree in Computer Science or related field, or equivalent practical experience. Proven experience building and maintaining production-grade iOS apps. Proficient in Swift, and Objective C. Experience with agile project management tools like JIRA. Solid understanding of integrating with various backend technologies. Nice to Have: Knowledge of adaptive bitrate streaming and dynamic buffering strategies. Prior experience working with real-time data via MQTT or WebSocket. Strong communication and interpersonal skills. Ability to work independently and solve complex technical challenges. ******************************************************************************************************************************************* Job Category: Embedded HW_SW Job Type: Full Time Job Location: Ahmedabad Experience: 6-10 years Notice period: 0-30 days
Posted 1 month ago
0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Position Senior Engineer / Technical Lead (C++ Linux, Audio-Video streaming) Job Description Job Description What You'll Be Doing Responsible for design and development of real time embedded software/firmware on Linux Platforms To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement. Participate in high level requirements analysis, High level and low level software design Perform software testing including unit, functional and system level testing Performs code review following coding guidelines and static code analysis Troubleshoots software problems which are complex in nature. Documenting technical deliverable like software specifications, design document, code commenting and unit test cases, Release note etc. throughout the project life cycle. Follow defined process for software Development life cycle Develops software solutions from established programming languages or by learning new language required for specific project. Develop new approaches to complex design problems. Responsible for code and design reviews for the code / design developed by subordinates / peers Technical stakeholder communication (knowing pules of customer, proactive in communication in right way, identifying potential escalation scenarios and pre-emptively handling them) Mentoring and team building What Are We Looking For Should be proficient in using C and C++ language on embedded platforms Linux, OOPS fundamentals should be very strong. Working knowledge on media products with audio and video interfaces Must have strong fundamental knowledge of audio formats, video formats, encoding / decoding standards, streaming protocols, multimedia frameworks MUST have Strong knowledge of streaming protocols like RTP, RTSP, RTCP, WebRTC, P2P Tunneling. Must have strong fundamental knowledge of Multi-threaded, Multi Process event driven architecture-based Linux application development with IPC concepts Strong knowledge of multimedia framework such as ffmpeg, gstreamer, live555 Basic knowledge of H264, H265, MP4 and Fragmented MP4, G711, G726, AAC, WAV and mp3 formats Experience working with development tools like Codec analyzes, Audio/Video Analyzers, GIT, SVN, JIRA. Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker. Location - Ahmedabad, Pune Location: IN-GJ-Ahmedabad, India-Ognaj (eInfochips) Time Type Full time Job Category Engineering Services Show more Show less
Posted 1 month ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Role: AI-assisted development and maintenance of applications that use Generative AI and Large Language Models for speech recognition, language translation and text-to-speech Evaluates and enables adoption of AI tools for dialogue dubbing, audio description, closed captioning and subtitling Collaborates with software engineers, technical and creative teams Skill & profile requirements: Experience in Python coding, preferably with knowledge of local and cloud-based LLM usage. Knowledge of audio and video file formats and FFmpeg, GraphicsMagick, Gstreamer and other similar libraries is an advantage. Understanding of API and SDK integrations. Must be highly self-driven and able to innovate. Understanding of movies and their production workflows will be of significant advantage. Prior work in dialog dubbing, subtitling, closed-captions and audio descriptions will be an added advantage. Show more Show less
Posted 1 month ago
2.0 years
0 Lacs
Gurugram, Haryana, India
Remote
Get ready to be a part of fast-growing team making next generation marketing platform to make it really simple to launch marketing campaigns with AI Agents. We have been recognized among the Tech50 companies of 2021 by Yourstory and got Startup Maharathi award at Startup Mahakumbh 2025. Tired of being a small cog in a big machine? At Intellemo, you won't just be writing code—you'll be a core member of our engineering team, building the brain behind our AI marketing agents that are changing the game for thousands of businesses. We are a funded, profitable, fast-growing startup on a mission to make sophisticated marketing and sales automation accessible to everyone. The Opportunity This isn't just another backend role. As our core backend hire, you will have unparalleled ownership, a direct impact on our product's success, and the opportunity to work directly alongside the CEO/CTO to shape our entire technical foundation. You will be instrumental in solving our biggest bottleneck and paving the way for us to scale 10x. If you thrive on challenges and want your work to matter, this is the role for you. Key Responsibilities: Develop and maintain our backend services , including building and consuming RESTful APIs and working with our GraphQL API gateway. Integrate with external platforms such as Google Ads, Meta Ads, Linkedin Ads, Pinterest, etc. to automate campaign management and reporting. Connect with AI/ML APIs and contribute to the development of our agentic AI capabilities. Orchestrate agentic behavior using internal Agentic framework to create intelligent, automated marketing workflows. Build and optimize our creative rendering engine for generating images and videos using libraries like wand, ImageMagick, and FFmpeg. Develop web scraping and data extraction capabilities for website/landing page analysis using tools like BeautifulSoup. Contribute to our microservices-oriented architecture , ensuring our services are scalable, maintainable, and resilient. Collaborate with frontend developers to ensure seamless integration of our backend services with the user interface. Write clean, efficient, and well-documented code , and participate in code reviews to maintain our high standards of quality. Required Skills and Qualifications: 2-4 years of professional experience as a Python Backend Engineer. Strong proficiency in Python FastAPI. Demonstrable experience with building and integrating with third-party APIs, particularly for platforms like Google Ads and Meta Ads. A solid understanding of AI/ML concepts and experience working with AI/ML APIs. Familiarity with Langchain, MCP or similar frameworks for building applications with large language models (LLMs). Experience with image or video processing libraries such as CV2, ImageMagick, or FFmpeg. Proficiency with web scraping libraries like BeautifulSoup. A good understanding of microservices architecture and its principles. Familiarity with GraphQL and experience working with API gateways. Solid knowledge of relational and NoSQL databases (e.g., PostgreSQL, MongoDB). A Bachelor's degree in Computer Science is a must. What We Offer Direct Mentorship: You will be mentored directly by the CEO/CTO, offering a unique learning opportunity you won't find anywhere else. Unmatched Impact & Ownership: See the code you write immediately affect our clients and our company's bottom line. No bureaucracy, just pure building. A Problem-Solver's Paradise: We offer a constant stream of complex and fascinating challenges at the intersection of AI, marketing, and creative automation. Rapid Growth Trajectory: As a critical early hire, you'll be on the fast track for technical leadership as the company scales. Competitive Salary: A salary in the range of ₹7-10 LPA + option of ESOPs post probation. Location: This is a full-time, in-office position at our Gurgaon, Haryana office. We don't have Work from home role or remote work to iterate and build faster. We believe in the power of in-person collaboration and are excited to build a strong, cohesive team. How to Apply Just click on 'Apply' button and you'll be directed to our Whatsapp where you can interact and submit answers and ask any queries you have. Once shortlisted, we'll call you for in-person interview (there are no virtual interviews) Show more Show less
Posted 1 month ago
5.0 years
0 Lacs
Greater Hyderabad Area
On-site
Job Overview Principal Software Engineer will be part of a team of the most creative in the industry who are focused on developing innovative, scalable, responsive web and mobile applications that touch our growing customer base every day. As part of the Labs team, SEIV will work collaboratively with an agile team of engineers and designers to build applications, enhance existing systems, and respond to issues as they arise. About Us When you join iCIMS, you join the team helping global companies transform business and the world through the power of talent. Our customers do amazing things: design rocket ships, create vaccines, deliver consumer goods globally, overnight, with a smile. As the Talent Cloud company, we empower these organizations to attract, engage, hire, and advance the right talent. We’re passionate about helping companies build a diverse, winning workforce and about building our home team. We're dedicated to fostering an inclusive, purpose-driven, and innovative work environment where everyone belongs. Responsibilities Architect, design and implement new features and perform code reviews Ability to have expertise broadly across all our products Build flexible/scalable test frameworks without over-engineering and choose simple, straightforward solutions over more complex ones, using known existing solutions Using engineering standard processes, design, develop, analyze test plans and strategies to meet performance, usability, scalability, reliability and security needs Partner with Dev Managers, Scrum Masters in Release and Sprint planning Review technologies and development standard methodologies for improving product and processes Research and fix challenging and complex issues as they arise Proactively search for making improvements across products, platforms, and modules Mentor Software Engineers (II-III) Consistently ensures that business is conducted with integrity at all times and that behavior aligns with iCIMS’ policies, procedures, and values Qualifications Create external value through patent, white paper, speaker at conferences. Creates brand and company equity Advanced Expertise in some of the following frameworks or libraries: Angular, VueJS, Ruby on Rails, Node, React Native, Redux, TypeScript Bonus points for experience with FFMPEG, ImageMagick, RabbitMQ, D3, Swagger, or MJML Advanced proficiency with several advanced design patterns including Visitor, Interpreter, Prototype Expertise in test automation tools, such as Selenium WebDriver, Appium or similar tools Expertise in JavaScript testing frameworks, such as JUnit, TestNG, JEST, Jasmine or similar Advanced expertise in test design, test creation, test execution and defect analysis/root cause investigation on a large-scale enterprise software Experience in advocating and evangelizing standard methodologies such as Test Driven Development (TDD), behavioral-driven development (BDD), Continuous Integration (CI) and Continuous Delivery (CD) Expertise using Docker containerization, setting-up build and release tools such as, Jenkins and AWS elastic beanstalk. Research emerging software engineering practices, philosophies and techniques and recommends changes to the organization Ability to influence organizationally, lead and organize initiatives that cross product and portfolio boundaries Create standard methodologies and guide teams to anticipate issues/opportunities when building solutions One Of The Following Education/Certifications/Licenses Required Master’s degree in Computer Science, Information Technology, Engineering, or other technical degree and 5 years of software engineering experience or 3 years of experience developing recruiting software. Bachelor’s degree* in Computer Science, Information Technology, Engineering, or other technical degree and 5 years of experience developing recruiting software or 7 years of software engineering experience. In lieu of bachelor’s or technical degree, we will accept 2 additional years of software engineering experience. EEO Statement iCIMS is a place where everyone belongs. We celebrate diversity and are committed to creating an inclusive environment for all employees. Our approach helps us to build a winning team that represents a variety of backgrounds, perspectives, and abilities. So, regardless of how your diversity expresses itself, you can find a home here at iCIMS. We prohibit discrimination and harassment of any kind based on race, color, religion, national origin, sex (including pregnancy), sexual orientation, gender identity, gender expression, age, veteran status, genetic information, disability, or other applicable legally protected characteristics. If you’d like to request an accommodation due to a disability, please contact us at careers@icims.com. Compensation And Benefits Competitive health and wellness benefits include medical insurance (employee and dependent family members), personal accident and group term life insurance, bonding and parental leave, lifestyle spending account reimbursements, wellness services offerings, sick and casual/emergency days, paid holidays, tuition reimbursement, retirals (PF - employer contribution) and gratuity. Benefits and eligibility may vary by location, role, and tenure. Learn more here: https://careers.icims.com/benefits Show more Show less
Posted 1 month ago
1.0 - 3.0 years
0 Lacs
Coimbatore, Tamil Nadu, India
On-site
Job Description: We are looking for a Full Stack Developer (1-3 years) to join our highly skilled engineering team. You’ll be part of a cross-functional team that’s responsible for developing scalable software solutions, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end ( Angular MEAN ) and back-end coding languages (Node JS, Nodered) , development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility. Requirements: • 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 databases and applications • Write effective APIs • Test software to ensure responsiveness and efficiency • Troubleshoot, debug and upgrade software • Create security and data protection settings • Build features and applications with a mobile responsive design • Write technical documentation • Work with data scientists and analysts to improve software 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 databases and applications • Write effective APIs • Test software to ensure responsiveness and efficiency • Troubleshoot, debug and upgrade software • Create security and data protection settings • Build features and applications with a mobile responsive design • Write technical documentation • Work with data scientists and analysts to improve software Requirements: • Proven experience with minimum of 2-3 years as a Full Stack Developer or similar role • Degree in Computer Science or relevant field • Experience developing desktop and mobile applications • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML,) • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js) • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design • Excellent communication and teamwork skills • Great attention to detail, Organizational skills, An analytical mind We Value: • Experience in integrating to Video Recording and Video Management systems • Experience in working in Nodered and IOT systems • Experience in working with Video processing pipelines like FFMPEG, RTSP, ONVIF, DC09 • Experience in working with Video Analytics frameworks like Yolo Show more Show less
Posted 1 month ago
6.0 - 10.0 years
15 - 22 Lacs
Ahmedabad
Work from Office
Professional Summary : Experienced and versatile Senior Full Stack Developer with 6 to 8 years of expertise in building scalable, secure, and dynamic web applications. Proficient in frontend and backend technologies, API development, AI-driven functionalities, and media-intensive features such as image and video processing . Skilled in developing CMS-based solutions, integrating AI/ML models, and coordinating directly with business stakeholders, UI/UX teams, and DevOps for end-to-end product development. Core Competencies : Frontend Development : HTML5, CSS3, JavaScript (ES6+), Bootstrap React.js Responsive and cross-browser design REST API & GraphQL integration Backend Development : Node.js, Django, Python PostgreSQL, MongoDB, MySQL Redis, Kafka AI & Media Work : AI/ML Integration using TensorFlow, PyTorch, or scikit-learn Image & Video Processing using OpenCV, FFmpeg, PIL Face detection, object recognition, media tagging pipelines DevOps & Tools : GCP, Docker, Git, CI/CD pipelines, Version Control (GitHub/Bitbucket) Roles & Responsibilities : Design, develop, and maintain full stack applications across multiple platforms. Build robust and reusable APIs for internal and external use. Implement AI-driven features such as recommendation systems, classification engines, or computer vision components. Manage image and video processing pipelines for media-rich applications. Develop custom CMS solutions tailored for content-heavy websites or SaaS platforms. Collaborate with UI/UX designers, frontend/backend developers, QA engineers, and DevOps teams. Communicate directly with business owners and product managers to gather requirements and translate them into functional deliverables. Ensure performance, scalability, and security best practices in development and deployment. Mentor junior developers, perform code reviews, and lead technical discussions. Professional Experience : Proven ability to lead projects from concept to deployment, especially in domains involving AI, media, and CMS.
Posted 1 month ago
0 years
0 Lacs
India
Remote
AI Intern – Model Fine-Tuning, Video Intelligence, and Multilingual Media Tech Location: Remot e / India Duration: 3–6 Months Start: Immediate About Us We are a fast-moving tech team building cutting-edge solutions at the intersection of AI, video intelligence, and multilingual media. We’re now looking for AI Interns who are excited about working hands-on with the latest open-source models and taking them from prototype to production. This is your chance to build real-world, production-grade AI systems—not just toy models. If you love experimenting, optimizing, and seeing your work go live, you’ll love working with us. What You’ll Work On As an intern, you’ll help us build intelligent pipelines that: 🎬 Convert long-form videos into engaging short reels 📝 Auto-generate subtitles from video/audio 🌐 Translate video content into multiple languages (text + speech) 🗣️ Add dubbed audio with emotional tone matching across language s To achieve this, you’ll : Fine-tune and evaluate open-source AI models (Hugging Face, etc. ) Work with speech-to-text (STT), text-to-text (translation), and text-to-speech (TTS) system s Optimize models for real-time inference using tools like ONNX, quantization, etc . Collaborate closely with engineers to integrate AI into full-stack pipeline s Who We’re Looking Fo rStrong programming skills in C (essential for performance-critical modules ) Working knowledge of Python, PyTorch, Transformers, or similar framework s Basic understanding of model training, fine-tuning, and inference workflow s Hunger to learn, build, and solve open-ended problem s (Bonus) Familiarity with video/audio libraries (FFmpeg, OpenCV), Docker, or REST API s Why Join U s✅ Work on impactful, real-world AI project s✅ Get hands-on mentorship in applied AI & production engineerin g✅ See your work ship and make a differenc e✅ Flexible, remote-friendly work setu p Ready to apply ?Send your resume, GitHub/portfolio (if any), and a short note about why this excites you to hr@mantechventures.com . Show more Show less
Posted 1 month ago
5.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Position:Tech lead [C/C++, Linux] Salary: 12-20LPA Experience: 5+ Years Location: Kharadi, Pune Required Skills : Strong in C, C++,Linux Working experience in Video Decoder or Multimedia domain Working experience in Multimedia framework like GStreamer & Multimedia application developments Knowledge on different Multimedia Frameworks (Gstreamer, FFMPEG) and multimedia file formats Knowledge on Video Codecs (H264 / MPEG/HEVC / VP9 / AV1) specifications Hands-on experience with Linux development environment including GCC & make files. Good knowledge of data structures and algorithms Should be Research minded with strong analytical skills. Willing to be part of early prototyping work on Future technologies. Proficient in Debugging (GDB, Valgrind) Hands-on experience in GIT and Docker Experience with structured software development methodologies such as Agile. Have proven investigative, analytical and problem solving skills Should have sound knowledge of Design patterns Experience with Python and Open CV is plus For quick Response, please fill out the form Job Application Form https://docs.google.com/forms/d/e/1FAIpQLSeBy7r7b48Yrqz4Ap6-2g_O7BuhIjPhcj-5_3ClsRAkYrQtiA/viewform Show more Show less
Posted 1 month ago
6.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Job Description & skills: Overall IT experience: 6+ years We are looking for highly skilled Senior Python Developers with strong backend development skills using Django/Django REST Framework. Candidates should be experienced in developing APIs, integrating AI/ML modules, and media processing (OpenCV, FFmpeg). Key Skills: Python, Django, Flask AI/ML frameworks – TensorFlow, PyTorch, scikit-learn Image & video processing PostgreSQL, MySQL, MongoDB RESTful APIs, GraphQL Use AI Coding Tool like Cursor, Copilot, etc for development Preferred Domain Experience: AI/ML, E-learning Show more Show less
Posted 1 month ago
3.0 years
1 - 9 Lacs
Hyderābād
On-site
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are seeking a skilled Engineer with extensive experience in the GStreamer multimedia framework. The ideal candidate will be responsible for designing, developing, and optimizing multimedia applications and systems. This role requires a deep understanding of multimedia processing, pipeline architecture, and the ability to work on complex projects. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Experience with majority in Multimedia framework & Gstreamer plugins development. Strong programming skills in C and C++ for embedded systems Good knowledge about AI/ML applications developements Exposure to developing solutions on Linux is must Strong in multi-threaded programming, synchronization and IPCs Strong Software design skills and ability to guide team of engineers Good knowledge on software development processes Need very good Communication skills and ability to work with cross functional teams Exposure to other media frameworks such as ffmpeg, directshow, stagefright is a plus Good knowledge on V4L2, Pulseaudio, Alsa, OpenGLES is a plus Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 months ago
0 years
0 Lacs
Delhi, India
On-site
We're looking for a hands-on Computer Vision Engineer who thrives in fast-moving environments and loves building real-world, production-grade AI systems. If you enjoy working with video, visual data, cutting-edge ML models, and solving high-impact problems, we want to talk to you. This role sits at the intersection of deep learning, computer vision, and edge AI — building scalable models and intelligent systems that power our next-generation sports tech platform. Key Responsibilities Design, train, and optimize deep learning models for real-time object detection, tracking, and video understanding. Implement and deploy AI models using frameworks like PyTorch, TensorFlow/Keras, and Transformers. Work with video and image datasets using OpenCV, YOLO, NumPy, Pandas, and visualization tools like Matplotlib. Collaborate with data engineers and edge teams to deploy models on real-time streaming pipelines. Optimize inference performance for edge devices (Jetson, T4, etc.) and handle video ingestion workflows. Prototype new ideas rapidly, conduct A/B tests, and validate improvements in real-world scenarios. Document processes, communicate findings clearly, and contribute to our growing AI knowledge base. Requirements Strong command of Python and familiarity with C/C++. Experience with one or more deep learning frameworks: PyTorch, TensorFlow, Keras. Solid foundation in YOLO, Transformers, or OpenCV for real-time visual AI. Understanding of data preprocessing, feature engineering, and model evaluation using NumPy, Pandas, etc. Good grasp of computer vision, convolutional neural networks (CNNs), and object detection techniques. Exposure to video streaming workflows (e.g., GStreamer, FFmpeg, RTSP). Ability to write clean, modular, and efficient code. A self-starter and builder at heart — comfortable with ambiguity and fast execution. Passionate about solving real-world problems using AI. Comfortable working in a startup culture: lean teams, rapid iteration, high ownership. A collaborative team player who’s curious, coachable, and open to feedback. Undergraduate degree (Master’s or PhD preferable) in Computer Science, Artificial Intelligence, or a related discipline is preferred. A strong academic background is a plus. Nice To Have Experience deploying models in production, especially on GPU/edge devices. Interest in reinforcement learning, sports analytics, or real-time systems. About Company: We are a young startup developing our own indigenous sports analytical platform called TECH AT PLAY. It is the ultimate analytics ecosystem for athletes, It automatically records, categorizes, and analyzes performance while live-streaming the game to sports fans across the globe, all from a single platform. Show more Show less
Posted 2 months ago
5.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
About The Role We are looking for an experienced Senior Python Developer to join our digital transformation team in the print media sector. In this role, you will be instrumental in modernizing legacy systems, automating editorial workflows, integrating content management platforms, and building scalable tools that bridge the gap between print and digital publishing. This is an exciting opportunity to help a traditional media organization innovate through technology. Key Responsibilities Design and build backend services and tools to support editorial, layout, and publishing workflows. Develop and maintain Python-based applications that handle content ingestion, formatting, and scheduling for both print and digital outputs. Integrate third-party APIs and internal systems such as CMS, DAM, and advertising platforms. Automate PDF generation, print layouts, pagination tools, and archive systems. Optimize systems for performance, reliability, and scalability under daily publishing deadlines. Collaborate with editors, designers, and product teams to ensure technology aligns with newsroom needs. Mentor junior developers and contribute to code quality and best practices across the team. Required Skills & Qualifications 5+ years of experience with Python, including Django or similar framework. Strong experience in Developing and managing CMS-based platforms using Django-CMS or Wagtail. Familiarity with print production tools and formats (PDF generation, InDesign scripting, XML/HTML to print workflows). Proficiency with RESTful APIs and integration of third-party services (e.g., syndication feeds, ad networks). Solid understanding of relational databases (PostgreSQL, MySQL) and basic DevOps (Docker, Git, CI/CD). Design and implement RESTful APIs and backend services for web/mobile applications. Build and integrate AI and ML components, especially in image classification, face/object detection, or recommendation systems. Work with image and video processing tools to support media-rich applications. Experience building internal tools for editorial, Ad-Sales, Circulation, Finance etc. Excellent problem-solving skills, attention to detail, and the ability to work under tight deadlines. Technical Skills Backend Development : Python, Django, Django Rest Framework (DRF), Flask API Development : RESTful APIs, GraphQL, AI/ML Integration : OpenCV, TensorFlow, PyTorch, scikit-learn Image & Video Processing : OpenCV, PIL, FFmpeg, MediaPipe Databases : PostgreSQL, MySQL, SQLite, MongoDB Cloud & DevOps : GCP, Docker, Git Frontend Collaboration : HTML, CSS, JavaScript, React (basic) Tools : Postman, Swagger, GitHub Project Management : Agile/Scrum, Jira Preferred Qualifications Prior experience in the newspaper, magazine, or publishing industry. Degree in Computer Science, Information Systems, or related field. (ref:hirist.tech) Show more Show less
Posted 2 months ago
6.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Professional Summary Experienced and versatile Senior Full Stack Developer with 6 to 8 years of expertise in building scalable, secure, and dynamic web applications. Proficient in frontend and backend technologies, API development, AI-driven functionalities, and media-intensive features such as image and video processing. Skilled in developing CMS-based solutions, integrating AI/ML models, and coordinating directly with business stakeholders, UI/UX teams, and DevOps for end-to-end product development. Core Competencies Frontend Development : HTML5, CSS3, JavaScript (ES6+), Bootstrap, React.js Responsive and cross-browser design REST API & GraphQL integration Backend Development Node.js, Django, Python PostgreSQL, MongoDB, MySQL Redis, Kafka AI & Media Work AI/ML Integration using TensorFlow, PyTorch, or scikit-learn Image & Video Processing using OpenCV, FFmpeg, PIL Face detection, object recognition, media tagging pipelines DevOps & Tools GCP, Docker, Git, CI/CD pipelines, Version Control (GitHub/Bitbucket) Roles & Responsibilities Design, develop, and maintain full stack applications across multiple platforms. Build robust and reusable APIs for internal and external use. Implement AI-driven features such as recommendation systems, classification engines, or computer vision components. Manage image and video processing pipelines for media-rich applications. Develop custom CMS solutions tailored for content-heavy websites or SaaS platforms. Collaborate with UI/UX designers, frontend/backend developers, QA engineers, and DevOps teams. Communicate directly with business owners and product managers to gather requirements and translate them into functional deliverables. Ensure performance, scalability, and security best practices in development and deployment. Mentor junior developers, perform code reviews, and lead technical discussions. Educational Qualification Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. (ref:hirist.tech) Show more Show less
Posted 2 months ago
10.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Join DAZN – The Ultimate Sports Streaming Experience! DAZN is revolutionizing the way fans experience sports with cutting-edge streaming technology. As we continue to innovate, we are looking for a Solutions Architect – Streaming & OTT to design and optimize high-performance video streaming architectures. If you have 10+ years of experience in streaming/OTT solutions, encoding, CDN distribution, and playback services, we’d love to hear from you! 📩 Interested? Apply now by sharing your updated resume, current & expected CTC, and notice period. Let’s shape the future of sports streaming together! 🚀 Job Title: Solutions Architect – Streaming & OTT Location: Hyderabad - WFO Role Overview: We are looking for an experienced Solutions Architect – Streaming & OTT to design, optimize, and support scalable, high-performance video streaming architectures. The ideal candidate will have a deep understanding of end-to-end streaming workflows, encoding/transcoding pipelines, packaging, CDN distribution, and playback services while ensuring seamless content delivery across a variety of devices and platforms. Key Responsibilities: Architect and implement end-to-end streaming solutions , ensuring high availability, low latency, and scalability. Define technical roadmaps for streaming infrastructure, aligning with business and operational goals. Optimize video encoding/transcoding pipelines for live and VOD content, ensuring optimal compression efficiency without quality loss. Design and implement adaptive bitrate (ABR) streaming strategies to optimize playback across different devices and network conditions. Architect and integrate multi-CDN strategies , ensuring resilience, redundancy, and global distribution efficiency. Design and oversee OTT packaging workflows (HLS, DASH, CMAF) and DRM integration for content security. Provide third-line technical support for streaming technologies, debugging complex playback, latency, and delivery issues. Work closely with backend, player, and DevOps teams to ensure seamless integration of playback services and analytics solutions . Stay ahead of emerging trends and advancements in streaming technology, contributing to strategic initiatives and innovation. Technical Expertise Required: 10+ years of experience in streaming/OTT industry , with a focus on solution architecture and design . Proven track record in designing and deploying scalable, high-performance streaming solutions . Hands-on expertise in video encoding/transcoding (FFmpeg, AWS Media Services, Elemental, Harmonic, etc.). Strong knowledge of OTT packaging standards (HLS, MPEG-DASH, CMAF) and DRM solutions (Widevine, FairPlay, PlayReady). Experience working with Content Delivery Networks (CDNs) (Akamai, CloudFront, Fastly, etc.) and designing multi-CDN architectures . Deep understanding of video player technologies, ABR streaming, and low-latency playback optimizations . Experience in designing and maintaining backend playback services with APIs for content discovery, recommendations, and analytics. Familiarity with cloud-based media workflows (AWS, GCP, Azure) and Infrastructure as Code (IaC) methodologies. Proficiency in networking, HTTP streaming protocols (RTMP, HLS, DASH), and caching strategies for optimal content delivery. Experience with monitoring and troubleshooting tools (QoE/QoS analytics, log aggregators, and network diagnostics). Bonus: Prior experience in live sports streaming with expertise in ultra-low latency streaming (WebRTC, LL-HLS, CMAF-CTE) Show more Show less
Posted 2 months ago
0 years
0 Lacs
India
Remote
About FileSpin.io FileSpin’s mission is to bring excellence and joy to the enterprise. We are a fully remote team spread across the UK, Europe and India. We bootstrapped in a garage (true story) and have been profitable from day one. We value innovation and uncompromising professional excellence. Work at FileSpin is challenging, fun and highly rewarding. Come and be part of a unique company that is doing big things without the bloat. About the Job Location: Remote We’re looking for a Junior and Senior Platform Engineer to join us and be on our ambitious growth journey. In this role, you’ll help build FileSpin into the most innovative AI-Enabled Digital Asset Management platform in the world. You'll have ample opportunities to work in areas solving awesome technical challenges and learning along the way. Experience at a s tartup is a plus. Our roadmap focuses on creating an amazing API and UI, scaling our cloud infrastructure to deal with an order of magnitude higher media processing volume, implementing ML-pipelines and tuning the stack for high-performance. Qualifications & Responsibilities Proficient in Troubleshooting and Infrastructure management Strong skills in Software Development and Programming Experience with Databases Excellent analytical and problem-solving skills Ability to work independently and remotely Bachelor's degree in Computer Science, Information Technology, or related field preferred Essential skills Excellent Python Programming skills Good Experience with SQL Excellent Experience with at least one web frameworks such as Tornado, Flask, FastAPI Experience with Video encoding using ffmpeg, Image processing (GraphicsMagick, PIL) Good Experience with Git, CI/CD, DevOps tools Experience with React, TypeScript, HTML5/CSS3 Nice to have skills Experience in ML model training and deployments is a plus Web/Proxy servers (nginx/Apache/Traefik) SaaS stacks such as task queues, search engines, cache servers The intangibles Culture that values your contribution and gives you autonomy Startup ethos, no useless meetings Continuous Learning Budget An entrepreneurial workplace, we value creativity and innovation Interview Process Qualifying test, introductory chat, technical round, HR discussion and job offer. Show more Show less
Posted 2 months ago
6.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Job Description & skills: Overall IT experience: 6+ years We are looking for highly skilled Senior Python Developers with strong backend development skills using Django/Django REST Framework. Candidates should be experienced in developing APIs, integrating AI/ML modules, and media processing (OpenCV, FFmpeg). Key Skills: Python, Django, Flask AI/ML frameworks – TensorFlow, PyTorch, scikit-learn Image & video processing PostgreSQL, MySQL, MongoDB RESTful APIs, GraphQL Use AI Coding Tool like Cursor, Copilot, etc for development Preferred Domain Experience: AI/ML, E-learning Show more Show less
Posted 2 months ago
5.0 - 9.0 years
15 - 22 Lacs
Ahmedabad
Work from Office
Job Details: Results-oriented and technically proficient Senior Python Developer with 6 to 8 years of hands-on experience in backend development using Django framework . Proven expertise in designing and building scalable web applications, robust RESTful APIs, AI-driven solutions, and content management systems (CMS). Adept at image and video processing, system integration, and working in cross-functional teams. Skilled at collaborating directly with frontend developers, DevOps engineers, and business stakeholders to deliver value-driven solutions aligned with organizational goals. Core Competencies: Backend Development : Python, Django, Django Rest Framework (DRF), Flask API Development : RESTful APIs, GraphQL, AI/ML Integration : OpenCV, TensorFlow, PyTorch, scikit-learn Image & Video Processing : OpenCV, PIL, FFmpeg, MediaPipe Databases : PostgreSQL, MySQL, SQLite, MongoDB Cloud & DevOps : GCP, Docker, Git Frontend Collaboration : HTML, CSS, JavaScript, React (basic) Tools : Postman, Swagger, GitHub Project Management : Agile/Scrum, Jira Roles & Responsibilities: Develop and maintain scalable web applications using Python and Django . Design and implement RESTful APIs and backend services for web/mobile applications. Build and integrate AI and ML components , especially in image classification, face/object detection, or recommendation systems. Work with image and video processing tools to support media-rich applications. Develop and manage CMS-based platforms using Django-CMS or Wagtail. Collaborate with frontend developers to deliver seamless user experiences. Coordinate directly with product owners and business teams to understand requirements and propose effective solutions. Optimize application performance, ensure security best practices, and manage deployment pipelines. Lead and mentor junior developers, review code, and drive project delivery. Professional Experience: 6 to 8 years of solid experience in full-stack or backend-focused development roles. Proven experience working on AI/ML modules, media processing, and CMS-driven platforms. Educational Qualification: Bachelors or Masters degree in Computer Science / IT or related technical field.
Posted 2 months ago
6.0 - 10.0 years
15 - 22 Lacs
Ahmedabad
Work from Office
Professional Summary : Experienced and versatile Senior Full Stack Developer with 6 to 8 years of expertise in building scalable, secure, and dynamic web applications. Proficient in frontend and backend technologies, API development, AI-driven functionalities, and media-intensive features such as image and video processing . Skilled in developing CMS-based solutions, integrating AI/ML models, and coordinating directly with business stakeholders, UI/UX teams, and DevOps for end-to-end product development. Core Competencies : Frontend Development : HTML5, CSS3, JavaScript (ES6+), Bootstrap React.js Responsive and cross-browser design REST API & GraphQL integration Backend Development : Node.js, Django, Python PostgreSQL, MongoDB, MySQL Redis, Kafka AI & Media Work : AI/ML Integration using TensorFlow, PyTorch, or scikit-learn Image & Video Processing using OpenCV, FFmpeg, PIL Face detection, object recognition, media tagging pipelines DevOps & Tools : GCP, Docker, Git, CI/CD pipelines, Version Control (GitHub/Bitbucket) Roles & Responsibilities : Design, develop, and maintain full stack applications across multiple platforms. Build robust and reusable APIs for internal and external use. Implement AI-driven features such as recommendation systems, classification engines, or computer vision components. Manage image and video processing pipelines for media-rich applications. Develop custom CMS solutions tailored for content-heavy websites or SaaS platforms. Collaborate with UI/UX designers, frontend/backend developers, QA engineers, and DevOps teams. Communicate directly with business owners and product managers to gather requirements and translate them into functional deliverables. Ensure performance, scalability, and security best practices in development and deployment. Mentor junior developers, perform code reviews, and lead technical discussions. Professional Experience : Proven ability to lead projects from concept to deployment, especially in domains involving AI, media, and CMS.
Posted 2 months ago
8.0 - 10.0 years
30 - 35 Lacs
Bengaluru
Work from Office
Must Have: Experience in GStreamer, Ffmpeg, MediaSDK Experience in Modern C++14/17, OOPs, Design patternsJob Title: C++ Video/Audio Streaming Lead (GStreamer) Job Summary We are seeking a highly experienced and driven C++ Video/Audio Streaming Lead with deep expertise in GStreamer, multimedia pipelines, and real-time streaming protocols. As the technical lead, you will architect, design, and lead the development of low-latency video and audio streaming systems for live broadcasting, video conferencing, or surveillance applications. You will also mentor a team of engineers and collaborate closely with product, QA, and DevOps teams. Key Responsibilities Lead the design and development of media streaming applications using C++ and GStreamer. Architect and optimize media pipelines for real-time, low-latency video/audio transmission. Integrate various audio/video codecs, containers, and transport protocols (RTP, RTSP, RTMP, WebRTC). Drive performance profiling, debugging, and tuning of multimedia applications. Collaborate with cross-functional teams on system integration, UI, and backend coordination. Guide and mentor a team of engineers; conduct code reviews and enforce best practices. Stay updated with the latest developments in multimedia frameworks, codecs, and streaming protocols. Participate in technical planning, estimations, and architecture reviews.
Posted 2 months ago
12.0 years
0 Lacs
Thiruvananthapuram, Kerala, India
Remote
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are seeking a seasoned and strategic Lead Engineer with 12+ years of experience to drive the development of scalable and high-performance backend systems. As a technical leader, you will lead and mentor our talented team of software engineers, architect robust solutions and collaborate across teams to ensure delivery of enterprise-grade software products. If you are a highly motivated individual with a passion for cutting-edge AI, cloud, edge, and infrastructure technology and are ready to take on the challenge of defining and delivering a new computing and AI platform, we would love to hear from you. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Lead and manage a team of software engineers, providing guidance, support, and mentorship to foster a collaborative and high-performing environment. Lead the design, development, and deployment of complex Java/Python based applications and microservices. Architect scalable, maintainable, and secure backend solutions. Provide technical leadership and mentorship to the engineering team. Collaborate closely with cross-functional teams, including product management, design, and QA, to align engineering goals with overall business objectives Ensure adherence to best practices in software development, code quality, and testing. Conduct design and code reviews and facilitate knowledge sharing. Drive continuous improvement of engineering processes, tools, and systems. Troubleshoot and resolve production issues with a focus on root cause analysis and long-term fixes. Required Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 12+ years of professional experience in software development with a strong focus on Java and Python. Extensive experience with Spring/Spring Boot, Hibernate/JPA, and related Java frameworks. Experience in developing core Python applications for computer vision, video processing (e.g., OpenCV, FFmpeg, GStreamer), and performance optimization for compute-intensive workloads. Hands-on experience in cloud-native application development using Kubernetes, including container orchestration, service discovery, scaling, and deployment automation. Deep understanding of microservices architecture, RESTful APIs, and design patterns. Strong experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis). Proficient in CI/CD practices and tools (e.g., Jenkins, Git, Maven, Docker, Kubernetes). Familiarity with cloud platforms such as AWS, GCP, or Azure. Excellent problem-solving skills, analytical thinking, and communication abilities. Preferred Qualifications Experience leading distributed or cross-functional teams. Hands-on experience with real-time data streaming and processing using Kafka and Apache Flink. Exposure to domain-driven design and event-driven architectures. Experience integrating AI/ML models into production systems and implementing MLOps pipelines for model deployment, monitoring, and lifecycle management. Contributions to open-source projects or technical publications. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough