Python (AI/ML Engineer)
Python (AI/ML Engineer)
Posted 44 days ago
SENIORITY
Senior
About the role
- Experience with ML Engineering
- Experience with RTMLopsTelecom domain knowledge is preferred
- Experience with spark and developing pyspark applications
- Experience with serverless Dataproc on GCP
- A degree in Computer Science or a related field and at least 5 years of professional experience in Python development.
- Deep understanding of core concepts in python development and ability to use various libraries to extend base functionality
- Experience packaging python applications and making them available as packages/libraries via registries like Artifactory
- Strong proficiency in software development methodologies such as Agile and Scrum.
- Expertise in designing, developing, and deploying medium to large-scale python-based backend systems with web or other front end.
- Strong experience developing in cloud based environment (GCP preferred along with related services like GCS, GKE, Compute Engine, IAM, Dataproc)
- Strong experience with relational database like GCP BigQueryExperience with databases like MySQL or PostgreSQL for application backend
- Proficiency in writing and optimizing complex SQL queries and database schema design.
- Significant experience with CI/CD processes and technologies (Git plus Jenkins preferred)
- Excellent understanding of version control systems like Git.
- Experience with RESTful APIs, microservices, and containerization technologies like Docker and Kubernetes.
- Experience with schedulers like Airflow (GCP Composer plus Airflow preferred)
- Excellent analytical and problem-solving skills to troubleshoot and resolve complex software issues.
- Able to mentor, guide and lead other junior software engineers
- Demonstrated effective verbal and written communication skills
- Ability to work independently, and multi-task under short deadlines, based upon general direction
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
