Post Job

Web Developer Jobs in Oak Park, IL

- 983 Jobs
All
Web Developer
Software Engineer
Senior Software Engineer
Software Developer
Integration Developer
  • Backend Software Engineer

    Harnham

    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!
    $150k-180k yearly 2d ago
  • T Software Engineer 4

    Epitec 4.4company rating

    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
    $84-92 hourly 10h ago
  • Senior Software Engineer

    Futurex 4.1company rating

    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.
    $200k-225k yearly 11d ago
  • Senior Software Engineer

    Celestica 4.5company rating

    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
    $87k-107k yearly est. 11d ago
  • Full Stack Software Developer

    Peppermill 4.4company rating

    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 ******************************** ************************************
    $73k-94k yearly est. 25d ago
  • Frontend Software Engineer

    Consensus 4.5company rating

    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.
    $68k-90k yearly est. 25d ago
  • Software Engineer

    Primis 4.2company rating

    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.
    $68k-93k yearly est. 27d ago
  • Founding Frontend Software Engineer

    Mindfort Ai (YC X25

    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
    $66k-87k yearly est. 2d ago
  • Software Engineer

    Meet Life Sciences

    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 ********************************!
    $66k-87k yearly est. 12d ago
  • Software Engineer - Vibe Coder Engineer

    Cline 4.3company rating

    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
    $68k-92k yearly est. 2d ago
  • Autonomous Software Engineer

    Fruition Group 4.0company rating

    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.
    $68k-90k yearly est. 15d ago
  • Senior Software Enginer

    Berkley Hunt

    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
    $83k-108k yearly est. 6d ago
  • Software Engineer, ML Research

    Recruiting From Scratch

    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.
    $66k-87k yearly est. 12d ago
  • Software Engineer

    Strativ Group

    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.
    $66k-87k yearly est. 26d ago
  • Software Engineer

    Alexander Chapman

    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
    $66k-87k yearly est. 25d ago
  • Software Engineer

    Forml

    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.
    $66k-87k yearly est. 25d ago
  • Senior Software Engineer, Platform and Core Services

    Kiddom 4.0company rating

    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.
    $90k-118k yearly est. 20d ago
  • Senior Frontend Developer

    Saragossa

    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.
    $83k-108k yearly est. 20d ago
  • Senior Software Engineer

    Luminx

    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.
    $83k-108k yearly est. 25d ago
  • Senior Rust Software Engineer

    X4 Engineering

    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.
    $83k-108k yearly est. 30d ago

Learn More About Web Developer Jobs

How much does a Web Developer earn in Oak Park, IL?

The average web developer in Oak Park, IL earns between $54,000 and $101,000 annually. This compares to the national average web developer range of $60,000 to $103,000.

Average Web Developer Salary In Oak Park, IL

$74,000

What are the biggest employers of Web Developers in Oak Park, IL?

The biggest employers of Web Developers in Oak Park, IL are:
  1. Donationxchange
  2. Strategic Employment Partners
  3. Illinois Association of School Boards
  4. Rise25
  5. Sparks Wiz Limited
Job type you want
Full Time
Part Time
Internship
Temporary