Software Engineer
Core
An IC2 Software Engineer building reliable, maintainable AI-native and cloud-native software features and components with close guidance from senior engineers.
Role type
Junior IC software engineer (AI-native & ServiceNow)
Builds
Well-defined software features, components, and ServiceNow platform customizations
Domain
Enterprise software, AI/ML integration, ServiceNow platform
Deliverable
production ML models | product features
Required skills
Python, Java, JavaScript, ServiceNow platform development, unit testing, SQL, RESTful APIs, CI/CD practices, debugging, version control
Preferred skills
LLMs or AI APIs experience, ServiceNow platform experience, Agile methodologies
Technologies
Python, Java, JavaScript, ServiceNow, GlideScript, RESTful APIs, SQL
Responsibilities
Develop software features and components under direction; write clean, maintainable code with unit tests; implement AI-native features including prompt design assistance and API integration; troubleshoot and debug issues in development and staging environments; participate in code reviews and incorporate feedback; learn and apply CI/CD practices; develop ServiceNow workflows, business rules, automation, forms, and dashboards; assist in customer issue triage and bug fixing.
Seniority
Junior, hands-on IC with mentorship