Engineering Jobs Remote Jobs in Campbell
5 positions found
Senior Java/Kotlin engineer
Remote
6+ Month Contract: $70-$80 per hour
Our client is in search of a Senior Java Engineer for a 6+ month contract. You will lead the development and testing of our systems and services Participate in shaping the technical architecture of the product Help translate product requirements into user stories and technical solutions Deliver highly available and scalable services in a production environment Mentor other engineers, support the technical culture, and help grow the team Generate ideas for new initiatives and technologies Communicate with project leads, product managers and other software developers
- Systems Development: Lead and participate in the development and testing of our systems and services.
- Requirement Translation: Help translate product requirements into user stories and actionable technical solutions.
- Production Delivery: Deliver highly available and scalable services in a production environment.
- Cross-Functional Collaboration: Communicate effectively with project leads, product managers, and other software developers.
- Education: Bachelor's Degree in Computer Science or a related field.
- Experience: 4+ years of programming experience, ideally using a modern stack.
- Backend Expertise: 2+ years of experience with Java or Kotlin.
- Core Stack Knowledge: Familiarity with our environment ( Java/Kotlin, Spring, PostgreSQL, React) running on Kubernetes within a service-oriented architecture (100+ services).
- Database Proficiency: A solid understanding of relational databases and ORMs.
- Architecture: Experience working on SOA or microservice-based applications.
- Quality Standards: View Unit and Integration tests as first-class citizens in the software development lifecycle.
- Collaborative Workflow: Experience refining designs, performing code reviews, and managing pull requests in a team environment.
- Ownership & Mindset: * A solid sense of responsibility and the ability to drive projects from inception to completion
- Full-Stack Experience: Additional expertise in any of the following areas:
- Systems: Kafka, Temporal, Docker, POSIX.
- Databases: Deep PostgreSQL knowledge.
- Front-End: JavaScript/TypeScript, React.
Bonus Skills
Banking or finance experience Experience scaling highly available, mission critical systems Full-stack experience, either toward systems (kafka, temporal, docker), databases (DynamoDB), or front-end (javascript/typescript, react).
Welcome to ConsultNet, a premier national provider of technology talent and solutions. Our expertise spans across project services, contract-to-hire, direct search, and managed services onshore, nearshore, and hybrid. For over 25 years, we have connected thousands of consultants with meaningful roles through a personal, communication-driven approach, partnering with a diverse client base to build high-performing teams and create lasting impact. Our comprehensive service offerings cover a wide range of technology and engineering positions across key markets nationwide. Learn more at .
We champion equality and inclusivity, proudly supporting an Equal Opportunity Employer policy. We welcome applicants regardless of Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other status protected by law.
Remote working/work at home options are available for this role.
Machine Learning Engineer | Python | Pytorch | Distributed Training | Optimisation | GPU | Hybrid, San Jose, CA
Title: Machine Learning Engineer
Location: San Jose, CA
Responsibilities:
- Productize and optimize models from Research into reliable, performant, and cost-efficient services with clear SLOs (latency, availability, cost).
- Scale training across nodes/GPUs (DDP/FSDP/ZeRO, pipeline/tensor parallelism) and own throughput/time-to-train using profiling and optimization.
- Implement model-efficiency techniques (quantization, distillation, pruning, KV-cache, Flash Attention) for training and inference without materially degrading quality.
- Build and maintain model-serving systems (vLLM/Triton/TGI/ONNX/TensorRT/AITemplate) with batching, streaming, caching, and memory management.
- Integrate with vector/feature stores and data pipelines (FAISS/Milvus/Pinecone/pgvector; Parquet/Delta) as needed for production.
- Define and track performance and cost KPIs; run continuous improvement loops and capacity planning.
- Partner with ML Ops on CI/CD, telemetry/observability, model registries; partner with Scientists on reproducible handoffs and evaluations.
Educational Qualifications:
- Bachelors in computer science, Electrical/Computer Engineering, or a related field required; Master’s preferred (or equivalent industry experience).
- Strong systems/ML engineering with exposure to distributed training and inference optimization.
Industry Experience:
- 3–5 years in ML/AI engineering roles owning training and/or serving in production at scale.
- Demonstrated success delivering high-throughput, low-latency ML services with reliability and cost improvements.
- Experience collaborating across Research, Platform/Infra, Data, and Product functions.
Technical Skills:
- Familiarity with deep learning frameworks: PyTorch (primary), TensorFlow.
- Exposure to large model training techniques (DDP, FSDP, ZeRO, pipeline/tensor parallelism); distributed training experience a plus
- Optimization: experience profiling and optimizing code execution and model inference: (PTQ/QAT/AWQ/GPTQ), pruning, distillation, KV-cache optimization, Flash Attention
- Scalable serving: autoscaling, load balancing, streaming, batching, caching; collaboration with platform engineers.
- Data & storage: SQL/NoSQL, vector stores (FAISS/Milvus/Pinecone/pgvector), Parquet/Delta, object stores.
- Write performant, maintainable code
- Understanding of the full ML lifecycle: data collection, model training, deployment, inference, optimization, and evaluation.
Machine Learning Engineer | Python | Pytorch | Distributed Training | Optimisation | GPU | Hybrid, San Jose, CA
Remote working/work at home options are available for this role.
AI Research Scientist | Machine Learning | Deep Learning | Natural Language Processing | LLM | Hybrid | San Jose, CA
Title: AI Research Scientist
Location: San Jose, CA
Responsibilities:
- Design, execute, and analyze machine learning experiments, establishing strong baselines and selecting appropriate evaluation metrics.
- Stay up to date with the latest AI research; identify, adapt, and validate novel techniques for company-specific use cases.
- Define rigorous evaluation protocols, including offline metrics, user studies, and adversarial (red team) testing to ensure statistical soundness.
- Specify data and annotation requirements; develop annotation guidelines and oversee quality control processes.
- Collaborate closely with domain experts, product managers, and engineering teams to refine problem statements and operational constraints.
- Develop reusable research assets such as datasets, modular code components, evaluation suites, and comprehensive documentation.
- Work alongside ML Engineers to optimize training and inference pipelines, ensuring seamless integration into production systems.
- Contribute to academic publications and represent the company in research communities, as needed.
Educational Qualifications:
- Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related field is strongly preferred.
- Candidates with a master’s degree and exceptional research or industry experience will also be considered.
Industry Experience:
- 3–5 years of experience in AI/ML research roles, ideally in applied or product-focused environments.
- Demonstrated success in delivering research-driven solutions that have been deployed in production.
- Experience collaborating in cross-functional teams across research, engineering, and product.
- Publications in top-tier AI/ML conferences (e.g., NeurIPS, ICML, ACL, CVPR) are a plus.
Technical Skills:
- Strong foundational knowledge in machine learning and deep learning algorithms.
- Hands-on experience with PEFT/LoRA, adapters, fine-tuning techniques, and RLHF/RLAIF (e.g., PPO, DPO, GRPO).
- Ability to read, implement, and adapt state-of-the-art research papers to real-world use cases.
- Proficiency in hypothesis-driven experimentation, ablation studies, and statistically sound evaluations.
- Advanced programming skills in Python (preferred), C++, or Java.
- Experience with deep learning frameworks such as PyTorch, Hugging Face, NumPy, etc.
- Strong mathematical foundations in probability, linear algebra, and calculus.
- Domain expertise in one or more areas: natural language processing (NLP), symbolic reasoning, speech processing, etc.
- Ability to translate research insights into roadmaps, technical specifications, and product improvements.
AI Research Scientist | Machine Learning | Deep Learning | Natural Language Processing | LLM | Hybrid | San Jose, CA
Remote working/work at home options are available for this role.
Who We Are
We are Skybound.
We love creators. We love fans. We love thrilling games, indelible images and moving stories. Our roots are in comics, but our brands extend to video games, television, movies, merchandise, and live experiences. We take special pride in original tales, fresh characters, and diverse voices.
From well-known franchises to freshly-minted originals, we offer the chance to join brilliant creators shaping a new generation of entertainment in a concentrated, agile environment where every perspective matters, and any idea can create a breakthrough.
Opportunity
Skybound is looking for an experienced and passionate Senior Systems Designer to help build a thrilling new game franchise. The Senior Systems Designers create rewarding loops that help players set goals, progress, and stay engaged over multiple play sessions. They craft and tune player advancement and rewards across the entire game.
You will collaborate closely with the Game Director, department leads, and cross-disciplinary teams to define and drive the strategic vision for player progression and meta systems. You'll mentor other designers, establish best practices, and ensure the systems design team delivers high-quality, scalable solutions that support both gameplay and business goals.
If you're passionate about building compelling systems, love mentoring others, and thrive in a creative, combat-focused environment, we'd love to hear from you.
Reports: This position will report to Game Director.
Responsibilities: Responsibilities include, but are not limited to:
- Lead the vision and execution of player progression, meta systems, and engagement loops across single and multiplayer experiences.
- Define and drive KPIs for progression systems that align with player satisfaction and business goals.
- Mentor and guide systems designers, fostering a culture of excellence, collaboration, and innovation.
- Own major feature areas from concept through implementation, ensuring quality and consistency across the game.
- Collaborate cross-functionally with engineering, art, UX, and production to ensure systems are well-integrated and technically feasible.
- Establish and evangelize best practices for systems design, documentation, and tool usage.
- Anticipate and resolve design challenges, proactively improving workflows and pipelines.
- Playtest and iterate on systems regularly, using data and player feedback to refine and optimize.
Requirements
- 10+ years of experience in the games industry, with a focus on systems design and progression.
- Proven leadership experience, including mentoring designers and leading cross-functional initiatives.
- Shipped at least one AAA title with significant ownership of progression or meta systems.
- Deep understanding of player psychology, engagement strategies, and content pacing.
- Strong analytical skills, with the ability to translate complex systems into clear, actionable designs.
- Experience collaborating with engineering on tool development and pipeline optimization.
- Excellent communication and documentation skills, with fluency in PowerPoint, Word, Excel, Visio, etc.
- Strategic mindset, balancing creative vision with technical and business constraints.
Preferred Qualifications
- Experience with Unreal Engine, including scripting and integration into production pipelines.
- Strong technical scripting skills and a willingness to learn new tools and technologies.
- Passion for combat-oriented games, player progression, and Skybound's unique properties.
Job Type: Regular, Full-Time
Salary Range: $125,000 - $165,000
- Actual base salary is dependent on several factors including but not limited to: market dynamics, location and region, experience, specialized skills/training (education), level of responsibility, budgetary considerations, tenure at the company (for current employees), etc.
- The salary range listed is just one component of the total compensation package for employees
- Compensation decisions are dependent on circumstances of each role
Skybound offers a wide array of benefits including medical, dental, vision, life insurance, flexible spending and dependent care accounts, as well as free counseling through our Employee Assistance Program (EAP). We also offer a 401K plan with 4% match, 12 weeks of paid parental leave, generous time off, wellness benefits, and tuition reimbursement.
Company Overview
Skybound is a multiplatform content company working closely with creators and their intellectual properties, extending stories and universes to new platforms, including comics, television, film, tabletop and video games, books, digital content, events, and beyond. We are home to critically-acclaimed global franchises, including The Walking Dead and Invincible.
Skybound Games produces, publishes and distributes video and tabletop games across all genres, including the multi-million-unit selling The Walking Dead video game series. In addition to our wholly-owned franchises, we work with independent developers to foster and create original games with compelling characters and worlds, strong creator and artistic focus, and innovative approaches to engaging genres.
Invincible is one of Skybound's tentpole franchises (celebrating 20 years!) and spans the world of comic books, merchandise, video games, and the critically acclaimed adult animated television series on Prime Video. Now in its second season, the television show has consistently ranked as one of Prime Videos top-streamed series with a 99% score on Rotten Tomatoes. Based on the groundbreaking comic book by Robert Kirkman, Cory Walker, and Ryan Ottley, Invincible revolves around 18-year-old Mark Grayson, who's just like every other guy his age—except his father is (or was) the most powerful superhero on the planet. Still reeling from Nolan's betrayal in Season One, Mark struggles to rebuild his life as he faces a host of new threats, all while battling his greatest fear - that he might become his father without even knowing it.
The show stars Steven Yeun, with Sandra Oh, Zazie Beetz, Grey Griffin, Chris Diamantopoulos, Walton Goggins, Gillian Jacobs, Jason Mantzoukas, Ross Marquand, Khary Payton, Zachary Quinto, Andrew Rannells, Kevin Michael Richardson, Seth Rogen, and J.K. Simmons. Executive producers include Skybound's own Kirkman, David Alpert, and Margaret M. Dean.
Equal Opportunity Employer
At Skybound we value diversity and are looking for extraordinary employees of all backgrounds! Skybound is an Equal Opportunity Employer and provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, citizenship, age, genetic information, disability, hair texture or veteran status. In addition to federal law requirements, Skybound complies with all applicable state and local laws governing nondiscrimination.
Skybound will consider applicants with criminal histories in a manner consistent with the CA Fair Chance Act and Los Angeles Fair Chance Initiative for Hiring Ordinance.
For more information on our Privacy Policy, visit: working/work at home options are available for this role.
If you've been unemployed for 3–6+ months—or longer—you've probably seen how quickly the market can change.
A career gap or an outdated tech stack can reduce callbacks, even when you have talent.
Recruiters may assume your skills are outdated or your confidence is lower.
But gaps don't define ability.
They simply require a strategy: refresh your stack, rebuild proof of work, and re-enter with structure.
SynergisticIT's JOPP is designed for exactly this scenario.
Since 2010, SynergisticIT has helped candidates return to the workforce and land full-time jobs at major employers—companies like Google, Apple, PayPal, Visa, Western Union, Wells Fargo, Client, Client, Banking, Walmart Labs, Client, and more—often with offers between $90,000 and $154,000 depending on role and expertise.
JOPP is built to close the gap between "I used to work in tech” or "I learned tech” and "I'm ready to be hired today.” Why gaps hurt—and how to neutralize them Employers worry about currency: are your tools current? Can you still perform? The solution is demonstrating recent, relevant work: projects, certifications, and interview readiness.
JOPP helps you rebuild that proof and confidence systematically.
Current role demand (expressed with variety) SynergisticIT commonly supports hiring pipelines for roles such as junior software programmer, Java full stack engineer, Python/Java developer, DevOps/cloud engineer, plus data-track roles like data analyst, BI analyst, data engineer, data scientist, and ML/AI engineer.
The focus areas remain: Java / Full Stack / DevOps and Data Analytics / Data Engineering / Data Science / ML/AI.
Why programs don't fix gaps Many candidates with gaps try "one more course,” but that rarely changes outcomes.
SynergisticIT often sees candidates arrive after trying multiple bootcamps or online learning platforms and still not securing roles.
A commonly cited pattern is that around 30% of JOPP candidates have already done other bootcamps, university bootcamps, or Udemy/Coursera tracks and didn't get hired—because those options focused on learning without the placement and interview execution.
Ideal candidates for gap-to-offer support Professionals returning after layoffs or personal reasons Candidates with limited recent experience but strong potential Recent grads who never launched properly International candidates on F1/OPT with timeline pressure SynergisticIT provides guidance around STEM extension and process support for H-1B/Green Card filing once employed (as applicable through employers).
Want to see credibility and event participation? If you want to explore the program directly, here are the key links: Job Placement Program (JOPP): Java Job Placement Program Data Science / Data Jobs Program Event videos (OCW, JavaOne, Gartner): USA Today feature Contact Us: Please read our blogs Why do Tech Companies not Hire recent Computer Science Graduates | SynergisticIT What Recruiters Look for in Junior Developers | SynergisticIT Software engineering or Data Science as a career? How OPT Students Can Land Tech Jobs – SynergisticIT A gap isn't the end of your career.
It's a chapter—and you can write the next one strategically
Remote working/work at home options are available for this role.