Sr Backend Python DevelopersThere will be 2 video Interviews and possibly an onsite F2F interview with the team architect and then the Director.You will work on foundation aspects for scale of AI Agents. This will focus on core back-end components and patterns for UI frameworks that will be used by Applications team.
- The current new hiring needs are for a total of 6 new members
- Four Back End Developers
- One Senior/Lead 10-12+ years
- Others Mid-Level 7-10 years
- Out of the 6 above, one person can preferably be like a Lead/Manager who can work to Elaborate Requirements, Design and manage delivery supervision along with deep technical skills
- The primary skills are Typescript, React for Front End and Python for Back End
- Some good to have skills in few profiles are Testing Background (one profile), AWS & DevOps knowhow (all backend profiles).
Requirements:- Strong experience with 7-10+ years experience working in Python development for at least 5 years
- Ability to quickly switch between tasks on the frontend and backend
- Ability to quickly master new technologies and apply them in practice.
- Experience with AWS and skills in working with databases and ElasticSearch will be a plus in the future.
We are seeking a highly skilled Python Backend Developers with 7-10+ years of experience in software development, specializing in software-defined radios (SDR) and radio frequency (RF) communication. This is a strictly backend development role, requiring deep expertise in Python programming, signal processing, and Agile software development methodologies.
Key Responsibilities:- Design, develop, and maintain Python-based backend solutions for SDR and RF communication applications.
- Implement and optimize signal processing algorithms, waveform generation, and RF data analysis using Python.
- Work with SDR frameworks, with a primary focus on SoapySDR, followed by GNU Radio, Ettus USRP, and other SDR platforms.
- Develop Python-based APIs, libraries, and automation tools to streamline RF communication workflows.
- Integrate new software modules into existing and future software pipelines, ensuring compatibility, performance, and scalability.
- Utilize Python libraries such as NumPy, SciPy, Matplotlib, Pandas, PyQt, and scikit-signal for backend data processing and visualization.
- Leverage GPU acceleration (CUDA, OpenCL, or CuPy) to optimize real-time signal processing and computation-intensive tasks.
- Perform real-time data analysis, filtering, and transformation of RF signals.
- Develop robust unit tests, integration tests, and performance optimizations to ensure backend software reliability
- Follow Agile development methodologies, participating in daily standups, sprints, and code reviews.
- Work extensively in Ubuntu-based development environments, ensuring software compatibility, stability, and optimization on Linux systems.
- Maintain documentation, version control (Git), and CI/CD pipelines for efficient software deployment.
We offer 100% remote work full-time with a flexible schedule.About the project: a long-term project in the field of healthcare, great flexibility in technologies and approaches working in a team.