Job Closed

This listing is no longer active.

Handshake logo
Handshake

Handshake is a San Francisco, California-based company that has created a platform to provide opportunities for talented students seeking to be professionals in a meaningful career

AI Tutor, Computer Engineering Specialist

Location

United States

Posted

10 days ago

Salary

$80 / hour

Seniority

Senior

Postgraduate DegreeEnglish

Job Description

AI Tutor, Computer Engineering Specialist

Handshake

• Design and evaluate high-difficulty Computer Engineering prompts that probe the limits of AI models • Identify reasoning errors, weaknesses, and failure modes in model outputs • Apply adversarial prompting techniques to surface gaps in model understanding • Provide expert-level feedback on model responses for Computer Engineering • Collaborate with project leads to maintain high quality and consistency standards

Job Requirements

  • PhD or MS in Computer Engineering or closely related fields (Computer Science, System Engineering, etc).
  • Solid understanding of Computer engineering principles, system design practices, and hardware/software development tools.
  • Prior experience with prompt engineering and stumping expert level models (max reasoning/tokens,Chain-of-thought)
  • Prior experience inducing/identifying reasoning related errors.
  • Excellent attention to detail, especially in technical communication and numerical accuracy.
  • Based out of the US, Canada, Mexico, UK, or Spain
  • Experience with Research
  • Teaching, tutoring, or curriculum development experience in Computer Engineering.
  • Prior experience as an expert reviewer on AI data labeling projects
  • Publications or technical writing in engineering disciplines.

Benefits

  • Flexible hours — contribute as much or as little as you’d like each week. (No minimum hours per week, capped at 40hrs/week.)

Related Job Pages

More Software Engineer Jobs

Outrider Technologies, Inc. logo

Principal Engineer, Embedded, Sensors, and Safety Software

Outrider Technologies, Inc.

Outrider Technologies, Inc. is a software company and “the pioneer in autonomous yard operations for logistic hubs.” As an employer, the company aims to bui

Title: Principal Engineer, Embedded, Sensors, and Safety Software Location: Henderson, CO Job Description: The Company Outrider, the pioneer in autonomous yard operations for logistics hubs, helps large enterprises improve safety and increase efficiency. The only company exclusively focused on automating all aspects of yard operations, Outrider eliminates manual tasks that are hazardous and repetitive. Outrider’s mission is to drive the rapid adoption of sustainable freight transportation by deploying zero-emission systems. Outrider is a private company backed by NEA, 8VC, Koch Disruptive Technologies, and other top-tier investors. For more information, visit www.outrider.ai. The Role The Principal Engineer, Embedded, Sensors, and Safety Software will create reliable, safety-critical software that senses, monitors, and controls the vehicle. This role requires exceptional software engineering skills, full development lifecycle knowledge, attention to detail, and the ability to thrive in unstructured environments. Successful candidates have a demonstrated technical track record in designing and implementing robust Software Test Infrastructure for complex hardware-based systems, bringing an exceptional system-level perspective and proficiency in software. This role is mission-critical for helping deliver and scale a safety-critical system for industrial automation. The opportunity offers a technical, hands-on team member the chance to help develop a market-defining enterprise product that combines autonomous vehicle technology with a software-as-a-service (SaaS) business model. The ideal candidate will embrace our goal to drive zero-emission, self-driving vehicle adoption, and help us realize our potential to define, build, and lead a new category of robotic automation for the enterprise. Duties & Key Objectives - Build the Software and System Test Infrastructure - Design, implement, and deliver test solutions for components and integrated systems to meet quality, repeatability, and schedule milestones - Upgrade and maintain existing test solutions - Develop test cases to test software requirements at different levels of the development lifecycle (inc. HIL) - Integrate test solutions for continuous integration/continuous development - Develop, implement, and deliver automated characterization and calibration solutions for new and existing components, including perception sensors. - Develop high-quality, scalable software - Triage issues and perform root cause analysis using system context, user observations, and log data - Coordinate with hardware, system safety, and test teams to iterate on system performance and hit targets, metrics, and KPIs - Support product deployment, system maintenance, and the software development lifecycle for customer sites and system validation - Identify opportunities to improve deployed systems based on data - Address issues by developing software in C and C++ (from simple patch to feature re-architecture) - Develop embedded C software for control units, actuators, and sensors interfaced with the base vehicle - Deliver experiments to validate hypotheses, evaluate system performance and design changes, and support engineering decisions - Provide technical leadership and mentor team on software and system safety - Demonstrated bias for action, strong leadership and a continuous improvement mindset - Contribute to Outrider's growth and a culture of responsible zero-emission autonomous vehicle deployment - Outrider may require additional or different tasks as needed Required Qualifications - Experience developing software test infrastructure for safety-critical systems - Exceptional system-level perspective, proficient in software, with practical familiarity in Electrical and Mechanical Engineering - Proficiency in Python - Experience developing application software in C and Modern C++ for embedded systems - Experience with test lab equipment (e.g. oscilloscope, data acquisition unit, signal generator…) - Experience with CAN and networking (UDP, TCP, DHCP, DNS, Wireshark…) - Professional experience using perception sensors (e.g RADARs, LIDARs, cameras…), GPS, encoders and other safety significant hardware (e.g. safety interlock systems) - Experience with REST APIs - Familiarity with development containers - Experience with Git and CI/CD pipelines - Experience with AI coding tools and willingness to adopt AI-assisted development workflows - Background developing software in a Linux environment - Proficiency across the full software development lifecycle - Exceptional analytical skills - Bachelor's degree in computer engineering, computer science, electrical engineering, or a related field Ideal Qualifications - Experience scaling a fleet of autonomous vehicles or mobile robots - Experience working with ROS or ROS2 - Experience using IBM ELM/DOORS (inc. external integrations) - Familiarity with functional safety specifications, including ISO 26262 and IEC 61508 - Master’s degree in computer engineering or computer science Comp & Benefits - Salary range of $165,000 - $190,000. - Actual compensation is based on several factors, including but not limited to job-related skills, qualifications, experience, and specific work location due to differences in the cost of labor. In addition to a base salary, this role is also eligible for benefits, and equity bonus. - Equity: equity package commensurate on experience and skills - Relocation assistance - Health Insurance - Dental insurance - Vision Insurance - Parental Leave - 401(K) Retirement - Flexible Spending Account (FSA) - Health Savings Account (HSA) - Short-Term Disability - Long–Term Disability - Life insurance - Pet insurance - Mental health benefits - Professional Development Benefits Please note: At this time, we are only hiring candidates who are currently authorized to work in the United States and reside within the U.S. We are unable to provide visa sponsorship or support international employment arrangements for this role.

Colorado
$165K - $190K / year

Sr. Software Engineer

J. J. Keller & Associates, Inc.

J. J. Keller & Associates, Inc. is a North American organization providing innovative safety and regulatory compliance guidance and solutions to organizations across the U. S. and Canada. For over 70 years, organizations of all sizes have relied on J. J. Keller to help them create safe work environments for their employees and comply with ever-changing regulations.

Role Description J. J. Keller India is looking for a highly skilled .NET Full Stack Sr. Software Engineer to help build, enhance, and support our products and services. You'll work across the full development lifecycle and be involved with designing and developing new features for enterprise-grade applications and platforms, while also supporting ongoing maintenance and enhancements. Responsibilities include: - Requirement analysis - Effort estimation - Design - Development - Testing - Documentation - Mentoring This role also contributes to architectural decisions and long-term technology strategy. Qualifications - Bachelor's Degree in computer science, information technology, or related field - 5+ years of hands-on experience in full stack development working with Microsoft technologies (.NET, C#, .NET Core / ASP.NET, etc.), front-end technologies (JavaScript, React/Angular) including design, coding, and testing - In lieu of degree, may consider a combination of education and related work experience - Strong knowledge of the Software Development Life Cycle (SDLC) - Proficiency in OOPs, SOLID principles, and design patterns - Strong understanding of SQL Server and relational database design - Solid ORM knowledge (e.g., Entity Framework, Dapper, etc.) - Familiarity with version control systems (e.g., Git), CI/CD pipelines, branching strategies (trunk-based development) and cloud platforms (Azure preferred) - Systems analysis and design skills - Strong problem solving skills - Excellent verbal and written communication skills with the ability to communicate technical and non-technical issues with customers, vendors and product stakeholders - Ability to work independently and collaboratively in a fast-paced environment Requirements - Work is performed primarily in a standard office environment - Work involves operation of personal computer equipment for extended periods of time - This remote role requires a distraction-free workspace and reliable internet connection Benefits - Comprehensive benefits package designed to support you both professionally and personally

India
Full TimeHybridTeam 201-500H1B No Sponsor

Title: Principal Software V&V Engineer - DO-178 / Multicore SoC Location: Endicott, NY Job Description: Engineers are the reason we exist—they’re the core of who we are. Embark on a journey with EXB Solutions at the forefront of technological innovation as we seek talented Engineers to shape the future of cutting-edge projects and contribute to a culture of excellence and creativity. What we do matters. Quest Defense Systems & Solutions is seeking Principal Software V&V Engineers with experience in safety-critical embedded systems to support advanced aerospace and defense programs. You’ll be verifying and validating software running on RTOS-based, multicore SoC architectures, ensuring compliance with DO-178C and alignment to system-level requirements. This includes hands-on work across integration, system test, and software verification (HLR/LLR) in complex hardware/software environments. This role is ideal for engineers who understand the added complexity multicore introduces in certification, including timing, determinism, and partitioning concerns. Location: Endicott, NY (potential to be hybrid) Due to the nature of this work, all applicants must be U.S. Citizens. Required Qualifications: - Bachelor’s degree in software engineering or a related engineering discipline - 8+ years of relevant Software Engineering experience in avionics or electronic controls embedded development in a safety or mission-critical environment (ie: aerospace, military). - Experience developing or developing on top of an RTOS (real-time operating system), as well as familiarity with RTOS concepts. - Experience with developing software to DO-178C standards. - Experience with C and Python. - Experience with Integration and Test at both system levels (HW/SW integration) as well as software test (HLR/LLR). Preferred Qualifications: - Experience with Asymmetric Multiprocessing - Experience with debug concepts on complex multi-core SoC. - Master’s degree in software engineering or a related engineering discipline. - Experience with ARM processors, associated System on Chip features, and ARM toolsets like ARM Dev Studio IDE and ARM DStream Probe. - Experience developing device drivers/board support packages. - Familiar with data transfer protocols (ARINC 615A, ARINC 429, MIL-STD-1553, PCIe, LIN, CAN). - Familiar with security concepts (authentication, authorization, confidentiality). - Familiarity with actuators and sensors like stepper/torque motors, solenoids, relays, VDT, VRT, etc. - Experience BVA (boundary value analysis), SCA (structural coverage analysis), DCCA (data and control coupling analysis). - Experience with DO-330 Tool Qualification. - Good soft skills: communication, active listening, self-management, raising and elevating roadblocks and hiccups, clear communication, and taking direction. - Good general understanding of engineering principles to adapt to new projects/environments and come up to speed quickly. - Team leadership experience, including project technical leadership and/or software functional leadership. - Experience in the adoption and/or integration of emerging technologies (e.g., generative AI, automation platforms, digital assistants) into day-to-day operations for continuous improvement. The QDSS Advantage: At QDSS, our advantage is purpose-driven work, collaborative teams, and complex challenges that push boundaries and build lasting impact. You’ll grow your career while contributing to mission-critical programs that demand excellence and shape the future. What You’ll Find Here - Work That Matters – Next-generation, safety- and mission-critical projects where your contributions have real-world impact. - Growth That’s Supported – Competitive compensation, employer-matched 401(k), certification assistance, and clear opportunities for advancement. - A Culture That Works – A flexible, collaborative, and people-first environment where teamwork, innovation, and balance are valued. Benefits Include - Competitive pay, comprehensive medical/dental/life and disability coverage, 401(k) with employer match, professional development support, and a flexible, friendly workplace. Full compensation package is based on candidate experience and certifications Pay Ranges $110,000 - $145,000 USD At Quest Defense Systems and Solutions, we don’t just build technology — we engineer the future. From next-generation aerospace solutions to cutting-edge defense systems, we tackle the toughest, mission-critical challenges that keep people safe and push the boundaries of innovation. This is where problem-solvers, innovators, and visionary thinkers come together to shape the future. With over 25 years of aerospace and defense engineering expertise, our commitment to delivering high-quality, transformative solutions sets us apart — not just as an industry leader, but as a driving force for impactful change. Together, we’re not just leading the industry — we’re revolutionizing it. Quest Defense provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

New York
$110K - $145K / year
Replit logo

Software Engineer, Developer

Replit

Build software collaboratively from anywhere in the world, on any device, without spending a second on setup.

Full TimeHybridTeam 51-200H1B Sponsor

Title: Software Engineer, Developer Experience Location: Foster City, CA (Hybrid) Department: Engineering Job Description: Replit is the agentic software creation platform that enables anyone to build applications using natural language. With millions of users worldwide, Replit is democratizing software development by removing traditional barriers to application creation. About this role: Accelerate engineering velocity and reduce friction in the Replit development experience by stewarding our codebases, tooling, and developer workflows. You will directly impact every engineer who ships code at Replit. By focusing on developer experience, you will act as a force multiplier across all product development teams, enabling faster feature delivery, happier developers, and reduced operational overhead. The role combines the technical depth needed to navigate a complex, polyglot codebase with the product mindset to understand how infrastructure decisions impact developer productivity and ultimately customer value delivery. You will also partner closely with the AI team on our internal AI platform — which already generates more than 60% of all merged PRs at Replit — to improve the Agent's output and help shape strategy around the Agent's default stack. This is an early hire in this area, so you will have agency and have an accelerated career path as the team undoubtedly grows. You will: - Maintain and evolve our codebase structure — a complex TypeScript monorepo, Go services, npm packages, and internal Agentic tooling. - Own the build and test pipelines and optimize them to minimize build times and improve developer iteration speed. - Drive code generation and type-safe interfaces across service boundaries (e.g., GraphQL, Protocol Buffers, gRPC, OpenAPI). - Set the standards for code quality using automation tools such as TypeScript, ESLint, Prettier, and Go linters/formatters — building custom rules and plugins to enforce Replit-specific requirements. - Streamline development setup and the onboarding experience. - Work with platform teams to improve deployment processes, infrastructure integrations, and external tooling. - Keep things fresh and modern in our codebase by adopting and leading migrations to better and faster tools. - Partner with the AI team on our internal AI platform (which generates >60% of all merged PRs at Replit) to improve the Agent's output and shape strategy around its default stack. - Help manage dependencies both internal (public and private) and external, including being the face of the company when interfacing with open-source libraries (e.g., sponsorships, upstream contributions). Required skills and experience: - Strong proficiency in TypeScript and/or Go and/or Nix. - Expertise in modern build systems and toolchains (e.g., Vite, webpack, esbuild, Go's build/module system). - Proficiency with linters, formatters, testing frameworks, and code generation tools. - Experience managing monorepos or large-scale codebases. Nice to have: - Experience building self-service developer platforms (CI/CD, infra, or tooling) used by many engineering teams. - Experience with AI-native development workflows — e.g., OpenCode, Claude Code, Cursor, custom agent skills. - Open-source leadership or community contributions. This is a full-time role that can be held from our Foster City, CA office. The hybrid role has an in-office requirement of Monday, Wednesday, and Friday. Full-Time Employee Benefits Include: Competitive Salary & Equity 401(k) Program with a 4% match Health, Dental, Vision and Life Insurance Short Term and Long Term Disability Paid Parental, Medical, Caregiver Leave Commuter Benefits Monthly Wellness Stipend Autonomous Work Environment In Office Set-Up Reimbursement Flexible Time Off (FTO) + Holidays Quarterly Team Gatherings In Office Amenities Want to learn more about what we are up to? - Meet the Replit Agent - Replit: Make an app for that - Replit Blog - Amjad TED Talk Interviewing + Culture at Replit - Operating Principles - Reasons not to work at Replit To achieve our mission of making programming more accessible around the world, we need our team to be representative of the world. We welcome your unique perspective and experiences in shaping this product. We encourage people from all kinds of backgrounds to apply, including and especially candidates from underrepresented and non-traditional backgrounds.

California