Contract Associate Engineer, Software Development
Role details
Job location
Tech stack
Job description
- Cover letter
- Links to your GitHub and LinkedIn profiles
- Links to personally developed websites and projects (portfolio)
Please note that this position is not eligible for visa sponsorship, including employer sponsorship for an H-1B visa, OPT-STEM employment, etc.
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., * 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
Sinclair Digital is the innovation team transforming how local news and television are produced, distributed, and consumed. We're turning a broadcast-centric company into an every-platform enterprise, combining websites, mobile apps, over-the-top (OTT) apps, and our content publishing platform into one seamless experience, all while keeping an entrepreneurial, build-from-the-ground-up spirit.
Our Engineering team runs a structured early-career program designed to grow new engineers into strong cloud practitioners. You'll work across client, server, and cloud systems, and increasingly with the AI and machine-learning tools reshaping how media is built and delivered.
What You'll Do
- Build and operate cloud services using CI/CD and Infrastructure-as-Code (IaC) practices.
- Learn full stack development across the full spectrum of software engineering.
- Design and build proof-of-concepts (POCs) for new content-delivery methods, including AI-assisted features such as automated content tagging, summarization, search, and personalization.
- Use AI-assisted development tooling (e.g., code assistants, LLM APIs) to accelerate prototyping and delivery, applying sound judgment about where these tools fit.
- Collaborate across teams, present your ideas, and iterate based on critical feedback.
- Follow engineering best practices while exploring new and emerging technologies., 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.