Contract Associate Engineer, Software Development
Role details
Job location
Tech stack
Requirements
-
Bachelor's degree in Computer Science, a Full Stack Web Development certificate paired with an Applied Science degree, or equivalent practical experience.
-
~6 months of experience in application and/or web development (internships, co-ops, and project work count).
-
Working familiarity with several of the following: JavaScript, Java, Node.js/Express, Python, ReactJS, MySQL, MongoDB/Mongoose, HTML5, and CSS.
-
Strong communication, collaboration, and problem-solving skills.
Preferred Qualifications
-
Exposure to Docker, microservices, Kubernetes, Terraform, Linux fundamentals, and serverless / event-driven architecture.
-
Familiarity with cloud platforms (AWS, GCP, or Azure).
-
Hands-on experience with AI/ML concepts or tools - for example, calling LLM APIs (OpenAI, Anthropic, etc.), retrieval-augmented generation (RAG), vector databases, prompt engineering, or basic ML model integration.
-
Curiosity about applying AI responsibly to media, content delivery, and developer productivity.
Benefits & conditions
This is a temporary role that will initially be a contractor position through an agency, with the potential to transition to a full-time role based on performance and business needs. The base salary for this role is $83,000. Final compensation for this role will be determined by various factors such as a candidate's relevant work experience, skills, certifications, and geographic location. During the temporary contractor period, this position is not benefit-eligible through Sinclair. Upon successful conversion to full-time status, you would be eligible for company benefits that include participation in a retirement plan, quarterly and annual incentive plan bonuses, life and disability insurance, health, dental and vision plans, flexible spending accounts, 15 paid vacation days, 2 paid personal days, 9 paid holidays, 40 hours of paid sick leave, parental leave, and employee stock purchase plan.