The Senior Engineer designs and implements AI‑driven technical solutions and configures applications across environments to solve complex business problems
Job Summary
The Senior Engineer designs and implements AI‑driven technical solutions and configures applications across environments to solve complex business problems.
Own the full development lifecycle—analysis, design, implementation, testing and L3 support, partnering closely with Data Science teams to productionize models.
Participate in strategic evolution of platform architecture, MLOps pipelines and cloud infra, and mentor junior developers on best engineering and ML engineering practices.
Matching Summary
The Senior Engineer designs and implements AI‑driven technical solutions and configures applications across environments to solve complex business problems.
Skills & Requirements
Must-have
Python and/or Java backend engineering
AI/ML applications and pipelines
REST APIs and microservices
TensorFlow, PyTorch, Scikit-learn
SQL Server, Oracle, PostgreSQL, NoSQL
Linux, Shell scripting, Kafka
Docker, Kubernetes, CI/CD
GCP, AWS, or Azure cloud experience
Nice-to-have
MLOps tools (MLflow, Airflow, Kubeflow)
Spark, Elastic, Kibana
AI digitization (OCR, AI automation)
Agile/DevOps practices
TDD/BDD
Key Requirements
Strong hands-on experience in Python and/or Java
Experience building AI/ML applications
Solid understanding of distributed systems
Experience with ML frameworks
Strong database knowledge
Experience with Linux and event-based frameworks
Hands-on experience with containerization and orchestration