Junior Software Engineer
Core
Junior Software Engineer supporting Data Science Business Unit activities by collaborating with Data Scientists, Data Engineers, and DevOps Engineers to develop, test, and integrate web applications with a strong data component.
Role type
Junior Software Engineer (Backend focus)
Builds
Web applications with strong data components, microservices, and server-side tools
Domain
Data Science / Software Engineering
Deliverable
production ML models | product features
Required skills
Python, Backend development, Microservices, REST APIs, Authentication, Docker, Continuous Integration, Unit testing
Preferred skills
Flask, JavaScript, Frontend development
Technologies
Python, Flask, Docker, REST, CI/CD
Responsibilities
Develop backend microservices and server-side tools, Containerize applications for local and production environments, Manage continuous integration processes including test writing and artifact building
Seniority
Junior, hands-on IC