Software Engineer - Data & AI
Core
Design, develop, and maintain scalable software applications and solutions for clients and internal stakeholders.
Role type
Software Engineer
Builds
Software applications and solutions
Domain
Technology & Engineering
Deliverable
production ML models | product features
Required skills
Java, C#, Python, JavaScript, object-oriented design, data structures, algorithms, unit testing, debugging, technical documentation, troubleshooting
Preferred skills
cloud platforms, microservices architecture, DevOps practices, Agile methodologies, Jira, Trello
Technologies
Java, C#, Python, JavaScript, Jira, Trello
Responsibilities
Design and develop software applications, collaborate with cross-functional teams to implement features, write unit tests and debug issues, create and maintain technical documentation, provide support and troubleshooting assistance, continuously improve code quality and development processes
Seniority
Mid-level, hands-on IC