Software Development Engineer, AI/ML, AWS Neuron, Model Inference
Software development engineer job in Cupertino, CA
The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep learning and GenAI workloads on Amazon's custom machine learning accelerators, Inferentia and Trainium. The AWS Neuron SDK, developed by the Annapurna Labs team at AWS, is the backbone for accelerating deep learning and GenAI workloads on Amazon's Inferentia and Trainium ML accelerators. This comprehensive toolkit includes an ML compiler, runtime, and application framework that seamlessly integrates with popular ML frameworks like PyTorch and JAX enabling unparalleled ML inference and training performance.
The Inference Enablement and Acceleration team is at the forefront of running a wide range of models and supporting novel architecture alongside maximizing their performance for AWS's custom ML accelerators. Working across the stack from PyTorch till the hardware-software boundary, our engineers build systematic infrastructure, innovate new methods and create high-performance kernels for ML functions, ensuring every compute unit is fine tuned for optimal performance for our customers' demanding workloads. We combine deep hardware knowledge with ML expertise to push the boundaries of what's possible in AI acceleration.
As part of the broader Neuron organization, our team works across multiple technology layers - from frameworks and kernels and collaborate with compiler to runtime and collectives. We not only optimize current performance but also contribute to future architecture designs, working closely with customers to enable their models and ensure optimal performance. This role offers a unique opportunity to work at the intersection of machine learning, high-performance computing, and distributed architectures, where you'll help shape the future of AI acceleration technology
You will architect and implement business critical features, and mentor a brilliant team of experienced engineers. We operate in spaces that are very large, yet our teams remain small and agile. There is no blueprint. We're inventing. We're experimenting. It is a very unique learning culture. The team works closely with customers on their model enablement, providing direct support and optimization expertise to ensure their machine learning workloads achieve optimal performance on AWS ML accelerators. The team collaborates with open source ecosystems to provide seamless integration and bring peak performance at scale for customers and developers.
This role is responsible for development, enablement and performance tuning of a wide variety of LLM model families, including massive scale large language models like the Llama family, DeepSeek and beyond. The Inference Enablement and Acceleration team works side by side with compiler engineers and runtime engineers to create, build and tune distributed inference solutions with Trainium and Inferentia. Experience optimizing inference performance for both latency and throughput on such large models across the stack from system level optimizations through to Pytorch or JAX is a must have.
You can learn more about Neuron
*****************************************************************************************
***********************************************
*************************************
*********************************************************************************************
Key job responsibilities
This role will help lead the efforts in building distributed inference support for Pytorch in the Neuron SDK. This role will tune these models to ensure highest performance and maximize the efficiency of them running on the customer AWS Trainium and Inferentia silicon and servers. Strong software development using Python, System level programming and ML knowledge are both critical to this role. Our engineers collaborate across compiler, runtime, framework, and hardware teams to optimize machine learning workloads for our global customer base. Working at the intersection of software, hardware, and machine learning systems, you'll bring expertise in low-level optimization, system architecture, and ML model acceleration. In this role, you will:
* Design, develop, and optimize machine learning models and frameworks for deployment on custom ML hardware accelerators.
* Participate in all stages of the ML system development lifecycle including distributed computing based architecture design, implementation, performance profiling, hardware-specific optimizations, testing and production deployment.
* Build infrastructure to systematically analyze and onboard multiple models with diverse architecture.
* Design and implement high-performance kernels and features for ML operations, leveraging the Neuron architecture and programming models
* Analyze and optimize system-level performance across multiple generations of Neuron hardware
* Conduct detailed performance analysis using profiling tools to identify and resolve bottlenecks
* Implement optimizations such as fusion, sharding, tiling, and scheduling
* Conduct comprehensive testing, including unit and end-to-end model testing with continuous deployment and releases through pipelines.
* Work directly with customers to enable and optimize their ML models on AWS accelerators
* Collaborate across teams to develop innovative optimization techniques
A day in the life
You will collaborate with a cross-functional team of applied scientists, system engineers, and product managers to deliver state-of-the-art inference capabilities for Generative AI applications. Your work will involve debugging performance issues, optimizing memory usage, and shaping the future of Neuron's inference stack across Amazon and the Open Source Community. As you design and code solutions to help our team drive efficiencies in software architecture, you'll create metrics, implement automation and other improvements, and resolve the root cause of software defects.
You will also build high-impact solutions to deliver to our large customer base and participate in design discussions, code review, and communicate with internal and external stakeholders. You will work cross-functionally to help drive business decisions with your technical input. You will work in a startup-like development environment, where you're always working on the most important initiative.
About the team
The Inference Enablement and Acceleration team fosters a builder's culture where experimentation is encouraged, and impact is measurable. We emphasize collaboration, technical ownership, and continuous learning. Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future. Join us to solve some of the most interesting and impactful infrastructure challenges in AI/ML today.
BASIC QUALIFICATIONS- Bachelor's degree in computer science or equivalent
- 5+ years of non-internship professional software development experience
- 5+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Fundamentals of Machine learning and LLMs, their architecture, training and inference lifecycles along with work experience on some optimizations for improving the model execution.
- Software development experience in C++, Python (experience in at least one language is required).
- Strong understanding of system performance, memory management, and parallel computing principles.
- Proficiency in debugging, profiling, and implementing best software engineering practices in large-scale systems.
PREFERRED QUALIFICATIONS- Familiarity with PyTorch, JIT compilation, and AOT tracing.
- Familiarity with CUDA kernels or equivalent ML or low-level kernels
- Candidates with performant kernel development such as CUTLASS, FlashInfer etc., would be well suited.
- Familiar with syntax and tile-level semantics similar to Triton.
- Experience with online/offline inference serving with vLLM, SGLang, TensorRT or similar platforms in production environments.
- Deep understanding of computer architecture, operation systems level software and working knowledge of parallel computing.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit ********************************************************* for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit ******************************************************** This position will remain posted until filled. Applicants should apply via our internal or external career site.
Software Development Manager, AWS Neuron Frameworks
Software development engineer job in Cupertino, CA
We're seeking a Software Development Manager to lead our Frameworks team within AWS Neuron, the software stack powering AWS Inferentia and Trainium machine learning accelerators. This role combines technical leadership, team management, and strategic open-source collaboration to shape the future of machine learning acceleration at AWS.
As the Software Development Manager, you will lead and mentor a high-performing team of software engineers while driving the development and maintenance of critical Neuron framework components. You'll drive cross-functional collaboration with compiler, runtime, and kernel development teams to ensure seamless integration of Neuron with major machine learning frameworks. You will also contribute technically by reviewing designs and implementing features.
A crucial aspect of your role will be building and nurturing strategic relationships with open-source communities, particularly with JAX, OpenXLA, and PyTorch/XLA. You'll work closely with these communities to align framework development roadmaps with Neuron's strategic objectives, ensuring our customers have access to the latest ML framework innovations.
In this role, you'll be instrumental in shaping how developers interact with AWS's machine learning accelerators, ensuring our customers can easily adopt and benefit from the latest advancements in ML frameworks. The position offers an opportunity to work at the intersection of cloud computing, machine learning, and open-source software, while leading a team that directly influences the future of ML acceleration at AWS.
The ideal candidate will bring proven experience managing software development teams and a strong background in machine learning frameworks and acceleration software. You should have a demonstrable track record of successful open-source collaboration and contributions, along with experience working with ML frameworks such as PyTorch or JAX. Excellence in cross-functional team leadership and communication is essential.
Key job responsibilities
* Responsible for the overall systems development life cycle
* Management and execution against project plans and delivery commitments
* Manage the day-to-day activities of the engineering team
* Management of resources, staffing, mentoring, and maintaining a best-of-class engineering team
* Report on status of development, quality, operations, and system performance to management
BASIC QUALIFICATIONS- 3+ years of engineering team management experience
- 7+ years of working directly within engineering teams experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams
PREFERRED QUALIFICATIONS- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit ********************************************************* for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $166,400/year in our lowest geographic market up to $287,700/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit ******************************************************** This position will remain posted until filled. Applicants should apply via our internal or external career site.
Quality Assurance Engineer
Software development engineer job in Sunnyvale, CA
We, Alibaba Overseas Engineering & TPM team, are seeking for a highly skilled and experienced Construction Quality Assurance Expert/On-site Testing & Commissioning Supervisor to join our dynamic and innovative team.
Our team is dedicated to the design, construction, testing & commissioning and optimization of public cloud infrastructure and facilities. This multidisciplinary group combines expertise in electrical, mechanical and civil engineering, construction progress management, construction quality management to ensure delivery of high-performance environments that support critical IT equipment needs.
In this role, you will be responsible for ensuring the successful testing and commissioning of our electrical and mechanical facilities, with a focus on spending at least 30% of your working time on construction sites. You will be accountable for the following key responsibilities,
1. Site Supervision and Coordination
2. Facility Testing and Commissioning
3. Documentation and Reporting
4. Compliance and Quality Assurance
5. Escalation and Stakeholder Engagement
Minimum qualification:
- A minimum of 5 years of proven experience in facility testing and commissioning, with a strong track record of successful construction project delivery.
- Excellent communication and stakeholder management skills, with the ability to present technical information to both technical and non-technical audiences.
- Proficiency in developing and executing comprehensive testing and commissioning plans, as well as interpreting and documenting test results.
- Bachelor's degree in Engineering (Electrical, Mechanical or a related field)
Preferred qualification:
- Extensive knowledge of electrical and mechanical infrastructure, including but not limited to power, cooling, ventilation, fire-fighting, plumbing, drainage and monitoring.
- Excellent problem-solving and analytical skills, with the ability to identify and resolve complex technical issues.
- Strong project management and coordination skills, with the ability to work effectively with cross-functional teams.
- Master's degree in Engineering (Electrical, Mechanical or a related field)
- Professional engineer (PE) is preferred.
The pay range for this position at commencement of employment is expected to be between $133,200 and $219,600/year. However, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience.
If hired, employee will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors.
Staff Software Engineer
Software development engineer job in San Francisco, CA
What we do Idler builds reinforcement learning environments that teach AI models to code like 0.01% engineers. Make your application after reading the following skill and qualification requirements for this position. Our training environments are based on real-world coding scenarios that frontier models will actually encounter.
We've closed a multimillion-dollar contract with a leading foundation lab (the largest they've issued to date).
Demand is outpacing our capacity to deliver, so we're scaling the team fast.
What you'll do Build agentic systems that create and QA coding environments at scale.
Most of your day will be spent designing these systems to be extremely sound.
A big part of our work is thinking critically about what makes a coding environment and task "good" and "fair".
This requires high agency and philosophical thinking alongside technical execution.
Concretely, you'll: Design and build scaleable systems that generate RL environments Create automated QA systems to validate environment quality and fairness Work directly with AI researchers at leading labs to understand what makes training data effective Support new product lines as we expand beyond coding environments Staff Engineer Responsibilities & Requirements Lead the process of identifying, specifying, and implementing core technology primitives that maximize the leverage of the rest of the team.
Understand and own the technology stack end-to-end.
8+ years of professional software engineering experience.
Lead and mentor more junior members of the team.
You'll work with The founding team, a founding engineer, and a small group of engineers (we're hiring quickly).
You'll have direct access to AI researchers at frontier labs.
Tech stack Typescript, React, NodeJS, Postgres, Redis, Vercel, Cursor Benefits Healthcare coverage, 401(k), and 15 days PTO.
Meals, coffee, and snacks (that you will actually enjoy) covered during working days.
Latest MacBook Pro and equipment.
Relocation assistance available.
Team offsites and events (we love hanging out). xevrcyc
This is an in-person role in San Francisco.
We're a tight-knit founding team and we play to win.
Join us if you like to win too.
Software Engineer
Software development engineer job in Hayward, CA
Mission and Impact:
VIVIO Health, a Public Benefit Corporation, is revolutionizing pharmacy benefits management through data and technology. Our foundational principle - "The Right Drug for the Right Person at the Right Price" - drives everything we do. Since 2016, our evidence-based approach has delivered superior health outcomes while reducing costs for self-insured employers and health plans. By ensuring each patient receives the most appropriate medication for their specific condition at a fair market price, we're replacing the obsolete PBM Model with innovative solutions that work better for everyone.
Why Join VIVIO?
Innovation: Challenge the status quo and shape healthcare's future
Impact: Directly influence patient care and help change healthcare delivery
Collaboration: Work with passionate teammates dedicated to making a difference
Culture: Enjoy autonomy and reliability in a micromanagement-free environment
Growth: Expand your opportunities as we expand our business
Job Description
Position Overview
We are seeking an exceptional developer with robust Python skills to join our team. You will play a crucial role in building complex business operations logic. You should have a proven track record of building high-quality software, solving complex problems, and thriving in collaborative environments. Experience in regulated cloud environments like HIPAA or PCI is a plus. We expect a self-motivated individual who thrives in a collaborative environment and shares our commitment to enhancing the cost and quality of healthcare. If you're ready to make an impact, we want to hear from you!
Location: Hayward, CA. This is a Hybrid role
with a minimum of 3 in-office days.
Technical Stack:
Languages: Python, PHP
Databases: MySQL
Infrastructure: AWS or other Cloud experience, CICD
Core Responsibilities:
Design and develop scalable services and core libraries.
Develop batch processing jobs for data imports, reporting, and external integrations.
Build and maintain transaction processing systems with complex business rules.
Integrate third-party APIs and normalize data across multiple healthcare providers.
Implement HIPAA-compliant data handling, logging, and audit systems
Write comprehensive tests with proper mocking and maintain CI/CD pipelines.
Foster best practices in a lean startup setting through code reviews.
Promote knowledge sharing to build a collaborative culture.
Optimize architectures and designs through deep understanding of business processes
Ensure operational excellence through monitoring, documentation, and deployment automation.
Qualifications
Required Qualifications:
5+ years of development experience with production systems
BS or advanced degree in an engineering discipline or equivalent experience
SQL database design and optimization
Test-driven development and mocking strategies
Experience with data processing
Preferred Qualifications:
REST API design and integration experience
FastAPI or similar framework experience
CRM customization experience
ETL pipelines and Batch processing systems experience
Job orchestration frameworks experience
File-based and distributed storage systems
Healthcare/pharmacy technology background
Strong understanding of building software in regulated environments & security standards such as PCI DSS, ISO 27001, HIPAA, and NIST.
Other expectations: Hybrid work arrangement with work from office 3 days a week.
Additional Information
Compensation and Benefits:
Base Salary: $120-$140K/year
Bonus Eligible
Health benefits, including Medical, Pharmacy, Dental, Vision, and Life insurance
Stock Options
401K and company match
PTO
Opportunity to work for a growing and innovative company.
Dynamic and collaborative work environment.
The chance to make a real impact with a Public Benefit Corporation.
VIVIO Health is an Equal Opportunity Employer. All information will be kept confidential according to EEO guidelines.
Please be advised that job opportunities will only be extended after a candidate submits a completed job application and goes through our interview process, including 1:1 and/or group interviews via phone, video conferencing, and/or in-person. All legitimate correspondence from a VIVIO employee will come from our Smart Recruiter Applicant Tracking System "@smartrecruiter.com" or "@viviohealth.com" email accounts.
Software Engineer - AI Agent Infrastructure (Healthcare)
Software development engineer job in San Francisco, CA
Honey Health is the all-in-one AI back office for primary and specialty care. Our AI agents autonomously handle core back-office jobs, such as aggregating patient data, processing orders and prescriptions, automating prior authorizations, triaging faxes and referrals, and managing RCM (revenue cycle management). Organizations using Honey frequently cut administrative costs in half while improving staff/patient satisfaction and increasing revenue. Built with enterprise-grade security and privacy, our platform delivers real operational transformation.
About the Role
Honey Health is seeking a Software Engineer to help build leading AI Agent systems that transform healthcare operations. In this role, you will contribute to designing and implementing the infrastructure for training and deploying highly useful AI Agents in healthcare. Our team's mission is to create seamless, robust platforms for AI Agents - enabling them to operate at scale and perform complex tasks safely and autonomously. You'll work closely with AI researchers, product teams, and operations teams to help translate cutting-edge technical research into impactful healthcare applications, automating back-office work and improving patient care. The ideal candidate is passionate about building AI Agents (especially in healthcare) and is motivated to learn, deliver high-quality work, and contribute to safe and beneficial AI systems. This is a full-time role based in the U.S., offering the opportunity to contribute to innovation at the intersection of AI and healthcare.
Is This You?
You're fired up about Agentic AI and ready to help shape the future of healthcare. You're joining at the perfect moment to build transformative AI agents, and you're here to learn fast and contribute boldly.
You're deeply driven to make a meaningful impact - contributing to team culture at Honey, redefining value for healthcare providers and patients, and pushing the boundaries of innovation in one of the most impactful industries.
You don't just solve problems - you take on challenging ones with ambition and drive. You bring energy, even in the face of complexity, aiming for excellence when it matters most.
You bring initiative - sparking ideas, asking good questions, and supporting the team to explore ambitious paths in a fast-moving, open and exploratory environment.
If these describe you, we should definitely talk.
In this role, you will:
Contribute to building and improving next-generation AI agent infrastructure to train and deploy healthcare AI agents, helping ensure the platform is efficient, reliable, and scalable for production environments.
Assist with integrating the latest LLM advancements and in-house research into the agent platform, leveraging generative AI and (where applicable) reinforcement learning to enhance agent capabilities.
Prototype features and integrations for AI agents with real healthcare data and services - supporting reliable, safe automation in complex workflows (e.g., automating administrative tasks) - and help implement secure, sandboxed execution to support robust operations.
Collaborate with healthcare experts and cross-functional partners to turn novel AI research into practical features, and work with pilot customers and clinicians to validate and refine value in healthcare.
Write clean, tested code and contribute to code quality, reliability, and monitoring practices to deliver an excellent experience for healthcare users.
You might thrive in this role if you:
3+ years of industry-related experience.
Are motivated by using AI as a force for innovation, care improvement, and system-wide change in healthcare.
Have exposure to or interest in building AI and agentic systems (e.g., tool-calling stacks, orchestration frameworks), with familiarity or willingness to learn tools like LangChain, context engineering techniques, and RL-enhanced agents.
Enjoy building new things quickly and iterating with the team; excited to learn how to scale systems as products grow.
Bring a product mindset with a focus on quality and user impact; you care about technically sound solutions that improve end-user workflows and you value iterative improvement, testing, and delivering useful features.
Are committed to continuous learning and improvement, with attention to detail and a growth mindset.
Join us at Honey Health and apply your skills and curiosity in AI agents to solve real-world healthcare challenges. You will contribute to a new era where Agentic AI systems meaningfully improve healthcare - from reducing administrative burden to enabling better patient care - all while working with a team that values innovation, safety, and impact. We look forward to your curiosity, ownership, and drive in pushing the boundaries of what AI agents can do in healthcare. Apply now to help shape the future of health with us.
Software Engineer
Software development engineer job in San Francisco, CA
🚀 Software Engineer (Founding Team)
About Us
We help brands unlock hidden value in inventory by turning “unsellable” products into profitable, sustainable channels. Our platform powers data-driven refurbishment, resale, and marketplace automation - giving every garment a chance at a second life.
We're an early growth-stage startup (recent Series A) on a fast trajectory with a clear mission: build the platform layer for reverse logistics and recommerce - the systems that connect factories, refurbishers, 3PLs, and marketplace channels.
The Role: Build from 0 → 1
We're hiring a Software Engineer with 2-4 years of experience who wants to join our founding engineering team. This is a high-learning, high-impact role where you'll ship real product features quickly and get deep mentorship from senior engineers.
You'll:
Build core systems and MVPs from scratch and iterate rapidly.
Own end-to-end features (APIs, automation, dashboards) that move inventory and unlock revenue.
Collaborate tightly with product, ops, and data teams to solve ambiguous, high-leverage problems.
Learn architecture, testing, and deployment practices under strong engineering coaching.
Help shape engineering culture, code standards, and system ownership as we scale.
What You'll Be Doing
Contribute to backend and platform work using modern web frameworks and cloud infrastructure.
Build API integrations that link operational partners and internal workflows.
Ship features from prototype → production, iterate based on real usage.
Balance rapid MVP shipping with durable, scalable design.
Participate in code reviews, design discussions, and team mentoring.
What We're Looking For
2-4 years software engineering experience (startup or product company preferred).
Strong backend fundamentals (Rails, Python, Node, or similar).
Comfortable working across the stack and learning new tech quickly.
Excited by messy, real-world problems and shipping fast.
Curious, coachable, and eager to grow into a technical leader.
Interest in sustainability, commerce, or AI-driven productivity is a plus.
Why Join
Ship production code from day one and see direct impact.
Hands-on mentorship from experienced engineering leaders.
Rapid career growth - early ICs will scale into lead roles as we grow.
Mission-driven product with real environmental and economic impact.
Competitive compensation + meaningful early equity; hybrid Bay Area setup.
Software Engineer (Computer Vision, Robotics)
Software development engineer job in Santa Clara, CA
About Us
At Autonomous Healthcare, we are at the forefront of medical innovation, developing the next generation of devices that will revolutionize patient care. Our mission is to commercialize breakthrough medical technologies by leveraging cutting-edge AI and autonomous systems. We believe that the best solutions are built together, and we are looking for a key member to join our collaborative R&D team.
About the Role
We are seeking a highly motivated and skilled engineer to join our team in developing next-generation patient monitoring systems. This role is at the intersection of computer vision, signal processing, and high-performance software engineering. You will be responsible for building the core analytical engine that transforms raw depth-sensor video into actionable health information.
This is not a purely theoretical position. You will be hands-on, designing algorithms that are efficient enough for real-time applications and robust enough for real-world clinical use. You will write the production-level Python code that brings these algorithms to life on cutting-edge edge computing platforms.
If you are a problem-solver who thrives on analyzing complex sensor data and building tangible, high-performance systems, we want to hear from you.
Key Responsibilities
Develop and implement real-time computer vision algorithms in Python to detect, track, and analyze regions of interest from video data (specifically depth sensors).
Design and build signal processing pipelines to extract, filter, and interpret physiological movement data from sensor signals.
Optimize algorithms for performance to meet strict real-time processing requirements.
Deploy and validate analysis software on edge computing platforms with GPU acceleration (e.g., NVIDIA Jetson).
Collaborate in a multidisciplinary team to integrate your solutions into a complete monitoring product.
Rigorously test, debug, and document your code and algorithms.
Required Qualifications
Strong proficiency in Python and experience writing clean, efficient, and maintainable code.
Solid foundation in computer vision principles and hands-on experience with libraries like OpenCV.
Solid foundation in digital signal processing (e.g., filtering, time-series analysis, feature extraction) and experience with libraries like SciPy or NumPy.
B.S. or M.S. in Computer Science, Robotics, Electrical Engineering, Biomedical Engineering, or a related technical field.
Demonstrable experience in analyzing imaging or sensor data to solve complex problems.
Excellent problem-solving skills and the ability to work independently and as part of a team.
Preferred Skills (We'd love to see these)
Experience with high-performance edge computing platforms (e.g., NVIDIA Jetson).
Familiarity with GPU programming (e.g., CUDA, TensorRT) for accelerating algorithms.
A background in robotics, autonomous vehicles, or real-time analysis of sensor data (e.g., LiDAR, RADAR, IMU).
Experience with depth sensors, 3D data processing, or point cloud analysis.
Knowledge of machine learning or deep learning frameworks (e.g., PyTorch, TensorFlow) for vision or time-series tasks.
Familiarity with software development best practices (e.g., Git, unit testing, CI/CD).
Software Engineer
Software development engineer job in San Francisco, CA
As a software engineer at General Medicine, you'll help build and scale a healthcare store that makes it delightfully simple to shop for any type of care. We provide upfront cash and insurance prices for virtual and in-person visits, prescriptions, labs, imaging, and more.
What we're looking for
We're looking for strong engineers to help us build a seamless and beautiful consumer healthcare product. We're looking for folks who will obsess over every detail of our patient experience, and also tackle the complex operational challenges of delivering care at scale. We are looking for engineers who care deeply about technical excellence but are also comfortable moving quickly - we are constantly navigating tradeoffs between engineering velocity and quality.
Our ideal candidate is hungry, high-agency, and aspires to be a generalist. Our engineers frequently write product requirements documents, write SQL to understand how features are performing, and own QA - no task is beneath us or outside of the scope of the role if it helps us to deliver a great product. We're looking for someone who can operate in an environment of significant ambiguity, and who is comfortable working closely with design, operations, and clinical stakeholders.
We don't expect you to have a healthcare background (though it's great if you do!). However, you should be excited by the prospect of digging into the messy complexities of the American healthcare system (integrating with EHRs, revenue cycle management, etc).
Qualifications
2+ years of experience building web apps as a full-stack engineer
Experience with modern infra tooling and programming languages. We currently use AWS, Ruby on Rails, and NextJS, and would expect you to have proficiency in a modern tech stack even if it isn't the one we are using.
Please note that this role is based in either our SF office (near Market and Spear St) or our Boston office (Central Square, Cambridge). We expect our team to work from the office least 3 days per week.
Why join us
We're an experienced team that has built a company in this space before, our product has clear product-market fit, and we've raised money from top investors.
We have an ambitious and distinctive vision for what can be built in consumer healthcare. We believe LLMs and price transparency legislation have opened up several massive opportunities.
If you're an ambitious and entrepreneurial software engineer and this resonates, please apply.
Software Engineer - Tulip/MES
Software development engineer job in Milpitas, CA
Immediate need for a talented Software Engineer - Tulip/MES. This is a 10+ months contract opportunity with long-term potential and is located in Milpitas, CA(Onsite). Please review the job description below and contact me ASAP if you are interested.
Job ID: 25-92823
Pay Range: $65 - $70/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Responsibilities:
Work independently to specify, plan, design, develop, test and support software components assigned
Contribute to project schedule generation including scope of work, duration of tasks, and order of execution
Monitor work progress against schedule commitments, reports progress to leadership in a timely fashion, including when work will not be completed according to schedule milestones
Propose solutions to maintain schedule milestones including prioritizing efforts and monitor scope creep
Work with team to establish necessary requirements specifications and test plans for software product validations
Responsible for translating requirements into design and implementation of well-structured and documented software components
Implement new software component designs or enhancements to existing software products; participate in the implementation of more complex subsystems and systems
Troubleshoot/debug issues within existing automation systems and implement modifications to resolve these issues
Participate in technical design reviews and code inspections
Insure adherence to IDS development policies and procedures
Ensure compliance with regulatory requirements including 21 CFR part 11 requirements, quality standards, and conveys an expectation of high-quality software
Key Requirements and Technology Experience:
Key skills; Tulip / MES hands-On Coding
Low Code Development
Cloud-based MES systems- convert paper-based manufacturing processes into electronic forms
Require a BS degree in Computer Science, Process Engineering, Continuous Improvement, or a related Engineering discipline with software development experience
Excellent written and oral communication and interpersonal skills are essential
Minimum 3 years of relevant experience
Knowledge of software development in a process oriented/regulated environment and adhering to a quality management system
Experience with Agile software development
Knowledge of Automation/Process Control experience
Application development experience using Tulip
Experience in MES development
Experience working in an FDA/ISO-regulated environment
Experience with software languages including C#, JavaScript and SQL Server
Experience with Power BI
Software development with a focus on UX design
IT infrastructure/ hardware
Our client is a leading Healthcare Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc. 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.
By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
Lead AI Engineer / Head of R&D
Software development engineer job in San Francisco, CA
Mission
To engineer the next generation of AI-Assisted Human Annotation Systems. Our goal is to scale the production of high-quality, personalized, and safety-aligned datasets.
Key Responsibilities
Participate in the customer solution - making process and provide guidance on data services;
Design and develop Agent-Assisted Annotation Workflows;
Build Automated Quality Evaluation Frameworks;
Synthetic Data Generation (SDG) Pipeline;
RAG & Fact-Checking Integration.
Requirements
Tech Stack: Mastery of Python; deep experience with LangChain, LlamaIndex, or custom Agent frameworks.
LLM Engineering: Proven experience manipulating LLM APIs for complex tasks (chain-of-thought construction, few-shot prompting).
Data Operations: Familiarity with RLHF data formats (SFT/DPO/PPO) and data versioning tools.
Mindset: A "Data-Centric AI" philosophy-you understand that code is static, but data is dynamic, and you build tools to manage that complexity.
Full Stack Software Engineer (Python / React)
Software development engineer job in San Francisco, CA
We're seeking a Full Stack Software Engineer with strong backend development skills in Python and frontend expertise in React.js. You'll help design, implement, and scale full stack web applications that are secure, performant, and user-centric.
Responsibilities
Architect, build, and maintain backend services using Python (FastAPI, Flask, Django)
Design and implement dynamic and responsive frontends using React.js and/or Vue.js
Create and consume RESTful and GraphQL APIs
Build reusable components and libraries for frontend use
Collaborate across teams to gather requirements, define solutions, and ensure quality
Optimize performance and scalability of applications
Write unit, integration, and end-to-end tests across the stack
Participate in peer code reviews and provide mentorship where appropriate
Required Qualifications
5+ years of experience in full stack development
M.S. degree in relevant domain required
Proficiency with Python and one or more major web frameworks (e.g., FastAPI, Django)
Advanced skills in React.js, including Hooks, Context, and state management libraries (e.g., Redux, Zustand)
Experience with Vue.js or interest in working across multiple frontend frameworks
Familiarity with modern frontend tooling: Webpack, Vite, Babel, ESLint
Solid experience with HTML5, CSS3, SASS/SCSS, and responsive UI design
Strong understanding of RESTful services, API security, and performance optimization
Knowledge of relational databases (PostgreSQL, MySQL) and NoSQL options (MongoDB, Redis)
Git and CI/CD best practices (GitHub Actions, CircleCI, GitLab CI)
Strong communication skills and a collaborative approach to engineering
Preferred Qualifications
Familiarity with TypeScript
Experience with cloud platforms (AWS, GCP, or Azure)
Experience with Docker, Kubernetes, or container orchestration
GraphQL and Apollo Client experience
Familiarity with microservice architecture
Experience working with real-time data (WebSockets, MQTT)
Staff Software Engineer
Software development engineer job in Mountain View, CA
Who We Are
At City Storage Systems (CSS), we are dedicated to building Infrastructure for Better Food. Our mission is to empower restaurateurs worldwide to thrive in the online food delivery market. By making food more affordable, of higher quality, and convenient, we're transforming the industry for everyone, from budding entrepreneurs opening their first restaurant to global quick-service chains.
What You'll Do
As a backend-focused Software Engineer at CSS, you'll play a crucial role in our data-driven development team, helping to advance our state-of-the-art menu platform. Your responsibilities will include:
Data-Driven Development: Contribute to our data-centric development efforts.
Project Planning: Participate in strategic planning for various internal tools.
Agile Methodologies: Implement and test software using agile methodologies.
Collaborative Teamwork: Work closely with a team to enhance and support our technology.
Code Contribution: Write, debug, maintain, and test code across multiple projects.
Architectural Design: Design scalable systems with a focus on robust architecture.
Continuous Improvement: Engage in continuous improvement initiatives.
Innovation: Drive innovation within the team and support technological advancements at CSS.
What the Team Focuses On
Our menu platform (check our tech blog) offers comprehensive menu management features designed to streamline restaurant operations, enhance customer experiences, and optimize performance. It serves as a single source of truth for menus, seamlessly integrating with online channels such as DoorDash, UberEats, and Grubhub and offline point-of-sale (POS) systems like Square, Toast, and NCR.
Key capabilities include updating menus with new items, pricing, and taxes, performing A/B testing on different structures, setting availability by channel, creating combos and promotions, managing ingredients and SKUs, and configuring operational hours. Additionally, our platform features automated linking to ensure POS and online menus are always synchronized, minimizing discrepancies.
Boasting a 99.9% availability rate, our platform supports a vast network of brands in the US and worldwide, ensuring uninterrupted service. Over 100,000 restaurateurs use our platform daily to streamline their operations and consistently express high satisfaction.
What We're Looking For
Education: Bachelor's Degree in Computer Science or equivalent.
Experience: 7-10 years of experience in a relevant role.
Individual Contribution: Proven track record of significant contributions in previous roles, demonstrating your impact.
Architectural Skills: Ability to design and create robust architecture from scratch and evolve existing systems.
Communication Skills: Strong communication and presentation skills, with the ability to collaborate with non-engineering stakeholders.
Technical Expertise: Experience designing and implementing scalable, reliable, and efficient distributed systems. Familiarity with Java / Go / Kotlin is required.
Concurrency: Experience building systems that can execute multiple tasks while managing overlapping run-time and space complexities simultaneously.
Application Maintenance: Experience in maintaining and extending large-scale, high-traffic applications.
Why Join Us
Growing Market: You'll be part of an $80 billion market projected to reach at least $500 billion by 2030 in the US alone.
Industry Impact: Join a team that is transforming the restaurant industry and helping restaurants succeed in online food delivery.
Collaborative Environment: Benefit from the support and guidance of experienced colleagues and managers, who will help you learn, grow, and achieve your goals. Work closely with other teams to ensure our customers' success.
Additional Information
This role is based in our Mountain View office. We look forward to sharing more about a meaningful career at CSS!
Staff Software Engineer
Software development engineer job in Santa Clara, CA
Staff Software Engineer - SaaS Healthcare Solutions Location: Santa Clara, US
Exo is seeking an experienced Staff Software Engineer to lead the design and development of scalable, cloud-based SaaS healthcare applications. This hands-on role combines deep technical involvement (80% coding and code review) with strategic architecture responsibilities (20% requirements analysis, system design, production support, and team mentorship). The ideal candidate will have extensive experience building distributed systems and SaaS platforms, with a strong background in healthcare technology.
Key Responsibilities
Write high-quality, maintainable code and conduct thorough code reviews, providing technical guidance to engineering teams
Design scalable, fault-tolerant distributed systems for SaaS healthcare applications and lead development of critical system components
Collaborate with Product Managers and stakeholders to translate business requirements into technical specifications and architectural designs
Lead incident response, troubleshoot complex production issues, and optimize system performance across distributed environments
Ensure solutions meet HIPAA, cybersecurity, and medical device regulations while supporting QMS requirements
Design and implement integrations with EMR systems, medical imaging platforms, and healthcare protocols (DICOM, HL7, FHIR)
Evaluate and recommend technologies, frameworks, and architectural patterns to support business objectives
Work closely with cross-functional global teams including Product Managers, Project Managers, and Support Engineering teams
Required Qualifications and Skills
Bachelor's degree in Computer Science, Software Engineering, or related field
10+ years of software development experience with proven track record in senior technical
roles
5+ years of experience architecting and building SaaS applications at scale
3+ years of hands-on experience with distributed systems design and implementation
Expert-level proficiency in Python and JavaScript/TypeScript
Extensive experience with AWS services (EC2, S3, RDS, Lambda, EKS, etc.)
Proficiency with Terraform and Ansible for CI/CD automation
Deep understanding of microservices, event-driven architectures, and distributed data
management
Experience with both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases
Experience with message brokers (Apache Kafka, RabbitMQ, AWS SQS/SNS) and containerization (Docker, Kubernetes)
Knowledge of RESTful APIs, GraphQL, and API gateway patterns
Experience with DICOM standards, HL7, FHIR, and EMR system integrations (preferred)
Experience with Active Directory, SSO, LDAP, OAuth, and OpenID Connect (preferred)
Salary: 160-200K
Software Engineer
Software development engineer job in Fremont, CA
🚀 Software Engineer (Founding Team)
About Us
We help brands unlock hidden value in inventory by turning “unsellable” products into profitable, sustainable channels. Our platform powers data-driven refurbishment, resale, and marketplace automation - giving every garment a chance at a second life.
We're an early growth-stage startup (recent Series A) on a fast trajectory with a clear mission: build the platform layer for reverse logistics and recommerce - the systems that connect factories, refurbishers, 3PLs, and marketplace channels.
The Role: Build from 0 → 1
We're hiring a Software Engineer with 2-4 years of experience who wants to join our founding engineering team. This is a high-learning, high-impact role where you'll ship real product features quickly and get deep mentorship from senior engineers.
You'll:
Build core systems and MVPs from scratch and iterate rapidly.
Own end-to-end features (APIs, automation, dashboards) that move inventory and unlock revenue.
Collaborate tightly with product, ops, and data teams to solve ambiguous, high-leverage problems.
Learn architecture, testing, and deployment practices under strong engineering coaching.
Help shape engineering culture, code standards, and system ownership as we scale.
What You'll Be Doing
Contribute to backend and platform work using modern web frameworks and cloud infrastructure.
Build API integrations that link operational partners and internal workflows.
Ship features from prototype → production, iterate based on real usage.
Balance rapid MVP shipping with durable, scalable design.
Participate in code reviews, design discussions, and team mentoring.
What We're Looking For
2-4 years software engineering experience (startup or product company preferred).
Strong backend fundamentals (Rails, Python, Node, or similar).
Comfortable working across the stack and learning new tech quickly.
Excited by messy, real-world problems and shipping fast.
Curious, coachable, and eager to grow into a technical leader.
Interest in sustainability, commerce, or AI-driven productivity is a plus.
Why Join
Ship production code from day one and see direct impact.
Hands-on mentorship from experienced engineering leaders.
Rapid career growth - early ICs will scale into lead roles as we grow.
Mission-driven product with real environmental and economic impact.
Competitive compensation + meaningful early equity; hybrid Bay Area setup.
Software Engineer - AI Agent Infrastructure (Healthcare)
Software development engineer job in Fremont, CA
Honey Health is the all-in-one AI back office for primary and specialty care. Our AI agents autonomously handle core back-office jobs, such as aggregating patient data, processing orders and prescriptions, automating prior authorizations, triaging faxes and referrals, and managing RCM (revenue cycle management). Organizations using Honey frequently cut administrative costs in half while improving staff/patient satisfaction and increasing revenue. Built with enterprise-grade security and privacy, our platform delivers real operational transformation.
About the Role
Honey Health is seeking a Software Engineer to help build leading AI Agent systems that transform healthcare operations. In this role, you will contribute to designing and implementing the infrastructure for training and deploying highly useful AI Agents in healthcare. Our team's mission is to create seamless, robust platforms for AI Agents - enabling them to operate at scale and perform complex tasks safely and autonomously. You'll work closely with AI researchers, product teams, and operations teams to help translate cutting-edge technical research into impactful healthcare applications, automating back-office work and improving patient care. The ideal candidate is passionate about building AI Agents (especially in healthcare) and is motivated to learn, deliver high-quality work, and contribute to safe and beneficial AI systems. This is a full-time role based in the U.S., offering the opportunity to contribute to innovation at the intersection of AI and healthcare.
Is This You?
You're fired up about Agentic AI and ready to help shape the future of healthcare. You're joining at the perfect moment to build transformative AI agents, and you're here to learn fast and contribute boldly.
You're deeply driven to make a meaningful impact - contributing to team culture at Honey, redefining value for healthcare providers and patients, and pushing the boundaries of innovation in one of the most impactful industries.
You don't just solve problems - you take on challenging ones with ambition and drive. You bring energy, even in the face of complexity, aiming for excellence when it matters most.
You bring initiative - sparking ideas, asking good questions, and supporting the team to explore ambitious paths in a fast-moving, open and exploratory environment.
If these describe you, we should definitely talk.
In this role, you will:
Contribute to building and improving next-generation AI agent infrastructure to train and deploy healthcare AI agents, helping ensure the platform is efficient, reliable, and scalable for production environments.
Assist with integrating the latest LLM advancements and in-house research into the agent platform, leveraging generative AI and (where applicable) reinforcement learning to enhance agent capabilities.
Prototype features and integrations for AI agents with real healthcare data and services - supporting reliable, safe automation in complex workflows (e.g., automating administrative tasks) - and help implement secure, sandboxed execution to support robust operations.
Collaborate with healthcare experts and cross-functional partners to turn novel AI research into practical features, and work with pilot customers and clinicians to validate and refine value in healthcare.
Write clean, tested code and contribute to code quality, reliability, and monitoring practices to deliver an excellent experience for healthcare users.
You might thrive in this role if you:
3+ years of industry-related experience.
Are motivated by using AI as a force for innovation, care improvement, and system-wide change in healthcare.
Have exposure to or interest in building AI and agentic systems (e.g., tool-calling stacks, orchestration frameworks), with familiarity or willingness to learn tools like LangChain, context engineering techniques, and RL-enhanced agents.
Enjoy building new things quickly and iterating with the team; excited to learn how to scale systems as products grow.
Bring a product mindset with a focus on quality and user impact; you care about technically sound solutions that improve end-user workflows and you value iterative improvement, testing, and delivering useful features.
Are committed to continuous learning and improvement, with attention to detail and a growth mindset.
Join us at Honey Health and apply your skills and curiosity in AI agents to solve real-world healthcare challenges. You will contribute to a new era where Agentic AI systems meaningfully improve healthcare - from reducing administrative burden to enabling better patient care - all while working with a team that values innovation, safety, and impact. We look forward to your curiosity, ownership, and drive in pushing the boundaries of what AI agents can do in healthcare. Apply now to help shape the future of health with us.
Senior Software Engineer
Software development engineer job in San Francisco, CA
What we do Idler builds reinforcement learning environments that teach AI models to code like 0.01% engineers. Submit your CV and any additional required information after you have read this description by clicking on the application button. Our training environments are based on real-world coding scenarios that frontier models will actually encounter.
We've closed a multimillion-dollar contract with a leading foundation lab (the largest they've issued to date).
Demand is outpacing our capacity to deliver, so we're scaling the team fast.
What you'll do Build agentic systems that create and QA coding environments at scale.
Most of your day will be spent designing these systems to be extremely sound.
A big part of our work is thinking critically about what makes a coding environment and task "good" and "fair".
This requires high agency and philosophical thinking alongside technical execution.
Concretely, you'll: Design and build scaleable systems that generate RL environments Create automated QA systems to validate environment quality and fairness Work directly with AI researchers at leading labs to understand what makes training data effective Support new product lines as we expand beyond coding environments You'll work with The founding team, a founding engineer, and a small group of engineers (we're hiring quickly).
You'll have direct access to AI researchers at frontier labs.
Tech stack Typescript, React, NodeJS, Postgres, Redis, Vercel, Cursor Benefits Healthcare coverage, 401(k), and 15 days PTO.
Meals, coffee, and snacks (that you will actually enjoy) covered during working days.
Latest MacBook Pro and equipment.
Relocation assistance available.
Team offsites and events (we love hanging out). xevrcyc
This is an in-person role in San Francisco.
We're a tight-knit founding team and we play to win.
Join us if you like to win too.
Software Engineer
Software development engineer job in Fremont, CA
As a software engineer at General Medicine, you'll help build and scale a healthcare store that makes it delightfully simple to shop for any type of care. We provide upfront cash and insurance prices for virtual and in-person visits, prescriptions, labs, imaging, and more.
What we're looking for
We're looking for strong engineers to help us build a seamless and beautiful consumer healthcare product. We're looking for folks who will obsess over every detail of our patient experience, and also tackle the complex operational challenges of delivering care at scale. We are looking for engineers who care deeply about technical excellence but are also comfortable moving quickly - we are constantly navigating tradeoffs between engineering velocity and quality.
Our ideal candidate is hungry, high-agency, and aspires to be a generalist. Our engineers frequently write product requirements documents, write SQL to understand how features are performing, and own QA - no task is beneath us or outside of the scope of the role if it helps us to deliver a great product. We're looking for someone who can operate in an environment of significant ambiguity, and who is comfortable working closely with design, operations, and clinical stakeholders.
We don't expect you to have a healthcare background (though it's great if you do!). However, you should be excited by the prospect of digging into the messy complexities of the American healthcare system (integrating with EHRs, revenue cycle management, etc).
Qualifications
2+ years of experience building web apps as a full-stack engineer
Experience with modern infra tooling and programming languages. We currently use AWS, Ruby on Rails, and NextJS, and would expect you to have proficiency in a modern tech stack even if it isn't the one we are using.
Please note that this role is based in either our SF office (near Market and Spear St) or our Boston office (Central Square, Cambridge). We expect our team to work from the office least 3 days per week.
Why join us
We're an experienced team that has built a company in this space before, our product has clear product-market fit, and we've raised money from top investors.
We have an ambitious and distinctive vision for what can be built in consumer healthcare. We believe LLMs and price transparency legislation have opened up several massive opportunities.
If you're an ambitious and entrepreneurial software engineer and this resonates, please apply.
Lead AI Engineer / Head of R&D
Software development engineer job in Fremont, CA
Mission
To engineer the next generation of AI-Assisted Human Annotation Systems. Our goal is to scale the production of high-quality, personalized, and safety-aligned datasets.
Key Responsibilities
Participate in the customer solution - making process and provide guidance on data services;
Design and develop Agent-Assisted Annotation Workflows;
Build Automated Quality Evaluation Frameworks;
Synthetic Data Generation (SDG) Pipeline;
RAG & Fact-Checking Integration.
Requirements
Tech Stack: Mastery of Python; deep experience with LangChain, LlamaIndex, or custom Agent frameworks.
LLM Engineering: Proven experience manipulating LLM APIs for complex tasks (chain-of-thought construction, few-shot prompting).
Data Operations: Familiarity with RLHF data formats (SFT/DPO/PPO) and data versioning tools.
Mindset: A "Data-Centric AI" philosophy-you understand that code is static, but data is dynamic, and you build tools to manage that complexity.
Full Stack Software Engineer (Python / React)
Software development engineer job in Fremont, CA
We're seeking a Full Stack Software Engineer with strong backend development skills in Python and frontend expertise in React.js. You'll help design, implement, and scale full stack web applications that are secure, performant, and user-centric.
Responsibilities
Architect, build, and maintain backend services using Python (FastAPI, Flask, Django)
Design and implement dynamic and responsive frontends using React.js and/or Vue.js
Create and consume RESTful and GraphQL APIs
Build reusable components and libraries for frontend use
Collaborate across teams to gather requirements, define solutions, and ensure quality
Optimize performance and scalability of applications
Write unit, integration, and end-to-end tests across the stack
Participate in peer code reviews and provide mentorship where appropriate
Required Qualifications
5+ years of experience in full stack development
M.S. degree in relevant domain required
Proficiency with Python and one or more major web frameworks (e.g., FastAPI, Django)
Advanced skills in React.js, including Hooks, Context, and state management libraries (e.g., Redux, Zustand)
Experience with Vue.js or interest in working across multiple frontend frameworks
Familiarity with modern frontend tooling: Webpack, Vite, Babel, ESLint
Solid experience with HTML5, CSS3, SASS/SCSS, and responsive UI design
Strong understanding of RESTful services, API security, and performance optimization
Knowledge of relational databases (PostgreSQL, MySQL) and NoSQL options (MongoDB, Redis)
Git and CI/CD best practices (GitHub Actions, CircleCI, GitLab CI)
Strong communication skills and a collaborative approach to engineering
Preferred Qualifications
Familiarity with TypeScript
Experience with cloud platforms (AWS, GCP, or Azure)
Experience with Docker, Kubernetes, or container orchestration
GraphQL and Apollo Client experience
Familiarity with microservice architecture
Experience working with real-time data (WebSockets, MQTT)