Post Job

Software Engineering Internship Jobs in Palatine, IL

- 646 Jobs
All
Software Engineering Internship
Senior Software Engineer
Software Applications Engineer
Computer Software Engineer
Junior Software Engineer
Software Developer
Principal Software Engineer
Software Engineer-Team Lead
Software Systems Engineer
Staff Software Engineer
Software Developer Internship
Computer Science Internship
  • Software Engineering Intern (AI/ML)

    Accretional

    Software Engineering Internship Job 10 miles from Palatine

    Help build the next generation of AI developer tooling! In this role you will work closely with a startup founder(Fred Weitendorf ****************************************************** and founding engineers creating a radically different way to develop software. This is a fixed-term summer 2025 internship role available for undergrad, MS, and PhD students studying Computer Science and related fields. Candidates with housing secured in the Bay Area are welcome to join us in person at our office in Jackson Square, San Francisco. Otherwise, candidates will meet us in person 1-2 times through the course of the internship and work remotely for the majority of the internship. Responsibilities Create shareable agentic workflows and demo projects within our AI developer product Brilliant. Integrate 3rd party software (frontend frameworks, cloud products, build/test tools) with Brilliant. Design and implement open source software and associated Brilliant tools to enhance the Brilliant software ecosystem. Assist in the development of visual studio code extensions. Research and evaluate third-party products and tools for integration into Brilliant. Qualifications Currently pursuing a bachelor's, master's, or PhD in Computer Science or a related field. (Preferred) Familiarity with one or more of the following areas: IDE extension development, cloud backend development, containerization, build/test tooling, devops, Sveltekit Experience in programming with languages like Go, Python, or Javascript. Excellent and creative problem-solving skills. Strong written and verbal communication skills. Most importantly: motivated by a desire to learn, and excited to work closely with engineers in a scrappy startup. Why work here? This is an opportunity to gain and build experience in a cutting edge field. You will get to work closely with engineers who built and shipped projects at the world's largest software companies, and you'll have a blast working for a scrappy San Francisco startup with big ambitions! We also offer: Hourly pay of $25/hr Networking and continuing education opportunities Paid trips to San Francisco for remote interns Lunch stipend for interns working onsite NOTE: As this is a summer 2025 internship role, applicants should be prepared to start working in June. We are an equal opportunity employer. We encourage applications from candidates of all backgrounds.
    $25 hourly 13d ago
  • Senior Software Engineer

    Futurex 4.1company rating

    Software Engineering Internship Job 10 miles from Palatine

    🛠️ 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 12d ago
  • Full Stack Software Developer

    Peppermill 4.4company rating

    Software Engineering Internship Job 10 miles from Palatine

    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
  • Senior Software Engineer

    Celestica 4.5company rating

    Software Engineering Internship Job 10 miles from Palatine

    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. 12d ago
  • Principal Software Engineer

    Harnham

    Software Engineering Internship Job 10 miles from Palatine

    Job Title: Principal Software Engineer Job Type: Open to remote for highly experienced candidates (6+ years minimum) My client is a biotech startup leveraging AI/ML technologies to develop precision cancer therapeutics. We are seeking a seasoned and talented engineer to join our team in a generalist fullstack engineering role, with a strong focus on backend development. The ideal candidate will have extensive experience building and leading end-to-end solutions in a collaborative, fast-paced environment. This individual will work closely with multiple teams, including laboratory and computational biology teams, data science, and ML teams to design and build scalable systems. The role includes working on a variety of projects, such as imagery processing pipelines, datalake design optimization, and integration with lab equipment. Key projects may include (but are not limited to): Developing new imagery processing pipelines Improving and optimizing existing datalake infrastructure Building integrations with a variety of lab equipment Designing and implementing data observability and quality control systems Supporting data pipelines and infrastructure Key Responsibilities: Collaborate with laboratory, computational biology, data science, and ML teams to design and build systems for observability, quality control, and data analysis. Develop scalable tools for data exploration, analysis, and visualization. Own and lead the design and implementation of data pipelines, from ingestion to processing and visualization. Support and maintain the infrastructure required for large-scale data processing in the cloud. Take responsibility for both technical architecture and project outcomes, with a focus on end-to-end ownership of solutions. Communicate effectively with technical and non-technical stakeholders, ensuring all teams are aligned and informed throughout the project lifecycle. Lead projects from ideation to production, making key technical decisions and taking ownership of the overall solution. Work independently and demonstrate a proactive problem-solving mindset, taking initiative and owning your work. Must Have: 5+ years of experience in software engineering (or 3-4 years with strong qualifications). Strong experience with AWS (SageMaker experience is a plus). Proficiency in Python. Experience building and managing large-scale data pipelines in the cloud (AWS). Strong experience in data ingestion and processing. Experience designing and building production-grade software. Ability to work across multiple teams in a highly collaborative environment, with excellent communication and interpersonal skills. A problem-solving mindset and ability to work independently. Experience owning the entire scope of a project, from infrastructure design to implementation Strong desire to take ownership of technical decisions, with a focus on high-level solution design. Comfort in working in an IC (Individual Contributor) role, with a desire to lead and own projects end-to-end. A self-starter mentality, with the ability to independently lead projects and solve complex problems. Nice to Have: Experience with data lake technologies such as Spark, Ray, or Iceberg. Familiarity with Kubernetes for container orchestration. Experience with dbt. Familiarity with Dagster for managing data pipelines. Background or experience in biotech or scientific domains is a plus, but not a requirement. Candidate Profile: Years of Experience: At least 5+ years in the industry (3-4 years with strong qualifications can be considered). Industry Expertise: Biotech or scientific experience is beneficial but not essential. Experience working with internal data consumers (e.g., data scientists, research teams). A self-starter with a problem-solving mindset. Collaborative team player who thrives in a highly communicative environment. Passionate about taking ownership of technical decisions and leading projects from start to finish. A strong communicator, able to bridge technical and non-technical discussions effectively.
    $97k-129k yearly est. 25d ago
  • Software Engineer: High Performance Computing

    Vinci4D.Ai

    Software Engineering Internship Job 10 miles from Palatine

    About Us 🚀 We're building a co-pilot for hardware designers. Our mission is to enable millions of hardware designers + engineers to iterate through designs 1000x faster. (Our system solves the 100M DoF Problem in 13 seconds, without hallucinations) We are building our geometry + physics-driven foundation model for nm to cm scale designs → First model shipped and now expanding! Backed by Khosla and Eclipse Ventures Your Responsibilities Own the automated physics simulation data generation pipeline for various scenarios which involved solving steady and unsteady PDEs Specifically elasticity, plasticity -- steady and transient phenomena modeling Assist in the strategy, planning the product roadmap, and prioritizing the development in partnership with design partners and early customers Build and ship critical product features Learn a lot while building products that engineers will love Qualifications 5+ years of experience developing and shipping features in high-performance and scientific computing. Proficiency in programming languages/tools:C++, CUDA/Hip, Python, JAX, Deep expertise in the field of numerical simulation of a physical system, you have developed your own FEA code in C++ or CUDA/Hip Experience in parallel programming and optimization techniques Knowledge of algorithms, and data structures Masters/Ph.D. degree in Engineering, Scientific Computing related field. You are excited about building an AI model + GPU accelerated geometry and physics engine for various design problems (e.g. heat dissipation system for chips to landing gears)! You are excited about entrepreneurship, taking things from 0 to 1, and have a continuous learning mindset. You thrive when you have autonomy and ownership over your work Location Office in Palo Alto, CA (2 mins walk from Caltrain station), 3 days in person. Benefits and perks Competitive compensation & equity (stock options) Health + dental + 401k Lunch, drinks, and snacks provided for in-person days
    $76k-98k yearly est. 22d ago
  • Senior Software Engineer Team Lead

    Cline 4.3company rating

    Software Engineering Internship Job 10 miles from Palatine

    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 growing fast and looking for an experienced Senior Software Engineer Team Lead to help us scale our product, team, and technology. If you’re passionate about AI, developer tools, and building products engineers love — this is your opportunity to shape the future of coding. As a Team Lead, you’ll be both a hands-on engineer and a technical leader. You’ll guide a small team of engineers, help architect and deliver critical features, foster great engineering practices, and mentor developers as we scale. You'll work closely with Product, Design, and AI teams to build the next generation of coding experiences. Responsibilities: Lead and mentor a team of software engineers (initially 3–6 engineers) Architect and develop core backend and frontend features for our AI coding platform Collaborate cross-functionally with Product, AI/ML, and Design teams to shape roadmap and execution Drive engineering excellence — code quality, scalability, testing, observability, and performance Foster a collaborative, inclusive, and high-velocity team culture Help recruit and onboard great engineers as the team grows Stay hands-on — 50–70% of your time will still be writing and reviewing code Contribute to product direction and technical strategy Qualifications: 5–8+ years of professional software engineering experience 1–3+ years of engineering leadership experience (tech lead or team lead) Proven ability to build and scale production systems Strong experience in modern backend (Node.js, Python, Go, etc.) and/or frontend (React/TypeScript) development Experience working with AI/ML infrastructure or products is a plus, but not required Excitement about the AI/developer tools space and passion for building products developers love Strong communication, collaboration, and mentoring skills Experience working in a fast-paced startup environment Tech Stack (what we use — not a must-have list): React / TypeScript Node.js / Python / Go Postgres / Redis LLM APIs (OpenAI, Anthropic, open source) AWS / GCP
    $92k-122k yearly est. 2d ago
  • Staff Software Engineer

    Luminx

    Software Engineering Internship Job 10 miles from Palatine

    Who We are LuminX is a startup transforming warehouse operations through advanced AI and computer vision. Our goal is to redefine how businesses manage inventory and logistics, driving unprecedented efficiency and precision. Supported by top-tier investors, we’re building an exceptional team to turn our ambitious vision into reality. We are looking for engineers excited by the challenge of building and scaling robust cloud and edge infrastructure from the ground up. You will be pivotal in designing, implementing, and managing the systems that power our large-scale image processing, MLOps pipeline, and fleet of edge AI devices. You will leverage your expertise in both software development and infrastructure engineering to lay the foundation for critical services our customers depend on to make their workplaces more efficient. What You'll Do Design, build, and operate scalable and reliable cloud infrastructure on AWS, leveraging services like EKS, RDS, S3, IAM, and more. Develop, manage, and advocate for infrastructure-as-code (IaC) practices using Terraform. Implement and champion DevOps best practices for CI/CD, monitoring, alerting, and incident response across our services. Architect and implement systems capable of processing real-time video streams and large datasets efficiently and at scale. Collaborate on the deployment, scaling, and operational management of machine learning models within our MLOps framework. Develop strategies and implement solutions for deploying, managing, monitoring, and updating AI applications on edge devices, specifically leveraging the NVIDIA Jetson platform. Ensure the security, reliability, availability, and performance of our core platform and customer-facing services. Implement and utilize observability tools (e.g., Grafana, Prometheus, CloudWatch, Loki) for comprehensive system health monitoring and rapid troubleshooting. Minimum Qualifications Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience. 5+ years of professional experience in Software Engineering, with a focus on Cloud Infrastructure, DevOps, or Site Reliability Engineering (SRE). Strong proficiency with container orchestration using Kubernetes (K8s) and its ecosystem (hands-on experience with AWS EKS is highly desirable). Demonstrable experience with core AWS services (e.g., IAM, S3, RDS, EC2, VPC, EKS). Proven experience building and managing infrastructure using IaC tools like Terraform. Solid understanding of distributed systems principles and practical experience building/scaling high-availability services. Experience deploying and managing software applications on edge computing platforms, with specific experience working with the NVIDIA Jetson ecosystem Familiarity with standard observability tools and practices (e.g., metrics with Prometheus/Grafana, logging with ELK/Loki, tracing). Why Join Us Shape the Future: Play a foundational role in building the core infrastructure of a rapidly growing AI startup tackling major challenges in a massive industry. Cutting-Edge Technology: Work daily with advanced AI, computer vision, cloud-native technologies, and state-of-the-art edge computing hardware like NVIDIA Jetson. Collaborative Culture: Join a passionate, experienced, and tight-knit team hailing from leading tech companies and research institutions. Competitive Rewards: Receive a compelling salary, significant equity package, and comprehensive health benefits. Growth Opportunity: Learn and grow professionally as you help scale a company poised for significant impact and success.
    $93k-125k yearly est. 24d ago
  • Senior Software Enginer

    Berkley Hunt

    Software Engineering Internship Job 10 miles from Palatine

    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. 7d ago
  • Senior Software Engineer

    Alexander Chapman

    Software Engineering Internship Job 10 miles from Palatine

    Senior Engineers — SF | YC AI Startup | Backed by A16Z & First Round I’ve been retained by the founders of a YC startup that’s raised $17M+ from A16Z and First Round to help them find a few strong senior engineers. The product: AI voice agents that automate freight booking — replacing the repetitive, manual work brokers do to move a single load. It’s live in production, and already being used by many of the top 100 brokerages in the U.S.. They are already profitable, and growing 30% month-over-month. They’ve already built the internal agent platform. Now they’re starting fresh on a new outbound voice product — and this is where you come in. What you would be doing: Developing multi-turn negotiation capabilities for both voice and email. Designing agentic workflows with true autonomy. Crafting high-quality, believable voice synthesis. Building real-time infrastructure for critical AI systems This is core product, not support tooling. You’ll be building things that ship — fast — alongside a team of ex-CTOs and early engineers from Waymo, Uber, Meta, etc. It’s a low-ego, high-agency environment where you’ll own what you build. What they’re looking for: Experience in an actual engineering role (not school, not internships) Strong technical fundamentals — language doesn’t matter Startup experience is a big plus Location: SF (SoMa) — in-office, 5 days/week This isn’t for everyone — but if you’re someone who wants to build hard, useful, hard-to-replicate systems with a sharp, focused team, reach out to ********************************* or apply directly here.
    $83k-108k yearly est. 12d ago
  • Senior Software Engineer, Platform and Core Services

    Kiddom 4.0company rating

    Software Engineering Internship Job 10 miles from Palatine

    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. 21d ago
  • Senior Frontend Developer

    Saragossa

    Software Engineering Internship Job 10 miles from Palatine

    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 Rust Software Engineer

    X4 Engineering

    Software Engineering Internship Job 10 miles from Palatine

    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
  • Software Engineer, Intern (Summer 2026)

    Aquatic Capital Management

    Software Engineering Internship Job 28 miles from Palatine

    Aquatic was founded with a shared passion for tackling some of the most complex challenges in one of the world's most competitive arenas-global financial markets. From the very beginning, we have been driven by a deep commitment to applying cutting-edge scientific research and technological innovation to deliver unparalleled performance. Our journey is one of continuous growth and exploration, marked by a spirit of curiosity and relentless drive for excellence. As a Software Engineering Intern at Aquatic, you will join a fast-moving team building high-performance, distributed systems that power our research and trading infrastructure. You'll work closely with experienced engineers and quants to design tools, improve system reliability, and optimize our platform for low-latency, high-throughput data processing. This is a hands-on, impactful role-your work will directly influence live systems and research workflows. Requirements: Active student pursuing a BS, MS, or PhD in mathematics, statistics, machine learning, physics, computer science, or other scientific disciplines with an expected graduation date between Fall 2026 and Spring 2027. Solid programming skills in Python and/or C++ Strong understanding of algorithms, systems, and computer architecture Curiosity about how things work, and a desire to build systems that do things better Ability to thrive in a collaborative, fast-paced environment Learn software design and testing techniques, such as Refactoring and Test Driven Development Candidate qualities: Strong bias for action Driven by accountability and internal urgency Desire to independently seek best solutions Preference for working in a team that focuses on delivering results aligned with Research goals Comfortable providing and receiving actionable feedback in a collaborative team setting Motivated by an ambitious environment and driven colleagues Benefits: Benefits: For full-time employees, fully paid medical, dental, and vision for employees and dependents, competitive 401k plan, employer-paid life & disability insurance Perks: Wellness programs, casual dress, snacks, lunch, game room, team and company events Development: Open environment to maximize learning and knowledge sharing Time: Generous PTO, paid holidays, competitive paid caregiver leaves Aquatic Capital This role represents a unique opportunity to join a quantitative investment manager in its early stage of growth. The firm's culture will be shaped by collaboration, meritocracy, ambition, and calm determination. Aquatic is a proud equal opportunity workplace. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity/expression, age, status as a protected veteran, status as an individual with a disability, or any other applicable legally protected characteristics.
    $39k-67k yearly est. 8d ago
  • Software Engineer Intern, application via RippleMatch

    Ripplematch 3.9company rating

    Software Engineering Internship Job 28 miles from Palatine

    This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent. RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we'll get you interviews! Leading employers such as eBay and Teach For America leverage RippleMatch to build diverse, high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers. Requirements for the role Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field. Strong foundation in programming languages such as Java, C#, Python, or JavaScript. Understanding of basic software development methodologies (e.g., Agile, Scrum) and the software development lifecycle. Familiarity with database concepts and basic SQL. Interest in designing, coding, testing, and maintaining software applications. Strong problem-solving skills and the ability to participate in debugging and technical challenges. Good organizational and project management skills, with the ability to handle multiple tasks and deadlines. Effective communication and interpersonal skills, essential for working collaboratively in a team environment. Eagerness to learn new technologies and software development practices. Analytical skills, with an aptitude for learning quickly and adapting to new programming environments.
    $36k-55k yearly est. 8d ago
  • .Net Developer/ Software Developer/ Applications Developer/ Software Engineer

    Collabera 4.5company rating

    Software Engineering Internship Job 4 miles from Palatine

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Job Description Job Title: Software Engineer II (ID: GEJP00012403) Duration: 6 months (Possibility to Hire) Responsibilities: •Develop high performing, scaling and innovative applications in a fast paced and agile development environment •Collaborate with system engineers and senior software developers to implement solutions that are aligned with and extend shared platforms and solutions •Work with Product Owners to understand product requirements & implement features/solutions per requirements and engineering best practices •Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques •Design, implement and maintains application components •Translate defined product management requests into workable and high quality code. •Capable of applying technical skills and experience to assigned tasks with minimal guidance. •Participate in code reviews and pair programming sessions •Assist in the Identification and troubleshooting of application issues •Write code that meets standards and delivers desired functionality using the technology selected for the project •Understand software performance and reliability parameters, assess application parameters, and design software to meet aggressive performance targets •Design and build strong testing infrastructure to improve testing coverage and the overall reliability of the product Qualifications Basic Qualifications: • Bachelor's Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) • Minimum 2 years of experience in software development related to .NET and other MS technologies like WCF, WPF, WinForms, Entity Framework, MEF, LINQ, XAML Technical: • Hands on experience with various programming languages including Modula-2, C++, C#/.NET, Java • Hands-on experience in web service development using HTML, CSS, JavaScript, XML. JSON • Experience with Win based programming • Experience with software test tools (QTP, Selenium, NUnit) • Client's Software is looking for an experienced Software Engineer to work on a number of exciting projects that will have a very positive impact on client's business. • You will be responsible for programming a feature and or a small feature set. You will contribute to the team and work with direction from the Senior Team Members or management but work independently. Technical Expertise: • Good understanding of design patterns, SOLID principal and OO design • Very deep knowledge on SQL, unit testing, mocking, concurrency and security concepts • Good knowledge on database technologies and concepts (especially MS SQL Server), IIS, XML, distributed systems and AOP • Experience with Test Driven Development and Agile methodologies • Passion for software development and technology • Experience developing C++ software (MFC a plus). • Experience working on software projects in the Healthcare domain (diagnostic imaging, patient information systems). Experience in medical imaging / DICOM a plus. • Experience with database tools Additional Information To get further details or to schedule an interview please contact: Himanshu Prajapat ************ **********************************
    $80k-106k yearly est. Easy Apply 7d ago
  • 2023 PhD Intern - Machine Learning Science

    Expedia 4.7company rating

    Software Engineering Internship Job 28 miles from Palatine

    If you need assistance during the recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the Accommodation Request form. This form is used only by individuals with disabilities who require assistance or adjustments in applying and interviewing for a job. This form is not for inquiring about a position or the status of an application. Can you predict and turn data into actions that transform products from good to great? Are you ready to fuel industry change and jumpstart your career in Machine Learning Science at a leading travel technology company? As an Intern at Expedia Group, you'll work on meaningful projects that innovate travel, and be a part of a supportive culture of inclusivity and impact. We pave the route for our early careers talent to go far and fast with accelerated career development. By joining the Expedia Group 2023 Global Summer Internship Program as a Machine Learning Scientist Intern, you'll fully integrate into our inclusive community and gain a well-rounded experience of life at Expedia Group. At the conclusion of the program, you'll have the opportunity to reflect on your experience with your manager and potentially receive a conversion offer for a full-time role as part of our Expedia Group Graduate Program after you graduate! About the Internship Program: Onboarding: first week support with our Early Careers team, introductions to Expedia Group, laptop set up, meeting your intern cohort Intern Bootcamp: role-specific technical and professional skills learning to help you get set up for success Social events: regular fun events for all interns to get to know each other during the program Leadership Series: opportunities to directly ask questions and learn about the career journeys of our leaders during exclusive intern-only Q&A events Learning Series: interactive workshops to build professional & soft skills, and to support development, including topics such as personal branding and mental wellness Support: coaching and advice, provided by managers, navigators (buddies) and Early Careers Project work: interns enjoy a great level of responsibility and complete incredible projects specific to their role profile based on our business needs What You'll do: Travel is so much more than simply reaching your destination. Along the way you will make an immediate impact on reimagining the way people search for travel with our awesome team by inventing brand-new techniques to power global travel for everyone, everywhere. From building pipelines and prototyping new ML models with A/B testing, to applying new techniques to services that run tens of thousands of requests per second, there is no shortage of opportunities for technical innovation at Expedia Group - the sky's the limit! Applying statistics methods like confidence intervals, point estimates and sample size estimates to make sound and confident inferences on data and A/B tests Applying Natural Language models to Google keyword analysis and applying meta models to our multi-objective ranking problem Communicating complex analytical topics in a clean & simple way to multiple partners and senior leadership (both internal & external) Conducting feature engineering and modifying existing models/techniques to suit business needs Developing domain expertise in fraud & risk to understand how to detect risky transactions Modeling rich and complex online travel data to understand, predict and optimize business metrics to help improve the traveler experience Framing business problems as data science problems with a concrete set of tasks Apply your domain (i.e. travel, online retail) knowledge, business acumen (understanding the underlying business objectives), and critical reasoning skills to your work We are hiring across multiple teams; therefore, the role may differ dependent on this. Sound interesting? Then check out what our current graduates are working on here. Who You Are: We know that many potential candidates can be hesitant to apply for a job if they aren't sure that they meet all the criteria shared. If you meet all the criteria labelled ‘Must' and are interested in this role, we encourage you to apply! Must be available to commit to the full program dates - May 22nd, 2023 - July 28th, 2023 OR June 26th, 2023 - September 1st, 2023 Must be graduating between December 2023 and August 2024 with a PhD degree in a technical, or analytical-related, subject such as Computer Science (with focus in areas like Artificial Intelligence, Machine Learning, Natural Language Processing, Data Mining, Data Science), Mathematics, Physics, Statistics, Operations Research, Electrical & Computer Engineering Must have a 3.0 minimum cumulative G.P.A. (U.S. roles only) Must be willing to relocate to city of job location if outside commuting distance Must have Python and/or Scala, SQL knowledge Must have no more than 2 years' professional experience Helpful to have theoretical understanding various machine learning topics like Regression, Naïve Bayes, Deep Learning, Gradient Boosting, Random Forests, SVMs, Neural Networks Helpful to have experience with programming, statistical, and querying languages like Python, R, SQL/Hive, Java Helpful to have understanding of distributed file systems, scalable datastores, distributed computing and related technologies (Spark, Hadoop, etc.); implementation experience of MapReduce techniques, in-memory data processing, etc. Helpful to be familiar with cloud computing, AWS specifically, in a distributed computing context Helpful to be able to effectively communicate and engage with a variety of partners (e.g., internal, external, technical, non-technical people) Helpful to have Java, R, C++, Hive, Hadoop, Microsoft SQL Server knowledge What We Offer: Successful candidates will receive a competitive compensation package including the benefits below and others: Competitive hourly wage Travel discounts Relocation support (if eligible) Next Steps: Apply now! Our dedicated early careers team will review your application and suitable applicants will be encouraged to complete an immersive strength based online assessment as the first step. Depending on the role profile you are applying to, selected candidates may also be asked to take a skills-based screening assessment. Candidates who are invited to a final round interview will have the opportunity to meet with members of our team through two virtual interviews covering both technical and behavioral skills related to the position. These interviews will also be a chance for you to learn more about us, too! Our Commitments: Expedia Group 2021 Inclusion & Diversity Report Expedia Group 2021 Global Impact Report Expedia Group has made commitments that will propel us forward on the path to progress, including our hiring target for women to occupy 50 percent of roles at all levels by the end of 2025, and 25 percent of U.S. external hires to come from racially and ethnically underrepresented groups by the end of 2022. We want to build lasting changes for future generations. About Expedia Group Expedia Group (NASDAQ: EXPE) powers travel for everyone, everywhere through our global platform. Driven by the core belief that travel is a force for good, we help people experience the world in new ways and build lasting connections. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers. Expedia Group's family of brands includes: Brand Expedia , Hotels.com , Expedia Partner Solutions, Vrbo , trivago , Orbitz , Travelocity , Hotwire , Wotif , ebookers , CheapTickets , Expedia Group™ Media Solutions, Expedia Local Expert , CarRentals.com™, and Expedia Cruises™. Employment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you're confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals to whom we have not made prior contact. Our email domain ********************. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs. Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.
    $36k-42k yearly est. Easy Apply 60d+ ago
  • INTERNSHIP - Software Developer Intern (8-10 weeks)

    Caxy Interactive

    Software Engineering Internship Job 28 miles from Palatine

    SUMMER INTERNSHIP FOR SOFTWARE DEVELOPER We are looking for some green and aspiring developers to join our team for the summer to get some hands-on experience with modern techstack and supporting tech systems software in production environments. Our team is full of curious folks that believe in formal learning, informal learning, and mastery through direct experience to real-world problems for client projects. As an agency, we work in a number of modern tech frameworks, but our sweet spot is the Javascript space. We are particularly fond of the React/TypeScript/Node/Nest/GraphQL stack. We leverage both relational and non-relational DBs (my SQL/Postgres and Mongo/Dynamo) as appropriate fo the situation. We are looking for 4-6 interns to join us for 8-10 weeks through the full software development lifecycle. They will work independently and on teams, in our office downtown. This position will be mentored directly by Dev Leads, Training Leads, PMs, Developers for technical support. They will also have access to the CTO, COO, and other team leadership for professional development support during their time. The details below outline the general expectations of what an 8-10 week internship looks like at Caxy. This includes an incomplete list of resource materials and tasks that will be assigned and available for learning and exposure. We are looking to bring folks on in early June. All applications are due by May 20th. Applications received after this date will not be considered. Overview of What You'll Get From Our Internship You'll be comfortable with the following things: Our code review process - participating, labels, updates, rebases Setting up / running projects in docker Scrum standup updates Scrum planning process Writing architecture approach Understanding parts of the business requirements, design, ideation, and development lifecycles. You'll do this through hands-on, applied learning practices. Writing and updating frontend tests through puppeteer and similar products Writing and updating unit and functional tests End-to-end testing, updating test plans, and filing/solving bugs and issues reported Pairing work with developers of different skills and backgrounds You'll get to learn and work in some of the following areas (to be assigned based on initial skill, interest, and work availability): React and Typescript NestJS and NodeJS GraphQL API (and possibly some REST APIs or 3rd party integrations) NestJS framework my SQL or Postgres Mongo or Dynamo (this may be limited based on projects available, which is okay) You'll have time throughout each week to build skills in more formal learning settings through Frontend Masters as well. You'll pick one of these based on skill, comfort, etc: ************************************************* - CSS grids/Flexbox, Design-to-Dev implementation, Responsive Typography (scaling fonts), SVG Essentials and Animations *********************************************** - Async and Object-Oriented JS, TypeScript, Adv. CSS, etc. ******************************************* - Async JS, Dev Design Patterns, State Machines in JS, Production-Ready TypeScript (adv), Adv. Git, JS Performance ******************************************** - Node, AWS/Servers, Docker, API Design Javascript Fundamentals and Advanced Concepts Node and GraphQL (including API Design) React Fundamentals and Adv. Concepts (Hooks, Reducers, Routing, State Management, Jest, TypeScript From Delivery Standpoint, you'll have opportunities to: Own some or all of the testing of production applications Learn to setup and configure AWS instances for new products (as available) Own parts of key features through writing tickets, contributing to architecture, and building it either on your own in a pair (as time and skill allows) They can complete 2 pt tickets within estimate Writing tests, pair programming, and other support as determined by mentors and managers. More work as assigned Expectations and Requirements Day To Day: Attend stand ups for all projects in the morning and afternoon. Times to change as needed. Development and applying critical thinking for problem solving across a variety of complex projects and features Maintain communication with your team, mentors, and Operations. You'll have PMs and Developers you report to regularly. Work in our Agile Development process as assigned. Participating in Architecture and Planning discussions as assigned. Participate in Code Review and QA as requested and assigned on the team -- usually in pairing sessions. Effectively communicating your technical approach for work assigned for review/approval. Reaching out actively for check ins on progress, pushing up branches at the end of each day and as prompted for support. Pair program, support, and be active in training sessions as assigned. Participating in formal coursework and virtual classes as assigned as well as tasks assigned by mentors. It is encouraged during your apprenticeship to take on personal learning for our techstack, though it is not required; we defer to how you learn best Attend weekly checkin on progress for additional support on successfully completing the program. Other duties as requested and assigned Expectations for how we work: Our team works 9AM - 5PM Central. Depending on how many hours you work each week, you'll have a set schedule that differs from this. This is an hourly position with a set start and end date. No additional benefits are offered during this time. It is possible that upon concluding this internship that a position is offered. You are not obligated to accept this offer and rejecting this offer does not prevent you from earning employment with us at a later date. We do expect that you are in office Tuesday - Thursday of this internship and are able to come to our office reliably. We will provide a company laptop and other materials needed to be successful. We will expect these will be returned at the end of your internship. Upon being hired, we require a background check, legal authorization to work in the United States, and adherence to all privacy policy, ethical conduct, and other policies we establish. We reserve the right to change these policies with or without notice.
    $28k-37k yearly est. 60d+ ago
  • Software Engineer- Trading Applications Team

    Gelber Group 3.8company rating

    Software Engineering Internship Job 28 miles from Palatine

    We are Gelber Group -- Passion for Trading. Powered by Technology. For 40 years, we have set the bar as one of the industry's most innovative and enduring proprietary trading firms. We are headquartered in Chicago with offices and remote team members across the United States and Europe. Our success derives from a relentless pursuit of new trading ideas and careful attention to technology. Our culture of entrepreneurship, innovation and collaboration empowers each member of our team to have a meaningful impact from the day they join Gelber. We believe our talented staff are our greatest asset and we are committed to providing them the resources they need to succeed. With 16 distinct trading groups, we trade a little bit of everything here - with diverse styles and approaches across all major global marketplaces - and we are always looking to expand into new opportunities. Our flat organizational structure ensures a true meritocracy and attracts individuals with an edge to contribute to our consistent success. As a Software Engineer on our Applications Team at Gelber, you will have a real opportunity to have a long-term career in Engineering at a successful trading firm. You will work side by side with other talented Engineers and support our front office software for our algorithmic trading desks. This role is for someone who flourishes in a fast-paced environment, has a strong work ethic, clear communicator, and has an interest working at a trading firm. This position will report directly into the Director of Applications who reports directly into the Chief Technology Officer. This position will require in person presence in our Chicago office located in River West right next to the Merchandise Mart and convenient to public transportation. This position will be flexible for hybrid once fully onboarded. What you'll do: Communicate with engineering and trading teams across the firm to architect, design, develop, deploy, and support applications in our environment(s) Work in an agile SDLC including a shared CI and testing environment. Participate in requirement gathering, code review, and approval processes Providing support and development for our existing infrastructure in C# as well as adding new features and applications for our growing trading business Participate in ongoing re-architecture initiatives as part of a technology refresh roadmap Implement real-time service monitoring systems and tools to allow support visibility into service status Work side by side with senior engineers to learn industry best practice What you'll need: Bachelor's Degree in Computer Science, Computer Engineering, or related field 3-5 years of professional experience working in C#, Java, or C++ At least 1-2yrs of professional experience working in C# Strong communication skills specifically when it comes to understanding requirements and translating that into code and fixing bugs Experience working in an agile environment Firm understanding of software architecture, software lifecycle and design patterns Experience of development for the Linux platform Experience of working with inter-process communications and messaging between disparate applications Understanding of the financial markets is not required, but preferred and must have a strong interest The approximate annual base compensation range for this position in Chicago, IL is $100,000 to $150,000. The actual offer, reflecting the total compensation package plus benefits, will be determined by a number of factors which include but are not limited to the applicant's experience, knowledge, skills, and abilities; geographic location; and internal equity. In addition to your salary, our total rewards package includes health benefits, a 401(k) plan, PTO, parental leave, professional development, tuition reimbursement and discretionary bonus, enhancing your overall total rewards package. Benefits Highlights Gelber offers a wide range of benefits to full-time employees, including: Traditional and Roth 401(k) retirement program with discretionary employer match Comprehensive health benefits including medical coverage provided by Blue Cross and Blue Shield (PPO and HDHP/HSA) and dental coverage; generous employer cost-sharing Tuition reimbursement for Undergraduate and Graduate courses Flexible Spending Accounts for health care and dependent care; pre-tax commuter benefits for parking and transit expenses Life insurance and long-term disability coverage Health club membership with on-site facilities (and reciprocal memberships) Generous vacation time (15-day accrual in first full calendar year of employment; prorated accrual in initial year), paid holidays, and paid maternity/paternity leave Weekly catered lunches and monthly continental breakfasts Social events including sponsored 5k races and annual holiday party Enjoyable work environment Employee referral bonus program Charitable giving and company matching opportunities Casual, relaxed dress code If you are based in California, we encourage you to read the Gelber Privacy Notice for California Employees and Applicants, linked here .
    $100k-150k yearly 8d ago
  • Junior Full Stack Software Engineer

    Peppermill 4.4company rating

    Software Engineering Internship Job 10 miles from Palatine

    About the Role: We are looking for a talented and driven Junior Full Stack Software Engineer 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 2+ years of experience 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 currently 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 We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas. 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. 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 ********************************.
    $50k-66k yearly est. 3d ago

Learn More About Software Engineering Internship Jobs

How much does a Software Engineering Internship earn in Palatine, IL?

The average software engineering internship in Palatine, IL earns between $30,000 and $86,000 annually. This compares to the national average software engineering internship range of $30,000 to $73,000.

Average Software Engineering Internship Salary In Palatine, IL

$51,000
Job type you want
Full Time
Part Time
Internship
Temporary