Software Engineering Intern (AI/ML)
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.
Senior Software Engineer
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.
Full Stack Software Developer
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 ********************************
************************************
Senior Software Engineer
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
Principal Software Engineer
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.
Software Engineer: High Performance Computing
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
Senior Software Engineer Team Lead
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
Staff Software Engineer
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.
Senior Software Enginer
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
Senior Software Engineer
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.
Senior Software Engineer, Platform and Core Services
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.
Senior Frontend Developer
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.
Senior Rust Software Engineer
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.
Software Engineer, Intern (Summer 2026)
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.
Software Engineer Intern, application via RippleMatch
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.
.Net Developer/ Software Developer/ Applications Developer/ Software Engineer
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
************
**********************************
2023 PhD Intern - Machine Learning Science
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.
INTERNSHIP - Software Developer Intern (8-10 weeks)
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.
Software Engineer- Trading Applications Team
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
.
Junior Full Stack Software Engineer
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 ********************************.