Backend Software Engineer
Web Developer Job 28 miles from Oak Park
Hybrid - 2-3 days in office
Downtown San Francisco
Salary: $150,000 - $180,000 base
About the Company:
This venture-backed company is tackling some of the most complex challenges in health and personalized medicine through software. With a strong technical team and a mission-driven culture, they operate at the intersection of biology, data, and engineering.
About the Role:
This Backend Software Engineer will support internal tooling and backend development for external-facing systems. This role is ideal for a hands-on engineer who enjoys building, maintaining, and optimizing system, especially in a mission-driven biotech environment.
Role Responsibilities
Maintain and improve well-established backend systems and internal tools
Build new features and support system stability in support of lab operations
Help integrate third-party LIMS systems as they expand sequencing lab capabilities
Support clinical lab integration initiatives and infrastructure
Collaborate cross-functionally with lab teams
Key Requirements
3+ years of experience as a backend software engineer
Strong proficiency in Python and Django
Comfortable doing hands-on work in a fast-moving environment
Interest in biotechnology, laboratory systems, or healthcare-focused engineering
Willingness to work onsite 2–3 days per week in San Francisco
Bonus: Familiarity with LIMS or lab automation
If you are interested in this position, apply to this role and send an email to Emma Spagnola at ************************. Please attach a resume and a short explanation on why you are a fit for this position. Thanks!
T Software Engineer 4
Web Developer Job 7 miles from Oak Park
IT Chicago, IL Contract Jun 18, 2025 Software Engineer Job Type: W2 Contract - potential to extend Schedule: Monday - Friday, 8am-5pm CST Pay Rate: $84 - 92/hourly with optional benefits packages including PTO, paid holidays, medical insurance, 401k plans, and voluntary life/disability plans
Position's Contributions to Work Group:
Team member contributing to programming, project management, and development assignments.
Modify existing software written in Java, databases and database management systems.
Create service software, unit and integration tests.
Work as part of a project team to coordinate software development and determine project scope and limitations.
Review project requests describing user needs to estimate time and cost required to accomplish project.
Working on backend services in Cat Digital platform.
Typical Task Breakdown:
Competent to perform all programming, project management, and development assignments without close supervision.
Works directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls.
Works independently on complex systems or infrastructure components that may be used by one or more applications or systems.
Drives application development focused around delivering business value.
Mentors and assists software engineers, providing technical assistance and direction as needed.
Maintains high standards of software quality within the team by establishing good practices and habits.
Proactively reaches out for help when stuck on an issue after doing reasonable independent research.
Maintains a sense of urgency when working on tasks and actively follow up on any dependencies or blockers.
Education and Experience:
Bachelor's degree in Computer science or Electrical engineering or related field is required w/ 8+ years' experience needed.
Masters degree with 6+ years' experience.
Technical Skills:
7+ years or more of experience in designing and developing software applications in Java17.
Proven experience in many of the following:
Designing, developing, deploying and maintaining software at scale.
Developing software applications using relational and NoSQL databases.
Application architectural patterns, such as MVC, Microservices, Event-driven, etc.
Deploying software using CI/CD tools, such as Jenkins, Azure DevOps, GoCD, etc.
Deploying and maintaining software using public clouds such as AWS or Azure.
Working within an Agile framework (ideally Scrum).
Strong understanding and/or experience in many of the following:
Message streaming solutions, such as AWS Kinesis, AWS SQS, AWS SNS, Apache Kafka, RabbitMQ, Apache ActiveMQ.
Experience designing well-defined Restful APIs.
Hands on experience with API tools such as Swagger, Postman and Assertible.
Test Driven Development and Behavior Driven Development.
Hands on experience with testing tools such as Cucumber and Selenium and their integration into CI/CD pipelines.
Datastores such as AWS Aurora, AWS RDS, AWS DynamoDB, MongoDB, ElasticSearch, Cassandra, Redis, MySQL, Oracle.
Other AWS technologies, such as API Gateway, ALB, NLB, Fargate, Lambda, S3, CloudWatch, etc.
Debugging and maintaining software in Linux or Unix platforms.
Soft Skills (Required):
Must demonstrate solid knowledge of Computer Science fundamentals, such as data structures and algorithms.
Ability to work under pressure and within time constraints.
Passion for technology and an eagerness to contribute to a team-oriented environment.
#INDOEM
Senior Software Engineer
Web Developer Job 28 miles from Oak Park
🛠️ Senior Software Engineer
🌱 $30M Series A CleanTech
📍 San Francisco Bay Area
💵 $200,000–$225,000 Base + Equity
About the Role:
We're focused on developing high-impact products that make a real difference in the fight against climate change. To do that, we’re building an engineering team where every person plays a key role in reducing carbon emissions.
We’re seeking engineers with versatile technical skills and a collaborative spirit—people who want to solve important problems and grow alongside a purpose-driven team. You’ll take full ownership of your work, partner with cross-functional teams, and help shape systems that are built to last.
We emphasize quality and sustainability in our engineering decisions, striking a balance between speed and long-term scalability.
What You’ll Do in the First 3 Months:
Take the lead on building and delivering features from idea to launch
Collaborate with Product, Design, and Climate Strategy to create smart, user-focused solutions
Join technical planning conversations and contribute to team-wide decisions
Understand the needs of our users and develop tools that help them meet sustainability goals
Influence team processes and standards to strengthen our engineering foundation
What You Bring:
A thoughtful, user-centered approach to solving problems with software
Strong ability to translate business needs into scalable architecture
Hands-on experience across the stack, particularly with Python, TypeScript, React and AWS
A track record of delivering high-quality software in early-stage or fast-paced environments
A keen eye for design and attention to user experience
Start Up experience
What We Offer:
A culture that values inclusion, respect, and active participation
Clear opportunities for career growth, with regular feedback and support
Flexibility to accommodate your life outside of work
A mission-driven environment where your work directly addresses climate challenges
Competitive compensation, meaningful equity, comprehensive benefits, and generous time off
Please note: We are currently unable to provide visa sponsorship.
Senior Software Engineer
Web Developer Job 28 miles from Oak Park
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities
Writing clean, high-quality, high-performance, maintainable code
Develop and support software including applications, database integration, interfaces, and new functionality enhancements
Coordinate cross-functionally to insure project meets business objectives and compliance standards
Support test and deployment of new products and features
Participate in code reviews
Qualifications
Bachelor's degree in Computer Science (or related field)
3+ years of relevant work experience
C/C++
L2/L3 Protocols
Expertise in Object Oriented Design, Database Design, and XML Schema
Experience with Agile or Scrum software development methodologies
Ability to multi-task, organize, and prioritize work
Full Stack Software Developer
Web Developer Job 28 miles from Oak Park
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 ********************************
************************************
Frontend Software Engineer
Web Developer Job 28 miles from Oak Park
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 Engineer
Web Developer Job 28 miles from Oak Park
🚨 Hiring: Software Engineer | $150–250k + Equity | Onsite in SF or NYC
Full details shared before phone screen with Primis
One of our Series A clients is building a modern data platform to automate and elevate accounting. They're reimagining how financial data is handled—powering everything from reporting to analytics to anomaly detection—with a heavy emphasis on usability, automation, and traceability.
They're looking for a product-minded Software Engineer to join the team onsite in either San Francisco or New York. This person will take ownership of key product and platform features and help shape the technical and product roadmap.
You might be a fit if you have:
5+ years of experience in software engineering
A background in CS or other technical fields
Experience with TypeScript, React, and Node.js
You might work on things like:
A unified data model that powers reporting and analytics
Automation pipelines that handle full-cycle accounting workflows
A generalizable subledger engine that parses contracts and synchronizes with external systems
Transaction monitoring and anomaly detection
A new transactional foundation that connects and automates a company’s financial graph
This team ships fast, talks to customers early, and builds from first principles. You’ll be part of a high-ownership culture with a lot of impact and room to grow.
Research indicates that men will apply to a role when they only meet 50-60% of the descriptions, however, when looking at women and other minority groups, they can look for up to a 99% match in order to apply to a role. If you feel you are a fit for our role, please still apply, don’t worry if you don’t tick every single box. We’d still love to hear from you. We encourage underrepresented talent to apply to all our roles & support accessibility needs.
Founding Frontend Software Engineer
Web Developer Job 28 miles from Oak Park
:
MindFort is building fully autonomous AI agents powered by their in-house models that can find, exploit, and patch complex vulnerabilities in web applications at massive scale. MindFort agents use the same principles as human penetration testers to understand their target and figure out the best ways to work together to exploit it. While security teams were already behind with legacy tools and processes, AI coding is make the problem worse. AI generates code far faster than human teams can secure it; MindFort can match that speed and scale. Our agents will become critical as organizations scale up development with AI.
Role & Responsibilities:
We are looking for a skilled and passionate Full-Stack Developer with frontend focus and a strong understanding of TypeScript, Python, API Design, and frontend architecture. As part of our dynamic team, you will be responsible for designing, developing, and maintaining scalable, high-performance web applications, focusing on the frontend architecture and improving the user experience.
Key Responsibilities:
Design and develop modular, reusable, and maintainable components using React.js and TypeScript.
Implement UI components that adhere to the latest frontend web standards and best practices.
Build and maintain complex features with a focus on performance and scalability.
Design and create APIs in Python powering AI Agents.
Understanding of Database systems and efficiency in Postgres SQL.
Integrate frontend with backend services via RESTful APIs, GraphQL, or other protocols.
Contribute to the development of a scalable and high-performance frontend architecture.
Optimize front-end performance through lazy loading, code splitting, and other performance enhancement techniques.
Analyze and identify bottlenecks in the frontend codebase and implement solutions to optimize application performance.
Qualifications:
Experience: Bachelors or Master’s degree in Computer Science or related degree.
AI Tools: Experience using AI tools like Cursor to improve development speed and quality.
Proficiency: Strong knowledge of Python, API Design, Database systems, React.js, React Hooks, state management (Redux, Context API), and component-based architecture.
TypeScript & Python Expertise: Deep understanding of TypeScript and Python, including advanced features and software design principles.
Frontend Architecture: Solid understanding of frontend architecture principles and best practices, with a focus on performance optimization, security, and maintainability.
Backend Architecture: Strong Understanding of API Design and principles. Building scalable and optimization systems with efficient design patterns. Familiarity with Python AI libraries.
Version Control: Strong experience using Git and Git-based workflows (e.g., GitHub, GitLab, Bitbucket).
CI/CD: Familiarity with continuous integration/continuous deployment practices and tools.
Agile Methodologies: Experience working in Agile environments with tools such as Jira, Trello, or Asana.
Collaboration Tools: Strong communication and collaboration skills, experience working in cross-functional teams.
Nice to have:
Experience building AI applications and products.
Understanding of Agentic Architectures and experience creating AI Agents.
Experience in Cybersecurity, understanding of web vulnerabilities, and working with security tools.
Building and designing micro-services and distributed systems knowledge.
Working with LLM models, serving frameworks, and Inference architecture.
Strong design principles when building frontend components in AI products for users
Software Engineer
Web Developer Job 28 miles from Oak Park
Industry: Medical Diagnostics | Healthcare Technology
About the Role
As a Software Engineer, you will work on building and maintaining core diagnostic platform, focusing on Python for backend development and React for frontend applications. Additionally, you will contribute to DevOps-related tasks, ensuring smooth deployment, automation, and infrastructure reliability. This role offers the opportunity to shape a high-impact product in a fast-paced startup environment.
Key Responsibilities
Full-Stack Development: Design, build, and maintain scalable web applications using Python (FastAPI, Flask, or Django) and React.
Backend Development: Develop APIs, data pipelines, and services that process and analyze diagnostic data efficiently.
Frontend Development: Create dynamic and intuitive user interfaces for healthcare professionals and researchers.
DevOps & Infrastructure: Support CI/CD pipelines, containerization (Docker), and cloud deployments (AWS, GCP, or Azure).
Performance Optimization: Ensure high availability, security, and performance of applications in a medical diagnostics setting.
Collaboration: Work closely with data scientists, bioinformaticians, and medical experts to integrate AI-driven diagnostics.
Qualifications
3+ years of software development experience in backend and frontend technologies.
Strong expertise in Python (FastAPI, Flask, or Django) for backend development.
Proficiency in React.js for frontend development.
Experience with DevOps tools, including Docker, Kubernetes, Terraform, or CI/CD pipelines.
Familiarity with cloud platforms such as AWS, GCP, or Azure.
Knowledge of SQL and NoSQL databases (PostgreSQL, MongoDB, etc.).
Experience working in a regulated environment (HIPAA, FDA, or ISO 13485) is a plus.
If you are passionate about using technology to advance healthcare and want to be part of a dynamic, fast-growing team, please apply now or reach out to ********************************!
Software Engineer - Vibe Coder Engineer
Web Developer Job 28 miles from Oak Park
Who we are:
Cline is an open-source AI coding agent for VS Code, engineered to deliver the most powerful and transparent agentic coding experience. Going far beyond simple code generation, Cline acts as a true collaborator: it reads your codebase for context, transparently accesses any AI model you choose (from Claude to GPT to local options), executes terminal commands, interacts with browsers, and utilizes a growing ecosystem of tools via the Model Context Protocol (MCP). This empowers developers to tackle complex engineering challenges with an AI partner that reads files, explores code, asks clarifying questions, and provides radical visibility into every action—all while keeping you firmly in control. With over two million installs and a thriving open-source community, Cline is how the world's best developers ship faster, smarter, and with complete confidence in their AI tools.
What we are looking for:
We're looking for a Vibe Coder Engineer — yes, you read that right — to join our team of builders. What do we mean? Someone who loves to move fast, prototype creatively, and make magic happen with code and AI. You don't need to memorize every algorithm — you just need to know how to ship great products and have fun doing it.
Responsibilities:
Rapidly prototype new AI-driven coding experiences and product features
Build delightful UX flows for developers using our AI tools
Work closely with Product, Design, and AI/ML teams to iterate quickly
Help us explore the edges of what’s possible with AI + code
Tinker with AI models, APIs, and creative uses of large language models
Build with intuition, curiosity, and joy — not just rigid specs
Write clean, maintainable code — even if you vibe it out first
Qualifications:
Love shipping products more than debating frameworks
Use AI tools (Copilot, Cursor, ChatGPT, Claude, etc) in your daily workflow
Think about developer experience and product feel as much as pure performance
Enjoy building things quickly and improving them collaboratively
Can take an idea from "that sounds cool" → "working prototype" fast
Aren’t afraid to learn new things on the fly
Tech Stack (what we use — not a must-have list)
React / TypeScript
Node.js / Python
Postgres / Redis
LLM APIs (OpenAI, Anthropic, open-source models)
VS Code, Cursor, AI-powered tools everywhere
Autonomous Software Engineer
Web Developer Job 28 miles from Oak Park
Senior Software Engineer – Autonomous Systems
Who We Are:
We are defining and pushing the boundaries of autonomous vehicle technology in real-world environments for exploration, navigation and monitoring of the problems of today.
The Role:
We are seeking a Sr. Software Engineer to develop mission-critical systems for autonomous surface vehicles. You’ll contribute to defining sensor integration, communications, real-time control, and multi-vehicle cooperation in dynamic marine conditions.
Key Responsibilities:
Develop C/C++ software for vehicle control, navigation, and communications.
Integrate software with hardware and embedded systems.
Advance multi-vehicle cooperation and coordination algorithms.
Develop simulations for ocean environment modeling.
Process data from cameras, LiDAR, radar, sonar, Starlink, and cellular networks.
Enhance autonomy features, including obstacle detection and avoidance.
Debug real-world software issues and maintain system documentation.
Required Qualifications:
B.S/M.S in Computer Science, Engineering, or related field.
Green Card Holder or US citizen.
3-5+ years in embedded systems, preferably within autonomous technology.
Proficient in C/C++ with real-time OS and POSIX/UNIX experience.
Strong networking knowledge (Serial, UDP/IP, RF, LTE, WiFi, satellite).
Experience in computer vision, machine learning, or SLAM.
Familiarity with SFML and microcontrollers.
Senior Software Enginer
Web Developer Job 28 miles from Oak Park
Senior Full Stack Engineer | Hybrid SF/LA 3 days per week
DUE TO FEDERAL REGULATIONS, CANDIDATES MUST BE U.S. CITIZENS OR GREEN CARD HOLDERS.
Berkley Hunt has partnered with a well-funded early-stage startup, backed by top-tier investors. This company is developing cutting-edge enterprise software that helps engineers and technical teams manage complex projects more efficiently. Their platform is designed for industries where precision, compliance, and collaboration are critical, including aerospace, advanced manufacturing, and high-tech engineering.
We are seeking a Senior Full Stack Software Engineer to design, build, and scale enterprise applications that power mission-critical industries. This role is crucial in shaping the company’s technical direction, requiring strong backend development skills alongside frontend expertise to create performant, scalable web applications.
Who You Are:
5+ years of professional software development experience, working across backend and frontend systems
Experience building and scaling high-traffic, enterprise web applications
Proficiency in Java or Python for backend development
Strong frontend expertise with React and JavaScript
Familiarity with AWS, Kubernetes, and Terraform for cloud infrastructure and deployment
Strong understanding of software architecture patterns, scalability, and performance optimization
Experience working in environments with security and compliance considerations, such as FedRAMP and NIST standards
Responsibilities:
Architect, develop, and maintain full-stack enterprise applications
Own backend and frontend development, ensuring performance, scalability, and security
Define technical roadmaps, establish best practices, and contribute to long-term architectural decisions
Work with aerospace and defense sector clients, ensuring compliance with security and regulatory standards
Deploy and manage infrastructure using AWS, Kubernetes, and Terraform
Lead code reviews, mentor engineers, and foster a high-quality engineering culture
Bonus Qualifications:
Early-stage startup experience
Exposure to DevOps and CI/CD pipelines
Experience integrating large language models (LLMs) or working with machine learning APIs
Strong problem-solving skills and ability to work cross-functionally with engineering and product teams
Software Engineer, ML Research
Web Developer Job 28 miles from Oak Park
Title of Role: ML Research-Focused Software Engineer
Company Stage of Funding: Series A
Office Type: Onsite 5 Days a Week
Salary: $170K–$315K base + Equity (Exact equity based on level)
Company Description
Our client is a fast-growing venture-backed AI startup featured on the Forbes AI 50 list. In just over a year, they've established themselves as a leader in the AI developer tools space, powering intelligent code assistance across 70+ programming languages and 40+ editors. The company is built around a proprietary stack of state-of-the-art language models and high-performance inference infrastructure, delivering industry-best developer experiences.
This team is laser-focused on building impactful, revenue-generating AI products. They combine research excellence with software engineering rigor, valuing high agency, deep curiosity, and a relentless drive to ship high-quality tools that are used by hundreds of thousands of developers worldwide.
What You Will Do
Train and fine-tune cutting-edge large language models (LLMs) to support novel developer tools.
Own experimental ML research workflows from ideation through implementation, including data curation, ablation studies, and evaluation pipelines.
Prioritize experiments with high product impact and adapt quickly to emerging findings and technologies.
Collaborate with engineering and product teams to productionize research results into robust and scalable features.
Contribute to team knowledge via ML reading groups and discussions on state-of-the-art techniques and systems.
Ideal Candidate Background
2+ years of experience in software engineering, ideally at a company known for a high engineering bar.
Rapid career progression and a track record of outperforming peers.
Strong undergraduate academic performance (high GPA) from a top-tier CS program
Multiple impactful internships or research projects during undergrad.
Experience applying machine learning in production environments — especially training large-scale neural networks.
Passion for code generation, AI tooling, and the developer experience.
Preferred
Experience with large-scale training infrastructure and performance tradeoffs (e.g., H100s, TPUs, bandwidth-aware design).
Familiarity with the landscape of AI-powered developer tools like GitHub Copilot, ChatGPT, and others.
Past work in LLMs, code models, or other ML systems that directly support software engineering workflows.
Must Haves
Strong software engineering skills — research must translate into real product value.
Deep understanding of CS and ML fundamentals, from model training to systems-level performance.
Proven ability to independently design and execute high-value ML experiments.
Strong written and verbal communication skills for collaborative research and engineering work.
Compensation and Benefits
Competitive salary: $170,000 to $315,000 base, based on experience and seniority
Equity: Up to 0.15% ownership depending on level
Full health, dental, and vision insurance
Daily in-office collaboration in a vibrant Mountain View location (near Caltrain)
Mission-driven, high-ownership environment with opportunities to make outsized impact
If you're passionate about building intelligent systems, enjoy solving open-ended challenges, and want to work at the frontier of applied AI in a high-trust environment, this is the opportunity to consider.
Software Engineer
Web Developer Job 28 miles from Oak Park
San Francisco Bay Area - Full-time - In-office
Department: Engineering
About Us:
We are a rapidly growing artificial intelligence company developing advanced foundation models and agentic systems tailored for the semiconductor and electronics design industry. Recognized as a leader in this space, we are backed by top-tier venture capital firms and work closely with some of the world’s largest semiconductor and electronics companies.
Our founding team combines world-class technical talent—including Olympiad medallists, ICPC world champions, and university professors—with experienced business leaders who have successfully scaled revenue from $0 to $400M in just four years at a previous venture.
Key Responsibilities:
Architect and maintain scalable backend infrastructure to power AI-driven tools for semiconductor and electronics design.
Extract, clean, validate, and perform quality assurance on a wide range of structured and unstructured data.
Integrate AI capabilities into software applications across multiple platforms, including Windows, mac OS, and web environments.
Design and manage high-volume data pipelines for parsing, transforming, and storing diverse data types such as images, signals, circuit diagrams, and text.
Work closely with ML engineers to deploy models efficiently and embed intelligent behavior across both backend and frontend systems.
Create and launch agentic AI applications that utilize large language model (LLM) APIs to automate and accelerate engineering workflows.
Maintain high standards of performance, security, and reliability for backend systems, APIs, and data infrastructure.
Required Skills:
Strong proficiency in Python, with additional experience in C++, C, Go, or Rust considered a valuable asset
Proven track record in designing scalable, maintainable backend and data systems
Experience with modern web frameworks such as FastAPI or Django, and hands-on familiarity with cloud platforms—particularly AWS services like ECS, Lambda, S3, and EC2
Deep understanding of Unix/Linux systems, including scripting, managing background processes, and optimizing storage and filesystem performance
Solid grasp of database technologies, including both SQL and NoSQL, data modeling, and pipeline orchestration tools like Airflow or Prefect
Proficiency in containerization and deployment workflows, including Docker, Kubernetes, and CI/CD tools such as GitHub Actions and Argo CD
Expert-level system design and debugging skills, with a strong focus on concurrency, performance tuning, and cost-effective architecture
Demonstrated experience delivering production-grade AI/ML or data-intensive applications
Awareness of security best practices across APIs, cloud infrastructure, and data pipelines
Preferred but not required: Background in electrical engineering and/or experience as an early engineering hire at a rapidly scaling startup
Our Benefits:
Career Development: Grow your skills through meaningful projects and opportunities for professional advancement.
Flexible Paid Time Off: Take the time you need to rest and recharge with our unlimited PTO policy.
Health & Dental Coverage: Enjoy premium medical and dental insurance for both you and your dependents.
Visa Support: We offer visa sponsorship to help international talent become part of our team.
Software Engineer
Web Developer Job 28 miles from Oak Park
Impactful Work Across the Full Stack: As a Full Stack Engineer, you'll be at the heart of building both internal tools and customer-facing applications. You'll get hands-on experience with Python, TypeScript, React, and more, making a meaningful impact on the overall user experience and system architecture.
Collaborative and Fast-Paced Environment: You’ll work closely with cross-functional teams, including engineering and product, to quickly ship features that directly influence the product and user experience. Your work will have immediate visibility and real-world impact.
Career Growth and Versatility: This role offers the opportunity to flex your skills across both front-end UI/UX design and backend service architecture, allowing you to build a diverse skill set and grow as a well-rounded Full Stack Engineer.
The client does sponsor visas
It is based in San Francisco Bay Area
Fully on-site
Software Engineer
Web Developer Job 28 miles from Oak Park
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.
Senior Software Engineer, Platform and Core Services
Web Developer Job 28 miles from Oak Park
Kiddom is a groundbreaking educational platform that promotes student equity and growth by uniting high-quality instructional materials with dynamic digital learning. Through unparalleled curriculum management functionality, Kiddom empowers schools and districts to take ownership of their curriculum – resulting in learning experiences tailored to meet the unique needs and goals of local communities. Kiddom’s high-quality curriculum is layered with robust teacher and leader data insights to drive the continuous improvement of instructional decisions, school/district programming, and professional learning.
The Systems Engineering team supports tools and core services that provide a great product experience to our end-users and a great developer experience to our engineering teams. A typical day might start out looking for trouble and end with project plans and cross-functional collaborations that run a thorny problem to ground.
This role combines technical leadership with strategic impact, shaping Kiddom’s systems to grow each school year. You’ll work in languages from Go to TypeScript to Python, on technologies from web APIs to graph databases to edge computing and LLMs. You will have the opportunity to drive technical change across every team. You will help engineers around you do their best work using tools you select and build. Your outtie is exceptionally good at debugging null pointer exceptions.
Note: We are only hiring in the San Francisco Bay Area OR New York City area with the expectation of coming into the office once a week minimum to help us create and shape our culture and optimize the way we work and collaborate together.
What You'll Do
As a Systems Engineering Lead at Kiddom, you’ll be at the heart of building a high-reliability, intelligent educational platform that empowers teachers and students in real-time learning environments. Your role will shape how our systems scale, stay resilient, and remain safe, stable, and effective—especially as we integrate advanced AI and ML into mission-critical learning workflows.
You will:
Serve as a trusted technical authority on designing and deploying high-reliability, distributed systems in user-facing educational environments.
Define and manage system-level requirements, engineering metrics, validation strategies, and testing processes to ensure reliability and scalability.
Identify the highest-leverage technical priorities for a fast-moving, resource-conscious team in a startup setting.
Lead systems architecture and interface definition across backend, ML, data, and frontend components—aligning cross-functional teams around clear performance, security, and cost budgets.
Drive trade-off studies and architecture decisions with a focus on platform resilience, safety (e.g., fail-safes around AI usage), and long-term maintainability.
Develop and maintain high-quality documentation and systems models including concepts of operation, architecture diagrams, and interface specifications.
Establish rigorous standards for software releases and testing—especially in areas involving LLMs and personalization engines.
Collaborate closely with engineering, product, data science, and compliance stakeholders to ensure the platform meets regulatory and ethical standards (e.g., FERPA, AI safety).
Provide technical mentorship and lead one or more systems domains as we scale our team and platform.
What You'll Bring
5+ years of hands-on experience with complex, distributed systems in high-reliability domains such as education, healthcare, fintech, aerospace, or industrial automation.
Proven success establishing systems engineering practices in early-stage or startup environments—especially around requirements management, systems modeling, and testing infrastructure.
Strong technical breadth across backend systems, APIs, data pipelines, and cloud infrastructure—plus the ability to dive deep when needed.
Proficiency with systems design tools and modeling frameworks (e.g., UML, SysML, or custom documentation stacks like Notion, Markdown + diagrams).
Experience building platforms that operate reliably in real-world “noisy” environments—such as handling unstable networks, imperfect data, or diverse hardware.
Knowledge of safety/resiliency patterns such as fault-tolerant design, automated recovery systems, and graceful degradation strategies—especially as they apply to software and AI systems.
A collaborative mindset with a track record of cross-functional leadership and clear communication with both technical and non-technical stakeholders.
Passion for building systems that have a meaningful impact—especially in education or mission-driven technology sectors.
Why Kiddom?
At Kiddom, you won’t just ship code—you’ll help build the foundation for more equitable, effective education for all learners. Join a small, high-impact team using cutting-edge technology to solve real problems in schools, classrooms, and homes across the country.
Let me know if you'd like a version tailored to a more junior or mid-level role, or adapted for a different team (e.g., platform engineering, ML infrastructure).
What we offer
Full time permanent employees are eligible for the following benefits from their first day:
Competitive salary
Meaningful equity
Health benefits: medical (various PPO/HMO/HSA plans), dental, vision, disability and life insurance
10 paid sick days per year
Unlimited vacation time policy (subject to internal approval). Average use 4 weeks off per year.
Paid family leave after birth/adoption of caretakers and minimum of 16 paid weeks for birthing parents. Meant to supplement benefits offered by State.
Senior Frontend Developer
Web Developer Job 28 miles from Oak Park
Interested in leading the UI architecture for a SaaS platform powering the future of web-based engineering and simulation?
This role is focused on leading the architecture of React/TypeScript-based frontend systems that can support complex simulation workflows, real-time data visualization, plugin extensibility, and future AI/ML integrations. The platform enables engineers to upload CAD models, run simulations in the cloud, visualize results directly in the browser, and integrate AI-driven optimization into their workflows.
Your experience building front-end systems, strong state management practices, and maintaining system clarity is critical. You should be passionate about building extensible UI platforms and thinking systematically about how front-end architecture supports a growing technological ecosystem.
Experience in simulation environments, CAD, 3D visualization, or scientific data workflows is a plus but not required. What matters most is strong front-end system design experience, a clear understanding of scalable web application architecture, and excitement about building modern interfaces for technical users.
This is a full-time, hybrid position based in the San Francisco Bay Area. Compensation is dependent on experience and expectations, with a base salary range of $200K–$275K plus equity.
No resume required. No C2C.
Senior Software Engineer
Web Developer Job 28 miles from Oak Park
Who We Are
Luminx is a startup transforming warehouse operations through advanced AI and computer vision solutions. Our goal is to redefine how businesses manage inventory, driving unprecedented efficiency and precision. Supported by top-tier investors, we’re building an exceptional team to turn our ambitious vision into reality.
The Role
We’re looking for a Senior Software Engineer to join us as an early team member. In this role, you’ll design and develop the core systems powering our AI-enhanced platform, working across both frontend and backend to deliver a robust, user-friendly experience for our clients.
What You’ll Do
Develop scalable backend systems and APIs to handle complex data workflows.
Integrate cutting-edge AI and computer vision technologies into our platform for real-time functionality.
Create dynamic, responsive frontend interfaces using modern frameworks like React or Vue.js.
Work closely with AI specialists, product managers, and other engineers to build cohesive solutions.
Ensure system performance, scalability, and reliability through thoughtful design and optimization.
Contribute to technical decisions and help shape the engineering culture as the team grows.
Qualifications
Must-Haves:
Bachelor’s degree in Computer Science, Engineering, or a related discipline.
4+ years of full stack development experience.
Expertise in frontend frameworks (e.g., React, Vue.js) and backend technologies (e.g., Node.js, Python).
Familiarity with cloud environments (AWS preferred) and tools like Docker.
Solid grasp of RESTful APIs, database design, and system architecture.
Nice-to-Haves:
Background in integrating AI/ML or computer vision technologies.
Exposure to warehouse management or logistics software.
Why Join Us
Be part of a stealth startup tackling big challenges in warehouse automation.
Leverage cutting-edge AI and computer vision tech to solve real-world problems.
Join a tight-knit team of experienced innovators from leading tech companies.
Receive a competitive salary, equity package, and full benefits.
Make your mark by building foundational systems at a company poised for growth.
Senior Rust Software Engineer
Web Developer Job 28 miles from Oak Park
Industry: Blockchain / Web3 / Crypto / Finance
Salary: $150-250,000 + Bonus
X4 Engineering is excited to partner with a leading organization in Blockchain, focused on developing applications with zero-knowledge proofs.
The company is seeking experienced Senior Software Engineers who are proficient in Rust and skilled in developing distributed systems, including areas such as consensus logic, memory-mapped databases, networking stacks, and synchronization logic for optimal performance.
In this role, you’ll maintain and optimize low-level cryptographic logic, from signature schemes to zero-knowledge proof systems. Additionally, you’ll collaborate with product teams to integrate protocols, creating user-friendly interfaces and APIs that simplify complex functionalities.
Key Requirements:
Bachelor’s or Master’s degree in a related field, Engineering, or a similar area.
5+ years of software engineering experience.
At least 2 years of Rust development experience.
Strong foundation in blockchain concepts and ideally, experience contributing to a blockchain projects.
Low-level system programming and/or distributed systems design experience.
A strong foundation in blockchain concepts and ideally, experience contributing to a blockchain project.
Developed and refined smart contracts on Solana, with the flexibility to extend into others.
The role requires at least 3 days’ per week in the SF (Bay Area) office.
If you’re interested in the role please apply via the job advert or get in touch with a.koivio@x4engineering.