Lead Engineer - AI services
Core
Designing, developing, and testing software systems and microservices that run ML/AI algorithms on structured and unstructured data to drive business growth.
Role type
Lead Engineer - AI services (Senior IC)
Builds
Cloud-based software solutions, microservices, and ML/AI algorithms
Domain
Cloud infrastructure, Microservices, Machine Learning/AI
Deliverable
production ML models | product features
Required skills
Cloud architecture (AWS, GCP, Azure), Microservices architecture, ML/AI algorithms, API development, SQL/NoSQL databases, Containerization (Kubernetes, Docker), CI/CD, Software design patterns
Preferred skills
Azure Fundamentals certification, Agile/Lean certifications
Technologies
AWS, GCP, Microsoft Azure, C/C++, C#, Java, JavaScript, Python, Node.js, Elasticsearch, MongoDB, Cassandra, Kubernetes, Docker, CI/CD tools
Responsibilities
Design and develop functionality in a micro-services environment; Write, test, and refactor code; Execute automated testing; Contribute to software deployment; Create and maintain technical documentation; Review code from other developers; Debug large-scale distributed systems
Seniority
Senior, hands-on IC