Software Engineer Intern (TikTok Music) - 2025 Summer (BS/MS)
Software Developer Job In San Jose, CA
Responsibilities TikTok Music team's mission is to build resonance and inspire expression through music, which includes features on TikTok and SoundOn. The team's mission is to inspire music creation & consumption by serving music artists along the lifecycle of music creation, discovery, promotion, artist engagement and monetization.
We are looking for talented individuals to join us for an internship in 2025. Internships at TikTok aim to offer students industry exposure and hands-on experience. Turn your ambitions into reality as your inspiration brings infinite opportunities at TikTok.
Internships at TikTok aim to provide students with hands-on experience in developing fundamental skills and exploring potential career paths. A vibrant blend of social events and enriching development workshops will be available for you to explore. Here, you will utilize your knowledge in real-world scenarios while laying a strong foundation for personal and professional growth. This Internship Program runs for 12 weeks beginning in May/June 2025. Successful candidates must be able to commit to one of the following summer internship start dates below:
Monday, May 12
Monday, May 19
Tuesday May 27 (Memorial Day May 26)
Monday, June 9
Monday, June 23
We will prioritize candidates who are able to commit to these start dates. Please state your availability clearly in your resume (Start date, End date).
Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply. The application limit is applicable to TikTok and its affiliates' jobs globally. Applications will be reviewed on a rolling basis - we encourage you to apply early.
Responsibilities
1. Work closely with product manager, data scientist, UI designer, and other engineers to iterate on data driven product ideas.
2. Adopt automated and manual test strategies to ensure product quality.
3. Learn and understand how TikTok products work and help build end-to-end solutions.
4. Learn and grow from working with great colleagues and taking on challenges.
5. Help our team grow from your expertise, experience, and perspectives.
Qualifications
Minimum Qualifications:
- Currently pursuing an Undergraduate/Graduate/Master in Software Development, Computer Science, Computer Engineering, or a related technical discipline
- Able to commit to working for 12 weeks during Summer 2025;
- Proficiency in Javascript, ES5/6, CSS, and various layouts;
Preferred Qualifications:
- Graduating December 2025 onwards with the intent to return to degree program after the completion of the internship.
- Experience in solving CSS/JS multi-browser compatibility problems and front-end performance optimization;
- Understanding of construction and continuous integration, familiarity with at least one construction tool;
- Understanding of component-based development ideas, familiarity with React, Angular, Vue.js, or any other equivalent library / framework;
- Understanding of back-end technologies and databases is a plus.
- Experience on cross-platform development frameworks such as Flutter/React is a plus.
- Experience building DSP or Music products is an add-on.
Software Engineer Intern
Software Developer Job In San Mateo, CA
Company Mission
BRELYON is an early-stage startup (************************************************ introducing virtual displays and generative rendering architectures to transform high bandwidth applications like gaming and trading. (See video: ********************************************
Our technology uses novel physics along with computational display techniques to create depth and panorama, creating an IMAX-like experience in a 32” monitor formfactor. We are enhancing the human-computer experience with a product design that jointly considers light and the visual experience of displays. We are currently growing our production capacity and have our products in the field worldwide.
The ideal candidate will collaborate with our software engineering and ML research team to optimize our current computer vision and ML pipelines. It involves conducting experiments on our display hardware and enhancing the viewing experience of 2D video and gaming content using developed ML/CV methods.
RESPONSIBILITIES
Collaborate with software engineers to refine existing software projects and make them ready for delivery.
Perform code optimizations for existing software applications. Including profiling and benchmarking to identify performance bottlenecks. Finally, ensure code remains clean and maintainable by refactoring for simplicity and using asynchronous programming where appropriate.
Automate the deployment of ML applications including ones running in the cloud.
Train, evaluate and finetune ML models for segmentation and depth estimation. Generate video results using these improved models and test output on Brelyon's multifocal displays.
Enhance and optimize current video processing algorithms using parallel programming techniques.
QUALIFICATIONS
Currently pursuing MS or PhD in Computer Science or comparable experience.
Proficiency in modern C++ and Python.
Experience with performance analysis.
Experience with video processing and machine learning-based methods.
Hands-on experience with CI/CD tools such as Github Actions or Jenkins.
Experience with cloud environments such as AWS and Azure
Familiarity with containerization and orchestration (e.g., Docker, Kubernetes).
Fast learner with strong problem-solving and communication skills.
Self-motivated, organized, flexible, and able to balance and prioritize multiple diverse projects.
Team player mindset with effective collaboration skills with cross-functional partners.
PREFERRED EXPERIENCE AND SKILLS
Knowledge of CPU and GPU architectures.
Experience with OpenCV, PyTorch, TensorFlow, or TensorFlow 3D.
Experience with video segmentation and depth estimation methods.
Experience applying and extending advanced computer vision algorithms.
Knowledge of 3D math and linear algebra
Experience with QT framework.
BRELYON is an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state, or local law.
Full Stack Software Developer
Software Developer Job In San Francisco, CA
About the Role:
We are looking for a talented and driven Full Stack Software Developer to join our dynamic team working to make AI accessible to all. In this role, you will design, develop, and maintain web applications and platforms, working across both front-end and back-end systems. You will collaborate with cross-functional teams to deliver scalable and innovative solutions that are challenging to build but have a large impact.
This is an exciting opportunity to work in a fast-paced environment and contribute to building innovative applications that make a meaningful impact.
Key Responsibilities:
Software Development:
Design, develop, and maintain scalable, secure, and high-performance web applications
Write clean, maintainable, and efficient code
Develop and integrate APIs for seamless functionality between front-end and back-end systems
Qualifications and Skills:
Required:
Bachelor's Degree
At least 6 years of experience in with software development and web technologies
Proven experience as a Full Stack Developer or similar role
Strong proficiency in at least core technology environments - Angular/Java/Python
REST / HTTP / Web Architecture understanding
Proficiency in database design and management (SQL/NoSQL).
Understanding of DevOps practices and tools (Github Actions, Docker, Jenkins, etc.)
Must reside in the San Francisco Bay Area
Preferred:
Experience with fundamental AWS services and concepts.
Knowledge of software security best practices
Experience with Queueing systems (RabbitMQ / Kafka / etc)
Experience with mobile development
AI tools experience
Collaboration & Communication:
Work closely with product managers, designers, and other developers to ensure project goals are met
Work across time zones to interact with remote teams
Participate in code reviews, brainstorming sessions, and team stand-ups
Testing & Deployment:
Perform unit testing, integration testing, and debugging to ensure application reliability
Work to make deployable code and work with support on production issues / bugfixes
Continuous Improvement:
Stay up to date with the latest industry trends and technologies
Propose and implement improvements to the development process
What We Offer:
Competitive salary and benefits package
Flexible work hours and hybrid work options
A collaborative and innovative work environment
Access to the latest tools, technologies, and learning resources
Ready to Join Us?
If you're passionate about software development, thrive in dynamic environments, and want to work on impactful projects, we would love to hear from you! Apply today to be part of our team and help shape the future of technology.
We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas.
How to Apply (resume required - must reside in the San Francisco Bay Area):
Send your resume and a brief cover letter as the body of the email to ********************************
************************************
Software Development Engineer
Software Developer Job In Fremont, CA
Job Overview: Join our engineering team to build state-of-the-art solutions that interact intelligently with the world. As a Software Development Engineer, you will participate in designing, developing, and optimizing software. Depending on your strengths and experience, you can contribute to one or more of the areas within our platform as detailed in Key Responsibilities.
Key Responsibilities:
1.Explore Multiple Domains: Participate in the development efforts for one or more of the following core aspects:
Hardware drivers & integration
Teleoperation software stack
Machine learning & data collection infrastructure
Linux system software development
Full stack web development
UI/UX development
2.Cross-functional Collaboration: Work collaboratively with AI, and network teams to address real-world challenges and implement innovative solutions.
3.Continuous Learning: Stay current with industry trends, participate in internal training, and actively share knowledge within the team.
Required Qualifications
Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.
Strong passion for software platform development, or related technologies.
Strong problem-solving skills and the ability to quickly prototype solutions.
Proficiency in at least one programming language (e.g., C/C++, Python, Go, Java).
Comfortable working with and learning from diverse engineering teams.
Preferred: Previous participation in coding competitions (such as ACM, OI) or any technical contest achievements.
Software Engineer
Software Developer Job In San Francisco, CA
Job Title: Software Engineer - Build GenAI for Healthcare
Contract Type: Permanent
Salary: $180,000 - $220,000 + Equity
About the Company
Join a mission-driven, fast-growing GenAI startup at the intersection of artificial intelligence and healthcare. Backed by top-tier investors, the company is developing cutting-edge ML-powered solutions that automate complex medical workflows and enhance patient outcomes at scale.
About the Role
As a Senior Software Engineer on the Core Platform team, you'll work across infrastructure, data, and ML systems to help build and scale the backend of ML-powered healthcare products. This is a high-impact opportunity to shape platform architecture, productionise LLMs, and solve meaningful problems in one of the most complex sectors.
Key Responsibilities
Design, build, and maintain APIs, services, and infrastructure for ML-powered applications
Deploy large language models (LLMs) and custom models at scale
Develop and manage data pipelines for both structured and unstructured healthcare data
Collaborate cross-functionally with ML, product, and design teams
Mentor engineers and contribute to platform architecture and technical leadership
Ideal Candidate Profile
4+ years of experience in software, data, or ML engineering
Strong backend development skills with Python (FastAPI, SQLAlchemy, Postgres)
Proven experience deploying ML models to production environments
Proficient with Docker, Kubernetes, and AWS
Strong skills in asynchronous and concurrent programming
Bonus Points For:
Familiarity with ML frameworks (e.g. PyTorch, Keras)
Experience in prompt engineering
Background in healthcare or health tech
What's on Offer
Competitive salary: $180,000 - $220,000 + meaningful equity
Unlimited paid time off
Comprehensive medical, dental, and vision cover
Generous parental leave
Hybrid work environment: one day per week in-office
Software Engineer
Software Developer Job In San Francisco, CA
Join us at Minoa as a senior full-stack engineer 🧑 💻 and build the software that turns enterprise sales into a multiplayer experience.
We bet that we'll be the most passionate, ambitious, and kind team you have ever met. Most of us have started companies before, we're all builders at heart and work hard to deliver the best experience for our users. Ship today > tomorrow, Linear > Jira, async > meetings, impact > story points.
Our team works in-person in San Francisco - we believe that the best companies are built by small teams that move quickly. We have an amazing office (the BBQ is a team favorite) and invest in our health, performance, and personal growth ... you'll see us exercise regularly, prioritize sleep, and maximize time for deep work.
We're backed by world-class investors and unicorn founders, work closely with an incredible set of customers in the US and Europe, and already impact $$$ millions of revenue for sales teams.
Join us for a unique opportunity to impact our product, tech, and company - our journey is just getting started and we would love for you to be part of it!
What You'll Be Doing:
Work with users to validate ideas, test prototypes, and ship code quickly
Take ownership of projects and new product ideas - from start to finish
Research, test and implement AI functionality that SHOCKS our users
Establish engineering best practices
Define our product vision and strategy with our founders
Mentor and lead future hires
… and much more!
Requirements:
Experience building B2B products with React and Typescript
Ability to go from 0-1
Previous startup experience
Based in SF or willing to relocate (we'll support your move)
You're curious and hacky - you find ways to make things work
Nice to have:
Experience with Firebase/GCP and multi-tenant systems
Salary & Benefits
💰 Generous compensation ($160k-$220k) + equity
🏢 Cool office with Italian espresso, parking, and amazing team lunch/dinners
📚 Learning budget (attend your favorite conference) & all the tech equipment you need
🏝️ Unlimited PTO
✈️ Multiple team offsites per year
🧑 ⚕️ Health, dental, and vision insurance
🌱 401k plan
Software Engineer
Software Developer Job In San Francisco, CA
Product Engineer - AI-Powered Recruiting Platform 🚀
💰 Salary: $150,000 - $200,000 + equity
If you're excited about owning and shaping how AI transforms recruiting, this could be your chance to build something game-changing and join a RecTech scale-up as their 1st Software Engineer!
🚀 What You'll Do:
Build and ship AI-driven recruiting products with extreme urgency
Take full ownership of features, from design to deployment
Collaborate closely with a small, fast-moving team to turn ideas into reality
Shape the future of hiring by crafting a seamless, magical experience for customers
💻Tech Stack: React.js, Postgres, Next.js, Typescript, Vercel, GCP
💪🏼You'll be a great fit if you have:
3+ years of software engineering experience
Strong product engineering mindset rather than traditional software development
Strong design sense if you lean toward product engineering
Experience with high-ownership, high-aptitude environments (e.g. rapidly evolving scale-ups/YC/Series A)
Top-tier Computer Science education background
⚡ Why You Should Join:
✅ You thrive in fast-paced, high-ownership environments and LOVE start-up life!
✅ You're excited to build with proprietary data and AI
✅ You want to help scale a company with strong PMF while continuously innovating
This start-up is growing fast - 10x revenue in the past year, profitable, and scaling hard. If you're ready to make a real impact and build the future of hiring, apply now! 🚀
Founding Software Engineer
Software Developer Job In San Francisco, CA
What is Sela?
Sela is an AI phone agent that can conduct open-ended phone sales conversations really effectively. Compared to other voice AI agents, our architecture makes it 10x easier to sculpt and adjust the way our agent responds to pivotal moments in conversations, producing more polished responses and better conversion rates than human call center agents. We are well funded ($6m seed from a top VC) and are building the core engineering team in SF.
What will you do in this role?
This is a high-growth, hands-on technical leadership role. You will work closely with the founders to continuously re-think and re-design Sela's various backend services as we scale to millions of phone calls a day. You will also participate in hiring and serve as a tech lead for more junior engineers.
Reasons to work with us
The tech is so incredibly cool. You get to work at the cusp of what's technically possible in applied AI. The low latency requirements of realtime speech means that our entire stack has to be lightning fast. Building our agents comes with a very specific joy of creating something rich, interactive, and lifelike. The fundamental problem is super challenging and super rewarding.
We have the right raw ingredients to become a large generational company. Around 2% of the US works in phone sales (~$250B in salaries), and the industry will be completely transformed by this technology. The core product offering has tremendous product-market fit, because we're solving something that is core to all these companies. We are starting to roll out our tech to some of the biggest players in the space.
Work directly with the founders who want to build a great company but also build a fun and rewarding place to work. Nate is a repeat founder (YC alum) and an industry expert. Vahe is an ex-Google tech lead and NLP researcher.
Job responsibilities
Design and build scalable backend infrastructure to support real-time communication
Design, build and maintain a public API to be used by Sela's partners
Design and build integrations with 3rd party software such as CRMs, Dialers, calendars, custom APIs, etc.
Work with other backend engineers to improve our real-time communication platform
Lead and mentor a team of more junior engineers
Work with the devops team to identify the best deployment and scaling strategies
Work with the frontend engineers to support Sela's user-facing web application
Work with the ML engineers to support our proprietary AI features
Qualifications
8 -10 years of experience in backend system design
Experience building high QPS public APIs
Experience in growth stage startups (Seed+ or Series A+)
Expert knowledge of either Python or Go
Excellent technical communication skills
Robotics Autonomy Software Engineer
Software Developer Job In San Francisco, CA
Job Title: Robotics Autonomy Engineer
Location: Hybrid, Bay Area, San Francisco, CA and South Santa Cruz, CA (3 days on-site in the Bay, 1 day on site in South Santa Cruz, 1 day remote)
Salary: $120,000 - $180,000 + Bonus and Stock Options + Great benefits
Cubiq is representing a very exciting Robotics AgriTech business based in California, which will transform how we grow and distribute crops across the US! This company has completed its Series A funding and is looking to grow its Robotics software team, with an exciting opportunity to join them at such an early stage.
They're looking to hire a Robotics Software engineer with a focus on Autonomy Algorithms. With the successful candidate to be responsible for developing and maintaining robot path and trajectory planning, state estimation, control systems, and health monitoring. These will be written in Rust, as they are looking to make a highly scalable system, with a lot of anticipated growth!
The role is on a Hybrid schedule across their tech office in Redwood City, and their robotics warehouse in South Santa Cruz, there is an expectation to work 4 days a week on-site split between the two offices (At least 1 day in their South Santa Cruz office).
They're looking for software engineers who wants to be a part of change in agriculture, who wants to help accelerate farming in the US and create a positive impact in the world. The role has a starting salary of $120,000 - $180,000 (Could stretch for a great fit) with stock options and a yearly bonus! They have a comprehensive benefits package, including 20 PTO days, comprehensive medical insurance, catered lunches and more!
They're looking for candidates with the following experience:
Extensive experience coding in Rust, for robotics
Version control, testing, and documentation experience
Experienced in writing algorithms for at least one of the following: Path Planning, Trajectory planning, or Numerical Optimization
Good communication skills
This role is interviewing immediately so if you are interested please apply ASAP for consideration!
Software Engineer
Software Developer Job In San Francisco, CA
Founding Software Engineer | AI-Powered HealthTech 🚀
A YC-backed, seed-funded startup is revolutionizing healthcare training with AI patient simulations - and they're looking for a Founding Engineer to join the team!
💡 What makes this role unique?
Build applications that use multiple LLM components to analyze user conversations with AI simulations
Directly impact the training of future healthcare professionals
Develop systems that assess conversations against medical rubrics and generate valuable insights
💰 Compensation: $100K-$180K + 1.00 - 2.00% equity
🌍 Location: Remote to start, moving to San Fran in May
🛠 Tech stack: Next.js, Node, Supabase, AWS
What we're looking for:
Ability to work independently in a fast-paced startup
Strong full-stack development skills
Interest in AI applications in healthcare
Experience building and integrating complex systems
Interested? Apply now! 🚀
Frontend Software Engineer
Software Developer Job In San Francisco, CA
Consensus is an AI search engine for scientific research. We use LLMs to help millions of users find and analyze research papers, easily. Our Series A was led by USV, with major participation from top AI investors like Nat Freidman and Daniel Gross. Consensus has been featured in
The Wall Street Journal, The Atlantic, The New York Times, Nature,
and
a16z
as one of the world's most exciting new AI search engines.
Our mission is to make expert knowledge discoverable and consumable for all. Help us build the future of research.
Role
We are seeking a Frontend Engineer to design, build, and maintain the user-facing elements of our high-traffic web search engine application. You will work closely with our design, product, ML, and backend teams to craft delightful experiences and ensure our users can discover and consume scientific research effortlessly.
Responsibilities
Develop user-facing features using React, Next.js, and TypeScript, ensuring performance and responsiveness across devices.
Collaborate with design teams to transform wireframes, mockups, and user insights into intuitive interfaces with a keen eye for aesthetics.
Leverage Tailwind CSS to implement clean, scalable, and maintainable styles that deliver a cohesive visual language.
Implement and maintain frontend observability through logging, monitoring, and testing to ensure a stable user experience.
Work alongside the backend engineering team to integrate APIs and services seamlessly, managing data flows in a performant and secure manner.
Optimize frontend builds and workflows, contributing to the continuous integration and delivery (CI/CD) pipelines.
Stay current with emerging frontend technologies and best practices to continuously improve our application's user experience.
Must Haves
5+ years of frontend web development experience, with a focus on modern JavaScript frameworks (React, Next.js).
Strong proficiency in TypeScript and familiarity with best practices for scalable codebases.
Demonstrated ability to create beautiful, intuitive interfaces using CSS (preferably Tailwind CSS).
Experience with frontend observability: setting up logging, performance monitoring, error tracking, and automated testing.
Familiarity with CI/CD pipelines and version control (Git) in a professional environment.
Nice to Haves
Experience with design systems or advanced CSS methodologies.
Familiarity with server-side rendering and SEO optimizations in Next.js.
Knowledge of backend fundamentals to facilitate close collaboration with backend teams.
An eye for UX/UI design
Why You'll Succeed
Attention to detail and craft: You care about pixel-perfect UIs and cohesive user experiences.
Track record of high-velocity delivery: You move fast, but don't break things.
Interest in scientific research, AI/LLMs, and a passion for leveraging technology to advance human knowledge.
Software Engineering Intern (AI/ML)
Software Developer Job In San Francisco, CA
Help build the next generation of AI developer tooling! In this role you will work closely with a startup founder(Fred Weitendorf ****************************************************** and founding engineers creating a radically different way to develop software.
This is a fixed-term summer 2025 internship role available for undergrad, MS, and PhD students studying Computer Science and related fields. Candidates with housing secured in the Bay Area are welcome to join us in person at our office in Jackson Square, San Francisco. Otherwise, candidates will meet us in person 1-2 times through the course of the internship and work remotely for the majority of the internship.
Responsibilities
Create shareable agentic workflows and demo projects within our AI developer product Brilliant.
Integrate 3rd party software (frontend frameworks, cloud products, build/test tools) with Brilliant.
Design and implement open source software and associated Brilliant tools to enhance the Brilliant software ecosystem.
Assist in the development of visual studio code extensions.
Research and evaluate third-party products and tools for integration into Brilliant.
Qualifications
Currently pursuing a bachelor's, master's, or PhD in Computer Science or a related field.
(Preferred) Familiarity with one or more of the following areas: IDE extension development, cloud backend development, containerization, build/test tooling, devops, Sveltekit
Experience in programming with languages like Go, Python, or Javascript.
Excellent and creative problem-solving skills.
Strong written and verbal communication skills.
Most importantly: motivated by a desire to learn, and excited to work closely with engineers in a scrappy startup.
Why work here?
This is an opportunity to gain and build experience in a cutting edge field. You will get to work closely with engineers who built and shipped projects at the world's largest software companies, and you'll have a blast working for a scrappy San Francisco startup with big ambitions! We also offer:
Hourly pay of $25/hr
Networking and continuing education opportunities
Paid trips to San Francisco for remote interns
Lunch stipend for interns working onsite
NOTE: As this is a summer 2025 internship role, applicants should be prepared to start working in June.
We are an equal opportunity employer. We encourage applications from candidates of all backgrounds.
Software Engineer
Software Developer Job In San Francisco, CA
Create is a generative AI first builder that lets individuals and businesses build sites and apps with just English. Our mission is to give everyone the power of software creation. We're a small team in San Francisco backed by top VCs.
Who you are:
Ship every day:
You launch frequently. You know how to descope to get tangible results fast. Owner: You can go from ambiguous problem to solve, autonomously. You're relentless and you never say “not my job”.
Fearless:
You take on things you don't know how to do. You do things that are uncomfortable for others.
High taste:
You're right a lot. You have strong judgment, and your first pass is often very good. You're open to feedback and synthesize it in your next iteration.
Resilient:
When bad news hits, you say “good”. You don't easily give up.
Customer obsessed:
You base your insights on real conversations with customers. You do what it takes to make them succeed.
What you will do:
We're hiring an engineer to push forward what's possible with large language models (LLMs). You'll be working on the cutting edge of AI and at the intersection of web development, infra, and model advancement.
Must haves:
Full stack production experience with Typescript
You've used create.xyz and have insights on where to take it next as a future owner
Demonstrated skill in product building or AI (e.g. you've built impressive things before, either at work or on your own)
Able to work full time onsite in San Francisco
What's in it for you:
🥳 Energizing in-person culture
💸 Competitive salary
🥧 Generous equity
🏝️ Unlimited PTO
🏥 Medical, dental, and vision insurance
🧓 401k retirement plan
🚀 Accelerated growth trajectory
💪 Radical autonomy
Software Engineer
Software Developer Job In Mountain View, CA
About the Client:
Our Client builds the next-generation Automation AI platform to automate repetitive processes. It provides a unique “observe, learn, and automate” end-to-end experience powered by an actions-based foundation model. Our Client observes a user's activities, identifies repetitive work steps, and generates the suggestions that ultimately automate these tasks. Moreover, Our Client works behind the scenes to continuously learn from human feedback, becoming smarter with no coding involved.
The two founders have unparalleled domain knowledge and AI expertise - Bella Liu led AI product and business development teams at UiPath (enterprise automation leader) from early stage through IPO and Will Lu led the engineering teams at Google building successful enterprise AI products over the last decade. Throughout beta development, Our Client has partnered with some of the world's largest organizations to deploy the product and save users valuable time. They also hired world-class engineering, research, and design talent from Google, Microsoft, Meta, and Stanford who have extensive experience building cutting-edge technologies. Our Client recently raised a Series A round from top VCs with a strong track record of backing category-defining companies.
Location: San Francisco Bay Area
You will be working on building a category-defining product - AI Automation will be a cornerstone in every enterprise in the world. Humans should not do soul-crushing repetitive and tedious work! It is the perfect time to build as the foundation model technology is at the tipping point to take automation to the next stage. If you are ready to take on the challenge of building a new product category, and you want to define a new era of human and AI interaction by solving the unique challenges of AI/UX, come join us!
Responsibilities
Develop Chrome extensions and a web applications within a highly iterative and creative team environment
Lead and mentor a team of software engineers in the design, development, testing, and maintenance of high-quality products
Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)
Develop new UI/UX prototypes and experiments for human computer interaction, while researching and developing novel ideas, new tools and technologies
Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
Collaborate with UX researchers, product managers and backend engineers to build new features and solve creative problems
We're Eager to Work with
Want to join our mission to use AI to optimize efficiency and help people save time
Individuals with an unwavering customer focus, committed to crafting experiences that delight.
Those who embrace excellence and consistently deliver top-tier work.
Innovators who thrive on creative thinking and daring to tread new paths.
Owners at heart, ready to take responsibility and drive results.
Individuals of the highest integrity, who foster trust and honesty.
Minimum Qualifications
Strong algorithm, data structure and coding skills
Experiences in leading and architecting FE projects for public facing products
Experiences in rapidly ramping up with new systems and technologies
4+ years relevant working experience
Preferred Qualifications
Experience at fast-growing companies or startups
Experiences in frontend development with React
Experiences in AI/ML applications development
Experiences in human-in-the-loop tools or applications
Experiences in productionalization , monitoring, systems provisioning and networking
Experiences in web API frameworks, golang, grpc, Docker, Kubernetes
5+ year relevant working experience
Robotics Software Engineer
Software Developer Job In San Francisco, CA
We're hiring a Robotics Software Engineer to develop the real-time systems that power our robots in the field. From kinematics and motion control to sensor integration and ROS node orchestration, you'll be the technical glue between our hardware and autonomy stack.
What you'll do
Develop core robot software using ROS 2 and C++/Python
Integrate sensor drivers (LiDAR, cameras, encoders, IMUs) and develop sensor fusion pipelines
Build and tune motion control systems for mobile or articulated platforms
Implement state estimation, localization, and navigation behaviors
Collaborate with the Teleop and Fleet teams to ensure real-time data flows cleanly across systems
Write testable, modular code that works across simulation and hardware-in-the-loop environments
What you bring
Strong experience with ROS 2 and C++ or Python in a robotics context
Familiarity with real-time systems, control theory, and kinematic modeling
Comfort with integrating hardware drivers and debugging on real robots
Bonus: experience with Gazebo, RViz, MoveIt, or custom simulation environments
Bonus: background in autonomy, SLAM, or onboard compute optimization
Additional Notes
Our team develops on physical robots in person
Need to be located or willing to relocate in San Francisco, CA
About Us
Avatar Robotics (*********************** is building flexible robot fleets to revolutionize industrial work across the country. We're on a mission to make every tedious and dangerous warehouse/factory job virtual, safe, and semi-autonomous.
With proven AI approaches and overseas teleoperation, you'll join a team that deploys a physical work solution that's scalable now, not later. We envision a world where millions of machines will make our goods and consumables more affordable and accessible than ever, while critical workers operate these robot fleets from the comfort of their homes.
At Avatar Robotics, you'll create the workforce of the future-In one of largest markets ($1T+ manual labor market in the US alone).
We're a small, but powerful team at the early innings of deploying thousands of units into facilities worldwide.
Software Engineer
Software Developer Job In San Francisco, CA
Job Title: Software Engineer
Company: forml
About Us:
forml (for machine learning) is a fast-paced early-stage startup redefining the way businesses integrate and utilize AI/ML. Backed by some of the most prestigious names in Venture Capital, we are poised for rapid growth and looking for passionate individuals to join as foundational members.
Job Description:
We're based out of San Mateo, and are seeking a full-time Software Engineer. If you thrive in an energetic environment and are eager to be part of a disruptive venture, we want to hear from you.
Responsibilities Include:
Design and implement scalable back-end solutions utilizing technologies like Flask, Redis, and Celery.
Implement best practices and elegant solutions for bringing data intensive web applications to enterprise speed and scale for many concurrent users.
Ensure the reliability and performance of big data processing, and design efficient data storage and transit solutions, using databases such as Postgres.
Implement and manage application infrastructure and deployment.
Conduct thorough code reviews, provide constructive feedback, and mentor future junior team members to foster continuous improvement.
Stay abreast of industry trends and emerging technologies, particularly in AI and machine learning, and propose innovative solutions to enhance our products.
Proactively identify and address technical challenges, troubleshoot issues, and propose solutions to optimize performance and efficiency.
Requirements:
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
2+ years of proven experience as a Software Engineer or similar role, preferably in a startup or fast-paced environment.
Proficiency in Python and PostgreSQL.
Solid understanding of back-end frameworks like Flask, Redis, and Celery.
Solid understanding of or experience with scaling out both cloud-hosted and on-prem industry applications.
Solid experience with data engineering principles, such as distributed data engineering, scalable processing of large datasets, and experience with databases such as Postgres.
Some experience with containerization frameworks like Docker, and deployment frameworks such as EC2/ECS. Basic understanding of CI/CD pipelines.
Passion for learning and staying updated on the latest technologies and industry trends.
Excellent problem-solving skills, attention to detail, and ability to thrive in a collaborative team environment.
Strong communication skills and ability to effectively articulate technical concepts.
Preferred but not mandatory:
Experience with IaC tools such as Terraform or Cloudformation.
Passion/Knowledge of AI and machine learning concepts is a plus.
Knowledge of frontend frameworks such as Angular, or experience with Typescript is a plus.
Compensation:
Cash, Equity
How to Apply:
If you're excited about the opportunity to be part of a high-growth startup and have the skills and passion to drive innovation, please submit your resume and portfolio.
Equal Opportunity Employer:
forml is an equal opportunity employer. We embrace diversity and are committed to creating an inclusive environment where all employees can thrive and contribute to our success.
Software Engineer
Software Developer Job In San Francisco, CA
CUSTOMER FACING / FORWARD DEPLOYED SOFTWARE ENGINEER
Typically, more technical but has an element of being customer facing/working with sales and products team
No requirement to be doing this prior
Drive successful deals and customer outcomes, for an upcoming AI company - in the AI Voice Agent space
Qualifications:
MUST HAVE A BACHELORS DEGREE FROM A TOP 50 COMPUTER SCIENCE SCHOOL
1 - 8 YOE required
Founding Software Engineer
Software Developer Job In San Francisco, CA
Why not BetterBasket?
We don't believe in wasting your time. Here are some reasons you should not apply:
You are looking for a manager to be told what to do - how to fix a bug, the right approach for a problem, what's next for your career. You will be accountable for your own work, but what is possible will be bound only by your ambition, ideas, and the $800bn grocery industry.
You want a job with work-life balance. Recharging is essential, but we're working on such exciting projects at the frontier of retail and AI (which our customers can't wait to use!) that we can't stop thinking about our next sprint.
You question if things are “worth it” - if this job is worth the “opportunity cost” of a Big Tech salary, if grinding out a feature was worth a late night. You will be given everything needed to be comfortable and the upside of a founder, but we know exceptional things are only done with great sacrifice that compound over time.
What are you working on?
BetterBasket is developing the first fully integrated pricing solution for grocers, coming from our founders' experience launching Uber Eats' global grocery delivery platform. We're working on everything from pricing algorithms to digital price tags in order to create a revolutionary product to transform the $800bn grocery industry.
We're already working with 3 top 100 grocers in North America on dynamic pricing and market data, and from day one you'll be working closely with leaders and subject matter experts at our customers on their top priorities.
BetterBasket is backed by top investors like Y Combinator and Aito Capital as well as founders and C-suite executives at YouTube, Uber, Amazon, Tesco, and GoodRx.
Our work environment is collaborative and inclusive, fostering growth and learning. If you're eager to be part of a fast-moving, innovative team that values your development, we want you on our team.
What technologies do you use?
Core Competencies
Python (ML libraries, concurrency)
HTTP/REST API
Javascript (Typescript, React, Node)
SQL (Locks, Stored Procedures)
Cloud / DevOps (Azure, Kubernetes, Docker, Redis)
Nice to Have
Product design (Figma)
Inference at scale
Scraping (Scrapy, Selenium)
Wireless Communication Protocols
What can I work on?
BetterBasket is developing the first fully integrated pricing solution for grocers. Problems that you could work on as a hands-on founding engineer include but are not limited to:
How can we extract and classify data at scale from online stores towards a centralized product knowledge graph?
How can we maximize profits for a grocer by modeling competitive prices, historical sales data, elasticity estimates, and external variables?
How can price changes be triggered and performed automatically?
What's the best way to summarize and present the results of our actions?
What's in it for me?
Take ownership of products that will revolutionize the grocery industry
Collaborate with a tight-knit team of talented builders
Work closely with customers from day 1 and see the results of your work
Launch products that directly impact people's lives
Work with the co-founders daily in-person in SF
Competitive salary, equity, health insurance
If you've gotten this far and our culture and tech resonate with you, we want you to apply.
AI Software Engineer - Multiple Levels
Software Developer Job In San Francisco, CA
AI Software Engineer (Backend) - Multiple levels (Mid-Senior)
The Company:
A rapidly growing AI technology company based in San Francisco, revolutionizing the logistics industry by automating manual workflows with agentic AI. Their leadership team previously scaled a last‑mile logistics startup to 450 employees and a $2.1 B acquisition by Shopify; they've now raised $25 M in Series A funding to tackle freight brokerage, trucking, warehousing, and beyond. By embedding AI agents into Transportation Management Systems, they eliminate repetitive tasks - email correspondence, phone‑based shipment tracking, invoicing - to drive efficiency, reduce errors, and empower brokers to focus on high‑value work.
Role Overview:
My client seeks hands‑on engineers who have built products from 0→1, possess strong systems‑design skills, and are passionate about AI‑driven applications. Candidates will design, develop, test, deploy, and maintain core backend infrastructure that powers LLM workflows, voice‑AI skills, and integrations with enterprise logistics platforms.
Key Responsibilities:
Build and scale microservices that orchestrate AI agents for logistics workflows (proof‑of‑delivery, track‑and‑trace, carrier selection).
Develop “skills” libraries enabling agents to send emails, place calls, and interact via chat platforms.
Integrate with brokers' TMS platforms via REST APIs, message queues (SQS/SNS), and webhooks.
Implement voice‑AI pipelines for automated outbound calls and real‑time user interactions.
Collaborate in fast‑paced sprints, iterating on features, refining system performance, and ensuring reliability through comprehensive monitoring and testing.
Ideal Candidate Profile
Technical Expertise: 4+ years of backend development using TypeScript, Python, or JavaScript.
0→1 Experience: Demonstrated ability to ship new products or major features end‑to‑end.
Systems Design: Strong at framing requirements, diagramming architecture, evaluating trade‑offs (scalability, failure modes, multi‑tenancy), and articulating design decisions.
Cloud Proficiency: Hands‑on AWS experience (SQS, SNS, RDS, Lambda, ECS/EKS, IaC).
AI/LLM Integration: Experience building or deploying Retrieval‑Augmented Generation (RAG) pipelines, agentic workflows, or voice‑AI features using OpenAI, Anthropic, Llama, Eleven Labs, etc.
Startup Mindset: Thrives in scrappy environments, communicates clearly with cross‑functional partners, and takes full ownership of deliverables.
Compensation & Benefits
Competitive base salary with equity package
Comprehensive health, dental, and vision coverage
Unlimited PTO and flexible hybrid schedule
401(k) plan
They welcome candidates who are energised by AI, curious by nature, and eager to make a tangible impact on one of the world's most complex industries.
Send an email to ****************************** if you'd like to apply!
Backend Software Engineer
Software Developer Job In San Francisco, CA
At xpander.ai, we are building a platform that enables developers to create, test, and deploy custom AI Agents capable of performing multi-step actions with any AI model that supports function calling. As a Senior Backend Software Engineer (what we call an AI Engineer), you will play a key role in designing, developing, and maintaining the core systems that power this platform.
In this role, you'll focus on building robust, scalable, and efficient backend solutions that enable developers to create production-grade AI Agents. You will design and optimize the platform's architecture, implement new features, and ensure seamless integration with APIs, making it easier to build reliable and capable AI Agents for any use case.
This is a hands-on role that combines backend engineering with shaping the future of AI-driven development, involving both research and navigating ambiguity.
Responsibilities:
Design, develop, and maintain the core backend architecture of our AI-driven platform.
Take ownership of end-to-end development processes, from design to deployment.
Build and deploy scalable APIs, micro-services, and systems that enable seamless AI Agent workflows.
Implement new platform features and capabilities, driving innovation and enhancing performance.
Research and integrate advanced technologies to improve system scalability and reliability.
Ensure code quality through testing, code reviews, and best practices.
Qualifications
Minimum of 5 years in software engineering.
At least 2 years specifically in Python.
Proven knowledge in building and maintaining web applications and/or APIs.
Experience in designing and developing APIs.
Experience in architecting software systems from the ground up.
Nice-to-have : Hands-on experience with AWS for architecting and deploying applications.
Nice-to-have : Experience in CI/CD, containerization, and orchestration.
Ideal Candidate
Languages: High proficiency in Python.
Full-Stack Development: Skilled in using frameworks and libraries such as FastAPI, Flask, Django, React, Angular, Node.js.
DevOps Practices: Experience with CI/CD, containerization (Docker), and orchestration (Kubernetes).
Database Management: Experience with relational and non-relational databases (MongoDB, DynamoDB).
Security and Compliance: Knowledge of security best practices and compliance requirements.
Performance Optimization: Understanding of strategies to analyze and improve system performance.