Software Engineer, AI & Data Platforms
Core
Build tools and features for data and ML platforms including data processing, insights portals, observability, lineage, model hubs, and visualization.
Role type
Software Engineer, AI & Data Platforms
Builds
Scalable microservices, REST APIs, cloud-native applications, and custom data/ML platform tools
Domain
Cloud computing, Data Engineering, Machine Learning
Deliverable
production ML models
Required skills
Java, Python, Data structures and algorithms, Microservices, REST APIs, Cloud platforms (AWS/GCP/Azure), SQL, NoSQL, Big data technologies
Preferred skills
AI/ML or data science, Frontend frameworks, Distributed computing
Technologies
AWS, Google Cloud, Azure, SQL, NoSQL
Responsibilities
Design and develop scalable, performant microservices and REST APIs; Develop and deploy cloud-native applications; Build innovative tools and frameworks extending third-party BI functionality; Customize open-source products for specific needs
Seniority
Mid-level, hands-on IC