
Senior Software Engineer - AI
- Slovensko
- Trvalý pracovný pomer
- Plný úväzok
- We're taking autonomous search mainstream, making product discovery more intuitive and conversational for customers, and more profitable for businesses.
- We're making conversational shopping a reality, connecting every shopper with tailored guidance and product expertise - available on demand, at every touchpoint in their journey.
- We're designing the future of autonomous marketing, taking the work out of workflows, and reclaiming the creative, strategic, and customer-first work marketers were always meant to do.
- Ensure quality and performance of developed solution
- Support and Maintain owned components
- Translate business requirements for ML-powered features into technical specifications and design documents.
- Collaborate with data scientists to ensure new ML features' technical feasibility and scalability.
- Define and develop back-office API endpoints (to configure the features) as well as the high-performance serving endpoints.
- Develop and implement ML models, algorithms, and data pipelines to support new features.
- Deploy and monitor new features in production, ensuring seamless integration with existing systems.
- Perform rigorous testing and quality assurance of ML models and code, including unit tests, integration tests, and A/B testing.
- Implement monitoring systems and dashboards to track the performance of ML models in production, identify potential issues, and optimize for accuracy and efficiency.
- Contribute to developing and implementing DevOps and MLOps best practices within the team.
- Maintain end-to-end features, encompassing back-office APIs, models, definitions, and high-performance serving APIs.
- Provide ongoing support and maintenance for existing ML-powered features, including troubleshooting issues, fixing bugs, and implementing enhancements.
- Support our client-facing colleagues in the investigation of possible issues (L3 support).
- Document code, design decisions, and operational procedures to facilitate ongoing maintenance and knowledge sharing.
- Programming languages - Python
- Google Cloud Platform services - GKE, BigQuery, BigTable, GCS, Dataproc, VertexAI
- Data Storage and Processing - MongoDB, Redis, Spark, TensorFlow
- Software and Tools - Grafana, Sentry, Gitlab, Jira, Productboard, PagerDuty
- In 30 Days: Successfully onboard and contribute to ongoing tasks, demonstrating understanding of the codebase and team processes.
- In 90 Days: Contribute to design discussions and independently deliver high-quality code for assigned features. Participate in investigating and resolving production issues.
- In 180 Days: Independently manage larger tasks, contribute to team improvements, and confidently handle L3 support, investigating and resolving production issues.
- Personal - Demonstrates strong initiative, ability to work within a team, communication skills, and a commitment to continuous learning and improvement.
- Proven experience in Python engineering, with a strong focus on designing and maintaining AI/ML-powered features in production environments.
- Experience with cloud platforms (e.g., GCP, AWS) and relevant services for ML development and deployment.
- Solid understanding of software architecture principles, particularly in the context of building and maintaining scalable and reliable APIs and microservices.
- Experience with version control systems (e.g., Git) and CI/CD pipelines for efficient development and deployment.
- Familiarity with common ML frameworks, libraries, and tools (e.g., TensorFlow, PyTorch, Scikit-learn, etc.) and with ML pipelines/orchestration frameworks (Kubeflow, Airflow, Prefect,... )
- Demonstrates strong initiative and a proactive approach to problem-solving.
- Excellent communication and collaboration skills, with the ability to work effectively within a team.
- A genuine passion for learning new technologies and keeping up-to-date with the latest advancements in AI/ML.
- A commitment to delivering high-quality work and a dedication to continuous improvement.