Search by job, company or skills
What you'll be doing
We are much more than our job descriptions, but here is where you will begin:
As a Senior Software Engineer (Data & ML) You'll Be:
Architect, design, test, implement, deploy, monitor and maintain end-to-end backend services. You build it, you own it.
Work with people from other teams and departments on a day to day basis to ensure efficient project execution with a focus on delivering value to our members.
Regularly aligning your team's vision and roadmap with the target architecture within your domain and to ensure the success of complex multi domain initiatives.
Integrate already trained ML and GenAI models (preferably GCP) in services.
What you'll need Like us, you'll be deeply committed to delivering impactful outcomes for customers. 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, being proficient 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 about o LLMs o Vector stores/databases o Prompt Engineering o 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, and digital experience.
Login to check your skill match score
Date Posted: 27/06/2024
Job ID: 83297503