Software Engineer (Python, React)
Core
Design and maintain end-to-end full-stack applications with scalable backend systems and responsive frontend interfaces, focusing on data-heavy architectures and AI/ML prototyping.
Role type
Senior full-stack software engineer (Python, React, Data Engineering)
Builds
Scalable backend systems, data pipelines, high-performance React.js interfaces with data visualizations, and AI/ML prototypes.
Domain
Cloud data platforms, Big Data, Generative AI
Deliverable
production ML models | product features | infrastructure
Required skills
Python, React.js, Data Engineering, Data Warehousing, ETL/ELT pipelines, Cloud Platforms (GCP), Big Data technologies, REST APIs, Microservices, CI/CD pipelines
Preferred skills
AWS or Azure experience, Distributed data processing frameworks, AI/ML, Generative AI, LLMs, Prompt engineering
Technologies
Python, React.js, BigQuery, Snowflake, GCP, Cloud Run, Cloud Functions, Git
Responsibilities
Develop Python ETL/ELT pipelines to ingest and process structured and unstructured data; Create high-performance React.js interfaces with data visualizations; Prototype AI/ML and generative AI use cases; Implement CI/CD pipelines and automated testing; Translate business requirements into scalable technical solutions.
Seniority
Mid-to-Senior, hands-on IC