Software Engineer
Core
Design and manage scalable data platforms, pipelines, and secure applications while supporting data scientists in deploying machine learning models.
Role type
Senior Software Engineer (Data & AI)
Builds
Data platforms, processing pipelines, and AI-powered features
Domain
Financial services, data engineering, and machine learning
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, C#, SQL, Scala, Apache Spark, Kafka, Airflow, AWS, Azure, GCP, secure coding practices, data privacy, access control
Preferred skills
AI-assisted development tools, algorithm design, large-volume data processing
Responsibilities
Develop and maintain scalable applications and APIs, build data pipelines ensuring durability and consistency, support ML model deployment, manage data privacy and compliance, participate in code reviews and knowledge sharing, resolve technical problems
Seniority
Senior, hands-on IC