recro
Report
Min Experience
3 years
Location
India
JobType
full-time
About the job
This job is sourced from a job board
As a Senior Software Engineer (Data & ML) You’ll Be:● Architect, design, test, implement, deploy, monitor and maintain end-to-end backendservices. You build it, you own it.● Work with people from other teams and departments on a day to day basis to ensureefficient project execution with a focus on delivering value to our members.● Regularly aligning your team’s vision and roadmap with the target architecture within yourdomain and to ensure the success of complex multi domain initiatives.● Integrate already trained ML and GenAI models (preferably GCP) in services.
What Makes You a Great Fit● 5+ years of proven work experience as a Backend Python Engineer● Understanding of software engineering fundamentals (OOPS, SOLID, etc.)● Hands-on experience with Python libraries like Pandas, NumPy, Scikit-learn,Langchain/LLamaIndex etc.● Experience with machine learning frameworks such as PyTorch or TensorFlow, Keras, beingproficient in Python● Hands-on experience with frameworks such as Django or FastAPI or Flask● Hands-on experience with MySQL, MongoDB, Redis and BigQuery (or equivalents)● Extensive experience integrating with or creating REST APIs● Experience with creating and maintaining CI/CD pipelines - we use GitHub Actions.● Experience with event-driven architectures like Kafka, RabbitMq or equivalents.● Knowledge abouto LLMso Vector stores/databaseso Prompt Engineeringo Embeddings and their implementations● Some hands-on experience in implementations of the above ML/AI will be preferred● Experience with GCP/AWS services.● You are curious about and motivated by the future trends in data, AI/ML, analytics, anddigital experience.