Post job

Requirements Engineer jobs at Carnegie Mellon University - 90 jobs

  • PLC Engineer

    Carnegie Mellon University 4.5company rating

    Requirements engineer job at Carnegie Mellon University

    About the Role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? We are seeking a PLC Software Development Engineer to join our engineering team. The ideal candidate will have strong hands-on experience developing software for U.S. vendor-based PLC platforms using Structured Text (ST) programming language. This role will play a key part in designing, programming, testing, and maintaining industrial control systems that support mission-critical operations. Key Responsibilities + Design, implement, and maintain PLC programs, with a primary focus on Structured Text (ST). + Collaborate with cross-functional engineering teams to define control system requirements and ensure software solutions to meet project objectives. + Conduct thorough testing, debugging, and validation to ensure reliable and safe operation of automation systems. + Troubleshoot and optimize existing PLC programs to improve system performance and maintainability through technical analysis and objective data. + Develop technical documentation including system specifications, test procedures, and user guides. + Provide on-site and remote support for system commissioning and upgrades. Who you are: + You have a BS in Computer Science, Electrical Engineering, or a related discipline with 10 years of experience; OR an MS in the same fields with 8 years of experience; OR a PhD with 5 years of experience. + You have hands-on experience with Rockwell Automation PLCs. + You are proficient in IEC 61131-3 Structured Text programming language. + You have a strong understanding of industrial control systems, automation architectures, and communication protocols such as Ethernet/IP and Modbus. + You are experienced with configuration management tools (e.g., Git, SVN), collaboration software platforms (e.g., GitLab, Jira), along with associated best practices. + You have worked in a collaborative team environment as a software developer, software engineer, verification engineer, or a similar role. + You understand the Department of Defense (DoD) Systems Engineering lifecycle and the Software Development Lifecycle (SDLC) from requirements management to sustainment. + You have strong communication skills and the ability to convey difficult engineering or technical challenges to stakeholders. + You are willing to work 100% of your week onsite at either the SEI or customer facility autonomously with minimal supervision. + You have a willingness to travel (25%) outside of your office location to other SEI offices, sponsor sites, conferences, and offsite meetings. + You can pass a background check and obtain and maintain an active Department of Defense (DoD) security clearance. Preferred Qualifications + Experience with C and C++ programming languages, particularly in embedded or industrial software environments. + Familiarity with additional IEC 61131-3 languages (Ladder Diagram, Function Block Diagram, Sequential Function Chart). + Experience with Windows OS and common tech stacks for development. + Proficiency in HMI and SCADA development and integration. + Knowledge of virtualization technologies (e.g., VMware, Hyper-V, Docker) for testing environments. + Experience with static code analysis tools and checking compliance with industry standards. + Understanding of safety instrumented systems and standards (IEC 61508, ISO 13849, etc.). + Knowledge of multiple PLC platforms and industrial control systems. + Strong problem-solving skills, with the ability to work independently and in team settings. Who we are The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Our core purposes are to help organizations improve software engineering capabilities, advance cybersecurity methods and technologies, and bring the discipline of software engineering to AI systems. Learn more about Careers (****************************************** at the SEI. Why work here? + Be a part of a world-class organization that has significant impact software in government. + Work with cutting-edge technologies and leading experts to solve critical government challenges. + Publish your research, attend or present at prestigious events, and enjoy annual professional development opportunities. + Get access to university resources, including campus fitness facilities, mindfulness programs, childcare, free transportation on the Port Authority Transit System, and more. + Take advantage of paid parental and military leave. + Work in the heart of Oakland, a few blocks from Carnegie Mellon University and the University of Pittsburgh. + Qualify for relocation assistance. **Joining the CMU team opens the door to an array of exceptional benefits.** **Benefits eligible (******************************************************* employees enjoy a wide array of benefits including comprehensive medical, prescription, dental, and vision insurance (************************************************************ **as well as a generous retirement savings program (************************************************************** with employer contributions. Unlock your potential with tuition benefits (*************************************************** , take well-deserved breaks with ample paid time off (*************************************************** and observed holidays (******************************************************** , and rest easy with life and accidental death and disability insurance.** **Additional perks include a free Pittsburgh Regional Transit bus pass, access to our Family Concierge Team (******************************************************************************** to help navigate childcare needs, fitness center access (************************************************** **,** **and much more!** **For a comprehensive overview of the benefits available, explore our Benefits page (********************************************* **.** **At Carnegie Mellon, we value the whole package when extending offers of employment. Beyond credentials, we evaluate the role and responsibilities, your valuable work experience, and the knowledge gained through education and training. We appreciate your unique skills and the perspective you bring. Your journey with us is about more than just a job; it's about finding the perfect fit for your professional growth and personal aspirations.** **Are you interested in an exciting opportunity with an exceptional organization?! Apply today!** **Location** Pittsburgh, PA **Job Function** Software/Applications Development/Engineering **Position Type** Staff - Regular **Full Time/Part time** Full time **Pay Basis** Salary **More Information:** + Please visit **"Why Carnegie Mellon (******************************************* "** to learn more about becoming part of an institution inspiring innovations that change the world. + Click here (*********************************************** to view a listing of employee benefits + **Carnegie Mellon University is an Equal Opportunity** **Employer/Disability/Veteran** . + Statement of Assurance (*************************************************************************************** Interested in a career with Carnegie Mellon University but not finding anything that currently aligns with your interests, background, or experience? Learn how to sign up for Job Alerts (************************************************************************** through your candidate profile. **If your heart is in your work, come work with us.** Carnegie Mellon University isn't just one of the world's most renowned educational institutions - it's also a hotspot for some of the most talented doers, dreamers, and difference-makers on the planet. When you join our staff, you'll become an important part of our mission to create a healthier, safer, and more just life for all. No matter what your role or location, you'll connect and collaborate with dedicated, passionate colleagues - and you'll have the satisfaction of delivering work that truly matters. We cultivate a vibrant, welcoming environment where everyone is valued and encouraged to contribute and achieve. In addition to competitive benefits and a robust support network, you'll have access to many tools and resources to sharpen your abilities and professional skills, as well as opportunities to engage and share perspectives with a dynamic and inspiring community of uniquely talented staff, faculty, students, and alumni. The future is awaiting your expertise and intellect. Come join the architects of what's next. Apply now. Learn more about Student Employment (****************************************************** . Please see Faculty Careers. (**************************************************************************** For technical assistance, email HR Services (**********************) or call ************. If you are an individual with a disability and you require assistance with the job application process, please email Equal Opportunity Services (*****************************) or call ************. Prospective Employee Disclosures (************************************************
    $61k-80k yearly est. 60d+ ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Founding iOS Engineer

    Second Nature Computing 4.0company rating

    San Francisco, CA jobs

    We believe everyday life shouldn't have us juggling apps. Second Nature Computing is building intelligence that senses, learns, and acts in the background so the right stuff happens without you asking. Our first product, Poppy, is a proactive consumer companion that lives on your iPhone. Poppy plugs into your calendar, email, music, fitness level, and many more integrations to nudge you with helpful suggestions throughout your day. What we're looking for A skilled iOS design‑engineer who lives for silky motion, has SwiftUI chops for days, and can go from sweating over latency issues to crafting a brand new animation. What you'll do (first 90 days) Ship new features within the iOS app, working closely with our AI team. Squash top‑10 UI bugs and cut frame‑times 20%. Constantly explore the limits of on-device mobile capabilities and where Poppy can really help users. Prototype and demo new features and micro‑interactions weekly and ship them the following week. Must‑haves 3 + yrs iOS; shipped and scaled a consumer app. Experience with Swift 6 concurrency and SwiftUI animation APIs. Bonus: Shader experience Submit a Portfolio / TestFlight link that shows your craft. #J-18808-Ljbffr
    $105k-155k yearly est. 3d ago
  • Founding AI Engineer

    Second Nature Computing 4.0company rating

    San Francisco, CA jobs

    About Us We believe everyday life shouldn't have us juggling apps. Second Nature Computing is building intelligence that senses, learns, and acts in the background so the right stuff happens without you asking. Our first product, Poppy, is a proactive consumer companion that lives on your iPhone. Poppy plugs into your calendar, email, music, fitness level, and many more integrations to nudge you with helpful suggestions throughout your day. What we're looking for A builder‑researcher hybrid who's shipped LLM products in production, obsesses over latency graphs, can whip up a jaw‑dropping demo in a weekend hack, and ship it to production the following week. What you'll do (first 90 days) Orchestrate LLMs to across our in‑house context engine, aiming to achieve sub‑500ms end‑to‑end latency. Build eval pipelines, orchestration graphs, workflows, and kick off on‑device inference pilots. Decide when vector DBs beat KV caches and implement the winner. Must‑haves Proven production LLM track record. Python, LangGraph/LangChain, OpenAI fine‑tuning chops. Deep intuition for latency/accuracy/cost trade‑offs. #J-18808-Ljbffr
    $105k-155k yearly est. 5d ago
  • API Platform Engineer for Partner Ecosystem & LearnOS

    Quizlet, Inc. 4.5company rating

    San Francisco, CA jobs

    A leading educational technology company in San Francisco is hiring a Software Engineer to develop APIs for integrations and enhance their learning platform. The ideal candidate will have at least 2 years of experience in software engineering, specifically with REST or gRPC, and proficiency in Node.js, Go, Python, or TypeScript. Join a mission-driven team focused on creating impactful learning tools for millions of students. #J-18808-Ljbffr
    $102k-133k yearly est. 3d ago
  • Software Engineer (DevOps)

    Helix 4.5company rating

    San Francisco, CA jobs

    Workhelix is a tech-enabled services company with a single goal: helping organizations get the most out of their AI investments. Our people and software combine to give leaders answers to the three critical questions about the business value of AI: Where are our top opportunities to create value with AI? Are our current efforts actually delivering? What's their ROI? How can we accelerate and increase the benefits of our AI? To find answers for each customer, Workhelix applies our unmatched expertise in economics, AI, and data science. We have pioneered a task-scoring method to identify top GenAI opportunities, ensuring clear, data-driven deployment strategies. Our ROI monitoring suite applies Nobel Prize-winning economics to provide accurate, ongoing insights into the impact of GenAI implementations. Renowned AI and Economics thinkers including Andrew Ng, and cofounders Andy McAfee and Erik Brynjolfsson stand proudly behind our mission. We maintain a culture established on five key principles. For more information on our leadership principles, please visit the careers page of our website. About the Role We're looking for a Software Engineer (DevOps) to help design, build, and maintain the systems that keep our platform fast, reliable, and secure. This is a hands‑on engineering role for someone who loves infrastructure, automation, and high‑leverage backend work. You'll work across backend services, CI/CD, and cloud architecture - enabling the entire engineering team to ship confidently and often. You'll collaborate closely with backend and frontend engineers, owning our deployment pipelines, AWS environments, and infrastructure‑as‑code. The ideal candidate thrives in startup environments - solving problems pragmatically, balancing speed and reliability, and continuously improving tooling and processes. Key Responsibilities Infrastructure & DevOps Own and evolve our CI/CD pipelines to ensure smooth, fast, and reliable deployments. Manage and optimize our AWS environment (ECS, EC2, Lambda, S3, CloudFormation, CloudWatch, etc.), and abstract to multi‑cloud environments such as GCP and Azure. Build reproducible, scalable infrastructure using Terraform and other IaC tools. Containerize and orchestrate applications using Docker and Kubernetes. Improve monitoring, logging, and observability for all production systems. Partner with backend engineers to automate testing, staging, and release workflows. Contribute to backend services written in Python (FastAPI) with SQLAlchemy and PostgreSQL. Write and maintain test suites and deployment scripts that keep systems stable and predictable. Help design and build APIs and integrations that connect infrastructure to product functionality. Support the team in diagnosing and resolving performance or reliability issues across environments. Work cross‑functionally with product, backend, and frontend teams to deliver secure, reliable releases. Operate effectively in a fast‑paced, async environment - communicate clearly and prioritize well. Contribute to technical documentation and help define standards for DevOps and deployment practices. Qualifications Required 5+ years of professional software engineering experience, with significant DevOps ownership. Deep experience with AWS primitives and cloud architecture. Strong expertise with CI/CD systems (GitHub Actions, CircleCI, or similar). Skilled with Docker, Kubernetes, and containerized application deployment. Experience with Terraform or other infrastructure‑as‑code frameworks. Strong background in Python, FastAPI, and SQL‑based data layers. Proven ability to automate and streamline development and release workflows. Experience with VPNs (Tailscale, or similar). Preferred Experience with Kubernetes, GCP, or Azure. Familiarity with monitoring tools (Grafana, Prometheus, Datadog, or similar). Why Join You'll own high‑leverage infrastructure and have direct impact on how quickly and confidently the entire team ships. If you enjoy working in a collaborative, high‑velocity environment and want to shape the backbone of a fast‑growing AI startup - this is the place. What You'll Get Competitive compensation package and benefits. Chance to learn and collaborate with some of the most famous researchers in the AI and digital economy space: Andrew Ng, Erik Brynjolfsson, Andy McAfee, and Daniel Rock. The unique opportunity to help build a company, culture, and products from the ground up with a team that values healthy working practices. A high‑trust, high‑autonomy work environment. At Workhelix, we stand committed to ensuring an environment of mutual respect where equal employment opportunities are available without any discrimination. We believe diversity is critical to our success. Selection for employment will solely be based on qualifications, merit, and business needs. We encourage all qualified individuals to apply! #J-18808-Ljbffr
    $77k-96k yearly est. 2d ago
  • Software Engineer - User Identity, Messaging & Trust Infrastructure

    Quizlet, Inc. 4.5company rating

    San Francisco, CA jobs

    About Quizlet: At Quizlet, our mission is to help every learner achieve their outcomes in the most effective and delightful way. Our $1B+ learning platform serves tens of millions of students every month, including two-thirds of U.S. high schoolers and half of U.S. college students, powering over 2 billion learning interactions monthly. We blend cognitive science with machine learning to personalize and enhance the learning experience for students, professionals, and lifelong learners alike. We're energized by the potential to power more learners through multiple approaches and various tools. Let's Build the Future of Learning Join us to design and deliver AI-powered learning tools that scale across the world and unlock human potential. About the Role Backend Software Engineer As a Backend Software Engineer, you will work on critical infrastructure powering identity, account management, and trust & safety systems that serve millions of learners. You'll collaborate with experienced engineers and product managers to improve our secure sign-up and login flows, support compliant messaging, and implement scalable systems for user protection and privacy. We're happy to share that this is an onsite position in our San Francisco office. To help foster team collaboration, we require that employees be in the office a minimum of three days per week: Monday, Wednesday, and Thursday, and as needed by your manager or the company. We believe this environment facilitates better teamwork, growth, and connection. In this role, you will Build and maintain secure authentication and account services (OAuth2, MFA, SSO). Help scale our user messaging platform, integrating systems like Braze. Implement features that support moderation, privacy requests, and abuse detection. Collaborate with teammates to ensure compliance through consent flows and data handling. Participate in design and code reviews, continuously improving code quality and reliability. What you bring to the table 2+ years of backend or platform engineering experience. Proficiency in Node.js, Go, Python, or TypeScript. Interest in identity systems, security, and privacy-first design. Understanding of distributed systems and modern service architecture. A collaborative spirit and curiosity to learn from peers. Compensation, Benefits & Perks Quizlet is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Salary transparency helps to mitigate unfair hiring practices when it comes to discrimination and pay gaps. Total compensation for this role is market competitive, including a starting base salary of $163,900 - $190,800, depending on location and experience, as well as company stock options. Collaborate with your manager and team to create a healthy work-life balance. Take 20 vacation days per year. Access to competitive health, dental, and vision insurance. Employer-sponsored 401(k) plan with company match. Access to LinkedIn Learning and other resources for professional growth. Paid Family Leave, FSA, HSA, Commuter benefits, and Wellness benefits. 40 hours of annual paid time off for volunteer programs. Why Join Quizlet? 🌎 Massive reach: 60M+ users, 1B+ interactions per week 🧠 Cutting-edge tech: Generative AI, adaptive learning, cognitive science 📈 Strong momentum: Top-tier investors, sustainable business, real traction 🎯 Mission-first: Work that makes a difference in people's lives 🤝 Inclusive culture: Committed to equity, diversity, and belonging We strive to make everyone feel comfortable and welcome! We work to create a holistic interview process, where both Quizlet and candidates have an opportunity to view what it would be like to work together, in exploring a mutually beneficial partnership. We provide a transparent setting that gives a comprehensive view of who we are! In Closing: At Quizlet, we're excited about passionate people joining our team-even if you don't check every box on the requirements list. We value unique perspectives and believe everyone has something meaningful to contribute. Our culture is all about taking initiative, learning through challenges, and striving for high-quality work while staying curious and open to new ideas. We believe in honest, respectful communication, thoughtful collaboration, and creating a supportive space where everyone can grow and succeed together. Quizlet's success as an online learning community depends on a strong commitment to diversity, equity, and inclusion. As an equal opportunity employer and a tech company committed to societal change, we welcome applicants from all backgrounds. Women, people of color, members of the LGBTQ+ community, individuals with disabilities, and veterans are strongly encouraged to apply. Come join us! To All Recruiters and Placement Agencies: At this time, Quizlet does not accept unsolicited agency resumes and/or profiles. Please do not forward unsolicited agency resumes to our website or to any Quizlet employee. Quizlet will not pay fees to any third-party agency or firm nor will it be responsible for any agency fees associated with unsolicited resumes. All unsolicited resumes received will be considered the property of Quizlet. #LI-FT #J-18808-Ljbffr
    $163.9k-190.8k yearly 1d ago
  • Platform Engineer - Scalable DB Systems (Onsite SF)

    Quizlet, Inc. 4.5company rating

    San Francisco, CA jobs

    An innovative learning platform in San Francisco is seeking a Platform Engineer to build and maintain robust database systems. Candidates should have 2-4 years of experience and be proficient in database technologies like MySQL and BigQuery. This position emphasizes collaboration in a fast-paced environment and requires presence in the office at least three days a week. Competitive compensation and benefits are provided. #J-18808-Ljbffr
    $102k-140k yearly est. 4d ago
  • EMC Engineer

    California Institute of Technology 4.5company rating

    Pasadena, CA jobs

    Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions. We thrive on finding and cultivating talented people who are passionate about what they do. Join us and be a part of the diverse Caltech community. Job Summary We are seeking an Electromagnetic Compatibility (EMC) and Radio Frequency Interference (RFI) engineering specialist to work on the DSA-2000 project ( ************ deepsynoptic. org/ ), a world-leading telescope that is currently in the design phase. The array will use 2000, 5-meter dishes to observe at radio wavelengths (0. 7 - 2 GHz frequency range) to survey the skies 10x faster than any radio telescope current or planned. The telescope will conduct a broad range of research, including the study of the formation of galaxies, the search for cosmic explosions, and investigations into the nature of gravity. The applicant would fulfill the role of an EMC specialist for the DSA-2000 project. This role will support the Lead Project Engineer and the management team to help make this project a reality as we progress through the final design stage to construction. Specifically, the EMC specialist will play a critical role in ensuring that the telescope system does not degrade the electromagnetic environment in which it is constructed. The role can be based at either the Caltech campus or the Owens Valley Radio Observatory (OVRO, ************ ovro. caltech. edu/ ), a world class facility operated by Caltech for research in radio astronomy, located near Bishop in central California on the ancestral homelands of the Big Pine Paiute Tribe of the Owens Valley. Remote work is acceptable, contingent on ability to effectively collaborate with colleagues at Caltech and OVRO. This role includes opportunities for growth through education and training as relevant or needed. The DSA-2000 project values diversity and inclusion and is committed to supporting our team members in any way possible. We encourage applicants who can bring a new perspective to the team. Please contact the hiring manager, Mr. Francois Kapp ( fkapp@caltech. edu ), with any questions regarding this position. Essential Job Duties Establishing and maintaining project EMC and RFI standards and requirements for a radio astronomy technology development project during design and operation. Specification and acquisition of suitable test services and/or facilities to support the project development and operation. Analyses and review of project designs to ensure compliance with best practice, standards and requirements. Hands-on system, subsystem and major component verification through test and analysis to support verification of EMC and RFI requirements. EMC Engineering support for project engineering team. Input to project planning and budgeting processes. Will work in collaboration with the DSA-2000 management team and staff in a collaborative environment. Will be required to travel to the telescope site in Nevada (monthly during construction), OVRO, Caltech and supplier premises (occasionally), as needed, to collaborate and interact with faculty, engineering staff and/or contractors. Other duties related to EMC as assigned. Basic Qualifications An advanced degree in engineering with specialization in EMC. Excellent knowledge of EMC and RFI standards, including for example ITU-R RA. 769-2, CISPR 11, and FCC Part 15. Experience with EMC compliance testing and measurement. At least 5 years' experience working on EMC and RFI in an engineering development environment. Excellent communication skills (in English), analytical skills, and problem-solving ability. Ability to work collaboratively within an agile, multi-disciplinary and diverse team. Preferred Qualifications Hands-on experience with - and in-depth knowledge of - EMC and RFI mitigation in a radio astronomy environment. At least 8 years' experience working on EMC and RFI in an engineering development environment for radio astronomy. Scientific or background knowledge relevant to the DSA-2000 project (astronomy, radio astronomy, scientific software development, high performance computing, infrastructure). Required Documents Resume. Cover letter. The applicant should describe how they meet the qualifications and what they would bring to the role. List of at least 3 references with current contact details.
    $91k-125k yearly est. 27d ago
  • Engineer IV

    College Board 4.6company rating

    Virginia jobs

    College Board - Technology - BigFuture HED Location: This is a fully remote role. Candidates who live near CB offices have the option of being fully remote or hybrid (Tuesday and Wednesday in office). Type: This is a full-time position About the Team BigFuture is committed to empowering all students to take the right first step after high school, reaching over 7 million students each year as the leading free resource for college, scholarship, and career exploration. The BigFuture HED teams build and maintain the full breadth of BigFuture products like BigFuture College Profile, Connections, Search, Intel, Wellspring and Aquifer that support the outcomes for the strategic HED and BigFuture. We work in an agile, collaborative environment that values creativity, curiosity, and problem-solving, delivering clean and sustainable solutions that scale to meet the needs of millions while reducing technical debt. Engineers on our team not only code, but also mentor, document, and partner with product and design to shape solutions and influence the direction of our work. We thrive on learning from each other, raising risks early, and finding simplicity in complexity, all while celebrating shared successes and growth. Together, we are mission-driven technologists who take pride in building products that positively transform the educational and career trajectories of students nationwide. About the Opportunity As an Engineer IV, you will contribute across the full stack with a primary focus on backend systems (60%) while still engaging meaningfully in frontend development (40%) to deliver high-impact, student-facing features. You bring deep experience in backend engineering-designing APIs, working with distributed systems, building serverless services, and ensuring performance and reliability at scale-while also demonstrating proficiency in modern frontend frameworks. You can navigate complex integrations, troubleshoot across service boundaries, and collaborate with UI engineers and designers to ensure cohesive, high-quality experiences. You'll work closely with product owners, architects, and other engineers to translate requirements into scalable technical solutions while raising the bar on code quality, documentation, and sustainable engineering practices. This role also offers opportunities to mentor teammates, influence system architecture, and explore emerging technologies like AI. In this role, you will: Design & Implementation (60% Backend, 40% Frontend) Lead backend design and development (primary focus), building scalable, secure, and reliable services, APIs, and data integrations using modern cloud-native and serverless patterns. Develop backend components that support BigFuture's core capabilities, ensuring performance and resiliency for millions of users. Contribute to frontend implementation using React/Next.js-translating UX designs into performant, accessible, and modular interfaces. Break down product capabilities into verifiable technical work, ensuring backend and frontend systems integrate seamlessly. Champion Agile, CI/CD, DevOps, and instrumentation best practices to improve system health and developer velocity. Team Operations & Success (20%) Participate in or lead Agile ceremonies, promoting alignment, accountability, and continuous improvement. Provide thoughtful code reviews across backend and frontend work, strengthening reliability and maintainability. Troubleshoot production issues across the stack with urgency and attention to root cause. Model engineering excellence-security, documentation, testing, and code quality. Software Solutioning & Design (20%) Develop an expert understanding of the business domain to design backend systems that reflect real user needs. Partner with architects and leads to shape technical direction, contributing backend-oriented insights that improve scalability and resilience. Participate in design and code reviews, offering guidance on backend architecture and API design while supporting frontend best practices. About You - You Have: 4-6 years of production software engineering experience, owning the full lifecycle of features from design through deployment with a strong emphasis on backend architecture and API design. Deep expertise in Node.js, TypeScript, backend application architecture, distributed systems, API development, and AWS serverless technologies (Lambda, DynamoDB, S3, CloudWatch, etc.). Proficiency in modern frontend development (React, Next.js) with experience ensuring accessibility, performance, intuitive UX, and component-driven design. Strong problem-solving skills, able to drive clarity in ambiguous backend requirements and collaborate with product to guide prioritization. The ability to mentor peers, influence technical decisions, and lead conversations around backend scalability, data flows, and system integrations. Excellent communication skills and the ability to evaluate engineering talent. Ability to travel 3-5 times per year to our NYC or Reston, VA office. Authorization to work in the United States. All roles at College Board require: A passion for expanding educational and career opportunities and mission-driven work Authorization to work in the United States for any employer Curiosity and enthusiasm for emerging technologies, with a willingness to experiment with and adopt new AI-driven solutions and a comfort learning and applying new digital tools independently and proactively. Clear and concise communication skills, written and verbal A learner's mindset and a commitment to growth: welcoming diverse perspectives, giving and receiving timely, respectful feedback, and continuously improving through iterative learning and user input. A drive for impact and excellence: solving complex problems, making data-informed decisions, prioritizing what matters most, and continuously improving through learning, user input, and external benchmarking. A collaborative and empathetic approach: working across differences, fostering trust, and contributing to a culture of shared success. About Our Process Application review will begin immediately and will continue until the position is filled. This role is expected to accept applications for a minimum of 5 business days. While the hiring process may vary, it generally includes resume and application submission, recruiter phone/video screen, hiring manager interview, performance exercise such as live coding or whiteboarding sessions, a panel interview, a conversation with leadership and reference checks. What We Offer At College Board, we offer more than just a paycheck-we provide a meaningful career, a supportive team, and a comprehensive package designed to help you thrive. We're a self-sustaining nonprofit that believes in fair and competitive compensation, grounded in your qualifications, experience, impact, and the market. A Thoughtful Approach to Compensation The hiring range for this role is $137,000 to 148,000 Your exact salary will depend on your location, experience, and how your background compares to others in similar roles at the College Board. We aim to make our best offer upfront-rooted in fairness, transparency, and market data. We adjust salaries by location to ensure fairness, no matter where you live. You'll have open, transparent conversations about compensation, benefits, and what it's like to work at College Board throughout your hiring process. Check out our careers page for more. About Our Culture: We are motivated to positively impact the educational and career trajectories of millions of students a year. We prioritize building a diverse and inclusive team where every employee can thrive, and every voice is heard. We value learning and growth; we offer formal and informal ways to lead through your superpowers, sharpen your strengths, and meet your development goals. Our high-performing engineers work with the latest technologies, so you will be constantly learning and sharpening your skills, enabling you to be industry-forward instead of left behind technologically. #LI-DC1 #LI-REMOTE
    $137k-148k yearly Auto-Apply 60d+ ago
  • Autonomy Engineer

    Caterpillar, Inc. 4.3company rating

    Pittsburgh, PA jobs

    **Your Work Shapes the World at Caterpillar Inc.** When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Technology is a competitive differentiator. We collaborate with partners across the enterprise to advance technologies including autonomy and automation, which helps enhance site safety, productivity and efficiency across customer operations worldwide. Our focus isn't just on what we build, but how we build it. We scale technology solutions across the business. We spearhead product development tools and processes. We collaborate with our partners to provide a seamless experience for our customers. We are obsessed with speed, simplicity and customer outcomes. Cat Technology also owns enterprise-wide initiatives in innovation, research and development, manufacturing automation and advanced materials, ensuring Caterpillar continues to lead the industry in technological excellence and engineering innovation. **Job Summary:** As an Autonomy Engineer, your responsibilities in software development will be focused on positioning and localization, you'll collaborate with team members to prototype and bring to production algorithms that enable autonomous & semiautonomous systems to localize robustly within the world around them. This includes estimating position and altitude absolutely but also relatively to terrain features and static or mobile equipment, and implementing filters using perception-based, inertial, and GNSS inputs. Every day you will work with your team to solve real world problems by selecting the right approach, developing quick prototypes & bringing them to production. The localization developer will participate in various aspects of the development process including design, documentation, coding, product quality, and validation. The individual should be a self-starter, highly motivated, able to learn at an accelerated pace, and willing to put in the time to get the job done. To excel in this role, you must be able to write and test high quality production code and enjoy solving challenging problems. **What You Will Do:** + Research and design of localization algorithms and software + Develop production quality C++ software including design, documentation, coding, product quality, and validation + Support requirements generation and architecture decisions and tradeoffs for the localization architecture + Support functional safety software design and validation process + Collaborate with localization team members to execute on goals **What You Will Have:** **Problem Solving:** + Identifies and documents specific problems and resolution alternatives. + Helps to analyze risks and benefits of alternative approaches and obtain decision on resolution. + Uses fact-finding techniques and diagnostic tools to identify problems. **Software Development Life Cycle:** + Identifies common issues, problems, and considerations for each phase of the life cycle. + Interprets product development plans and functional documentation. **Programming:** + Excellency in C++ Fluency in Python + Interprets application system designs and program specifications. + Strong engineering practices, debugging/profiling skills. + Applies structured programming techniques to structured environments. **Technical Troubleshooting:** + Discovers, analyzes, and resolves software or application problems. + Analyzes code, logs, and current systems as part of advanced troubleshooting. + Records and reports specific technical problems, solving processes and tools that have been used. **Considerations For Top Candidates:** + Experience with localization including Simultaneous Localization and Mapping (SLAM) type approaches, utilization of graph-optimization libraries, and overall state estimation + Knowledge of robotics and frameworks such as Robot Operating System (ROS) + Strong foundation in mathematics and fundamentals (3D geometry, linear algebra). **Summary Pay Range:** $95,640.00 - $155,400.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. **Benefits:** Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. + Medical, dental, and vision benefits* + Paid time off plan (Vacation, Holidays, Volunteer, etc.)* + 401(k) savings plans* + Health Savings Account (HSA)* + Flexible Spending Accounts (FSAs)* + Health Lifestyle Programs* + Employee Assistance Program* + Voluntary Benefits and Employee Discounts* + Career Development* + Incentive bonus* + Disability benefits + Life Insurance + Parental leave + Adoption benefits + Tuition Reimbursement * These benefits also apply to part-time employees This position requires working onsite five days a week. Relocation is available for this position. Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at **************************** **Posting Dates:** January 6, 2026 - January 18, 2026 Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community (*********************************************** .
    $95.6k-155.4k yearly 60d+ ago
  • Autonomy Engineer

    Caterpillar 4.3company rating

    Pittsburgh, PA jobs

    Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Technology is a competitive differentiator. We collaborate with partners across the enterprise to advance technologies including autonomy and automation, which helps enhance site safety, productivity and efficiency across customer operations worldwide. Our focus isn't just on what we build, but how we build it. We scale technology solutions across the business. We spearhead product development tools and processes. We collaborate with our partners to provide a seamless experience for our customers. We are obsessed with speed, simplicity and customer outcomes. Cat Technology also owns enterprise-wide initiatives in innovation, research and development, manufacturing automation and advanced materials, ensuring Caterpillar continues to lead the industry in technological excellence and engineering innovation. Job Summary: As an Autonomy Engineer, your responsibilities in software development will be focused on positioning and localization, you'll collaborate with team members to prototype and bring to production algorithms that enable autonomous & semiautonomous systems to localize robustly within the world around them. This includes estimating position and altitude absolutely but also relatively to terrain features and static or mobile equipment, and implementing filters using perception-based, inertial, and GNSS inputs. Every day you will work with your team to solve real world problems by selecting the right approach, developing quick prototypes & bringing them to production. The localization developer will participate in various aspects of the development process including design, documentation, coding, product quality, and validation. The individual should be a self-starter, highly motivated, able to learn at an accelerated pace, and willing to put in the time to get the job done. To excel in this role, you must be able to write and test high quality production code and enjoy solving challenging problems. What You Will Do: * Research and design of localization algorithms and software * Develop production quality C++ software including design, documentation, coding, product quality, and validation * Support requirements generation and architecture decisions and tradeoffs for the localization architecture * Support functional safety software design and validation process * Collaborate with localization team members to execute on goals What You Will Have: Problem Solving: * Identifies and documents specific problems and resolution alternatives. * Helps to analyze risks and benefits of alternative approaches and obtain decision on resolution. * Uses fact-finding techniques and diagnostic tools to identify problems. Software Development Life Cycle: * Identifies common issues, problems, and considerations for each phase of the life cycle. * Interprets product development plans and functional documentation. Programming: * Excellency in C++ * Fluency in Python * Interprets application system designs and program specifications. * Strong engineering practices, debugging/profiling skills. * Applies structured programming techniques to structured environments. Technical Troubleshooting: * Discovers, analyzes, and resolves software or application problems. * Analyzes code, logs, and current systems as part of advanced troubleshooting. * Records and reports specific technical problems, solving processes and tools that have been used. Considerations For Top Candidates: * Experience with localization including Simultaneous Localization and Mapping (SLAM) type approaches, utilization of graph-optimization libraries, and overall state estimation * Knowledge of robotics and frameworks such as Robot Operating System (ROS) * Strong foundation in mathematics and fundamentals (3D geometry, linear algebra). Summary Pay Range: $95,640.00 - $155,400.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. Benefits: Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. * Medical, dental, and vision benefits* * Paid time off plan (Vacation, Holidays, Volunteer, etc.)* * 401(k) savings plans* * Health Savings Account (HSA)* * Flexible Spending Accounts (FSAs)* * Health Lifestyle Programs* * Employee Assistance Program* * Voluntary Benefits and Employee Discounts* * Career Development* * Incentive bonus* * Disability benefits * Life Insurance * Parental leave * Adoption benefits * Tuition Reimbursement * These benefits also apply to part-time employees This position requires working onsite five days a week. Relocation is available for this position. Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at **************************** Posting Dates: January 6, 2026 - January 18, 2026 Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community.
    $95.6k-155.4k yearly Auto-Apply 9d ago
  • EHS Engineer

    Lego 4.3company rating

    Richmond, VA jobs

    Are you excited to be at the forefront of safety innovation in a multifaceted manufacturing environment, where your expertise can build the future of EHS practices? Join us as an EHS Engineer to lead safety innovation at our innovative manufacturing facility, where your expertise will drive regulatory compliance, risk reduction, and collaboration across production and engineering teams. Core Responsibilities Establish safe work systems during ramp-up and ensure regulatory compliance. Conduct risk assessments and support Pre-Startup Safety Reviews. Develop and maintain machine safety procedures and standards. Collaborate with Engineering, Operations, and Maintenance to integrate EHS requirements. Analyze EHS metrics and initiate improvement actions. Deliver EHS training and promote a positive safety culture. Lead in incident investigations and workers' compensation cases. Play your part in our team succeeding The EHS department is dedicated to encouraging a safe and compliant work environment, ensuring that all operations align with regulatory standards and protocols. As part of this dynamic team, the EHS Engineer plays a crucial role in bridging production, machine safety, and environmental health, driving initiatives that enhance safety and operational efficiency. By collaborating closely with Engineering, Operations, and Maintenance, this role supports the broader organization in achieving its strategic goals. The EHS Engineer is integral to advancing continuous improvement efforts, reducing risks, and ensuring the flawless integration of EHS practices across all facets of the manufacturing process. Do you have what it takes? EHS or Safety Engineering experience in manufacturing or industrial operations. Solid understanding of OSHA requirements and machine safety protocols. Advanced education in Occupational Safety, Environmental Health, Engineering, or a related technical field is highly desirable Nice to Have Experience with automation, robotics, or material handling/warehousing in manufacturing environments. Familiarity with contractor safety management during construction and commissioning. Previous experience with EHS software or digital tools. Shown experience in risk assessment and incident investigation. Experience with EHS management systems, such as ISO 45001 or ISO 14001. Professional certifications (ASP, CSP, CHST, OHST) are preferred. Competency in hazard identification, technical safety evaluation, and data analysis. Additional Some minimal international travel will be required No relocation will be provided Compensation The salary for this position has a range of $84,488.00 - $126,732.00 based on anticipated responsibilities, market benchmarks, and organizational constraints. The LEGO Group carefully considers a wide range of compensation factors, including but not limited to prior experience, skills, expertise, location, internal equity, and other considerations permitted by law. The comprehensive remuneration details, inclusive of benefits, will be communicated upon finalisation of the employment offer. Applications are reviewed on an ongoing basis. However, please note we do amend or withdraw our jobs and reserve the right to do so at any time, including prior to any advertised closing date. So, if you're interested in this role we encourage you to apply as soon as possible. What's in it for you? Here are some of what to expect: Family Care Leave - We offer enhanced paid leave options for those important times. Insurances - All colleagues are covered by our life and disability insurance which provides protection and peace of mind. Wellbeing - We want you to be your best self, so you'll have access to the Headspace App and lots of wellbeing initiatives and programs run by local teams where you are based Colleague Discount - We know you'll love to build so from day 1 you will qualify for our generous colleague discount. Bonus - We do our best work to succeed together. When goals are reached and if eligible, you'll be rewarded through our bonus scheme Your workplace - When you join the team you'll be assigned a primary workplace location i.e. one of our Offices, stores or factories. Our hybrid work policy means an average of 3 days per week in the office. The hiring team will discuss the policy and role eligibility with you during the recruitment process. We strive to create a diverse, dynamic and inclusive culture of play at the LEGO Group, where everyone feels safe, valued and they belong. The LEGO Group is highly committed to equal employment opportunity and equal pay and seeks to encourage applicants from all backgrounds (eg. sex, gender identity or expression, race/ethnicity, national origin, sexual orientation, disability, age, religion and Veteran status) to apply for roles in our team. We support our employees in being there for the moments that matter in life and celebrate families of all kinds, the loved ones that make us who we are. Being part of the LEGO Group also means taking part in our annual Play Day, playing a part in building a sustainable future and continuing our mission to “inspire and develop the builders of tomorrow.” The LEGO Group is fully committed to Children's Rights and Child Wellbeing across the globe. Candidates offered positions with high engagement with children are required to take part in Child Safeguarding Background Screening, as a condition of the offer. Thank you for sharing our global commitment to Children's Rights. We conduct drug screening as a part of our drug free workplace policy and in support of our commitment to the health and safety of our employees. Online Application Accessibility Statement; which is intended for people with disabilities - LEGO systems endeavors to make ***************** accessible to any and all users. If you would like to contact us regarding the accessibility of our web site or need assistance completing the application process, please contact the HR Service Desk at **************, option #3. Please note, these communication channels should be used for those having difficulty accessing our on-line channels, not to inquire about job opportunities. Just imagine building your dream career. Then make it real. Join the LEGO team today.
    $84.5k-126.7k yearly Auto-Apply 8d ago
  • Growth Engineer

    Black Forest Academy 3.4company rating

    San Francisco, CA jobs

    We're the ~50-person team behind FLUX.1, FLUX.2, and Stable Diffusion-models with 400M+ downloads that have fundamentally changed what's possible in visual creation. Our founding team invented latent diffusion and continues to push the technical frontier. We are hiring for a Software Engineer on the growth team to focus on our self-serve customers (consumer, prosumer, and self-serve B2B) and product-led growth. You'll operate at the intersection of engineering, product, and marketing. You'll join our small, high-impact growth team to build the infrastructure that turns research leadership into market dominance-establishing the loops, community, and systematic engagement that make BFL the obvious choice for anyone building with visual AI. The work will be a mix of novel channel creation and optimization on our channels already at scale. You'll operate across the full range of our metrics - including driving awareness, acquisition, retention, revenue, and referral. What you'll do Build the frontend experiences that make FLUX sticky, shareable, and self-growing - from landing pages that convert to mini-tools that go viral. Ship User-Facing Growth Infrastructure Ideate and implement (both frontend and backend) full growth features and experiments to run that have a significant impact on user acquisition, e.g., by driving product virality Build and optimize activation flows, onboarding experiences, and subscription funnels that convert Set up a pricing experimentation system and use it to iterate on pricing Create interactive homepages, SEO-optimized showcase pages, and developer galleries Spin up viral mini-tools and demos that show FLUX capabilities (think "try it now" experiences) Design and ship competition landing pages, hackathon microsites, and community showcases in hours not days A/B test UI flows, messaging, and conversion points to find and scale what works Create Shareable Moments Build "Built with FLUX" galleries with beautiful UI that developers want to share Design social share mechanics, embeddable widgets, and attribution flows Create interactive demos and playground experiences that drive organic distribution Prototype product-led growth loops: referrals, badges, showcase features Own the Full Stack (Frontend to Growth) Write engaging copy that converts - landing pages, CTAs, tooltips, emails Design beautiful interfaces (or work closely with design when available) Instrument analytics to track every conversion point and user flow Move fast: identify bottlenecks in funnels, ship fixes same day You might be a fit if you bring Strong full-stack engineering skills (you can either be backend leaning, frontend leaning, or half-half) Strong product sense Interest in growth and the business side of things Experience with signup and onboarding conversion rate optimization (Bonus) Experience with performance marketing optimization (Bonus) Experience launching or growing products (Bonus) Competence with analytics and experimentation tools (Bonus) Design skills Nice-to-haves Prior experience in PLG or developer-tool startups Familiarity with growth analytics stacks Portfolio of side projects, interactive demos, or viral tools you've built What we offer at BFL High agency environment - challenging problems, fast learning, direct impact Employee-friendly equity terms (extended exercise) A lot of learning and growth opportunities We offer visa sponsorship and will help you relocate to San Francisco or Freiburg Health, dental, and vision insurance (US) Regular team events and offsites
    $118k-155k yearly est. Auto-Apply 30d ago
  • Forward Engineer

    Metis 4.3company rating

    San Francisco, CA jobs

    About the Role As a Forward Engineer at Metis, you'll be part of a tight-knit, product-driven team leveraging our training platform to deliver outcomes for customers. You'll work across the stack, from low-level systems to user-facing features, to deliver resilient, high-performance products that power mission-critical AI workflows. You'll own projects end-to-end, collaborate deeply with platform, research, and customers to make pragmatic technical decisions that tie directly to customer outcomes. We move fast, but we hold a very high bar for correctness, maintainability, and simplicity. You'll be expected to write production-grade code, reason holistically about systems, and push the boundaries of what's possible in applied AI engineering. What You'll Do Translate research prototypes into production systems that enterprises and labs can reliably adopt Collaborate with platform, product and research teams to ship features under real customer constraints Write clean, testable code in modern languages while leveraging AI tools to accelerate development Debug complex systems, identify bottlenecks, and drive performance, security, and reliability improvements Requirements Strong fundamentals in at least one modern language (Python, Go, Rust, etc.) Experience with backend systems, distributed computing, or high-volume services Strong communication abilities with a high bar for customer interaction Ability to turn ambiguous product asks into simple, pragmatic solutions Familiarity with system design, software engineering best practices, and debugging in production environments Comfortable working across the stack - from APIs and orchestration to user-facing surfaces Compensation & Benefits Base: $150,000-$450,000 Significant Equity Full medical, dental, and vision Wellness & L&D stipend Equinox membership Breakfast, lunch, and dinner provided (Unlimited Doordash) $25,000 housing stipend About Metis Metis helps enterprises and labs build the most reliable AI agents by leveraging post-training. Our platform enables the creation, improvement, and deployment of the most capable frontier agents designed for rigorous, real-world workflows. Momentum 0 → six-figure monthly revenue in the last six weeks Working with several Fortune 500 enterprises & frontier AI labs Growing 150%+ MoM Backed by Y Combinator, CRV, and executives from OpenAI, Google, Mercor, NVIDIA, and others.
    $104k-153k yearly est. Auto-Apply 60d+ ago
  • Platform Engineer

    Metis 4.3company rating

    San Francisco, CA jobs

    About the Role As a Platform Engineer at Metis, you'll join a small, product-driven engineering team building modern infrastructure that powers critical workflows for our own training platform. You'll own projects end-to-end, designing, building, and shipping production systems that directly impact customers. You'll write production-grade code, reason about systems holistically, and make decisions that tie directly to business outcomes. You will be moving fast while upholding a high bar for code quality, scalability, and simplicity. What You'll Do Design and build scalable infrastructure for reinforcement learning frameworks Own projects and deliver to foundational labs + large enterprises by solving real-word customer problems under real-world constraints Write code and leverage AI tools effectively to get the highest quality of work done in the fastest time Requirements Strong coding fundamentals in at least one modern language (Python, Go, Rust, etc.). Ability to break down ambiguity and ship simple solutions to complex problems. Familiarity with system-design, general coding practices in terminal, and high level thinking Compensation & Benefits Base: $150,000-$850,000 Significant Equity Full medical, dental, and vision Wellness & L&D stipend Equinox membership Breakfast, lunch, and dinner provided (Unlimited Doordash) $25,000 housing stipend About Metis Metis helps enterprises and labs build the most reliable AI agents by leveraging post-training. Our platform enables the creation, improvement, and deployment of the most capable frontier agents designed for rigorous, real-world workflows. Momentum 0 → six-figure monthly revenue in the last six weeks Working with several Fortune 500 enterprises & frontier AI labs Growing 150%+ MoM Backed by Y Combinator, CRV, and executives from OpenAI, Google, Mercor, NVIDIA, and others.
    $104k-153k yearly est. Auto-Apply 60d+ ago
  • HPC Engineer - InfiniBand SME

    Overture Rede 4.2company rating

    Ashburn, VA jobs

    An HPC Engineer is required with SME -level InfiniBand expertise. The expectation is that the candidate will have acquired their InfiniBand experience through a minimum of 5 years of experience working in an HPC center working on very large, complex InfiniBand solutions or in providing implementation services on large, complex InfiniBand solutions. Networking engineer candidates who have peripheral experience in InfiniBand are NOT required. The expectation for this position is: To provide technical leadership and advise on complex HPC integration solutions on InfiniBand Advise on emerging HPC interconnection solutions Provide day -to -day guidance on InfiniBand issues on the production fabrics Evaluate via standard MPI benchmarking tools critical indicators of fabric capability and performance Architect new and innovative fabric solutions using InfiniBand and other capable and possibly more performant solutions. Requirements: Experience in HPC provisioning concepts Experience with job schedulers commonly used in HPC/supercomputer solutions Experience with parallel filesystems commonly used in HPC/supercomputer solutions . Experience in executing common HPC baselines and benchmarks The interview will focus solely on InfiniBand and HPC topics
    $69k-97k yearly est. 60d+ ago
  • PLC Engineer

    Carnegie Mellon University 4.5company rating

    Requirements engineer job at Carnegie Mellon University

    About the Role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? We are seeking a PLC Software Development Engineer to join our engineering team. The ideal candidate will have strong hands-on experience developing software for U.S. vendor-based PLC platforms using Structured Text (ST) programming language. This role will play a key part in designing, programming, testing, and maintaining industrial control systems that support mission-critical operations. Key Responsibilities Design, implement, and maintain PLC programs, with a primary focus on Structured Text (ST). Collaborate with cross-functional engineering teams to define control system requirements and ensure software solutions to meet project objectives. Conduct thorough testing, debugging, and validation to ensure reliable and safe operation of automation systems. Troubleshoot and optimize existing PLC programs to improve system performance and maintainability through technical analysis and objective data. Develop technical documentation including system specifications, test procedures, and user guides. Provide on-site and remote support for system commissioning and upgrades. Who you are: You have a BS in Computer Science, Electrical Engineering, or a related discipline with 10 years of experience; OR an MS in the same fields with 8 years of experience; OR a PhD with 5 years of experience. You have hands-on experience with Rockwell Automation PLCs. You are proficient in IEC 61131-3 Structured Text programming language. You have a strong understanding of industrial control systems, automation architectures, and communication protocols such as Ethernet/IP and Modbus. You are experienced with configuration management tools (e.g., Git, SVN), collaboration software platforms (e.g., GitLab, Jira), along with associated best practices. You have worked in a collaborative team environment as a software developer, software engineer, verification engineer, or a similar role. You understand the Department of Defense (DoD) Systems Engineering lifecycle and the Software Development Lifecycle (SDLC) from requirements management to sustainment. You have strong communication skills and the ability to convey difficult engineering or technical challenges to stakeholders. You are willing to work 100% of your week onsite at either the SEI or customer facility autonomously with minimal supervision. You have a willingness to travel (25%) outside of your office location to other SEI offices, sponsor sites, conferences, and offsite meetings. You can pass a background check and obtain and maintain an active Department of Defense (DoD) security clearance. Preferred Qualifications Experience with C and C++ programming languages, particularly in embedded or industrial software environments. Familiarity with additional IEC 61131-3 languages (Ladder Diagram, Function Block Diagram, Sequential Function Chart). Experience with Windows OS and common tech stacks for development. Proficiency in HMI and SCADA development and integration. Knowledge of virtualization technologies (e.g., VMware, Hyper-V, Docker) for testing environments. Experience with static code analysis tools and checking compliance with industry standards. Understanding of safety instrumented systems and standards (IEC 61508, ISO 13849, etc.). Knowledge of multiple PLC platforms and industrial control systems. Strong problem-solving skills, with the ability to work independently and in team settings. Who we are The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Our core purposes are to help organizations improve software engineering capabilities, advance cybersecurity methods and technologies, and bring the discipline of software engineering to AI systems. Learn more about Careers at the SEI. Why work here? Be a part of a world-class organization that has significant impact software in government. Work with cutting-edge technologies and leading experts to solve critical government challenges. Publish your research, attend or present at prestigious events, and enjoy annual professional development opportunities. Get access to university resources, including campus fitness facilities, mindfulness programs, childcare, free transportation on the Port Authority Transit System, and more. Take advantage of paid parental and military leave. Work in the heart of Oakland, a few blocks from Carnegie Mellon University and the University of Pittsburgh. Qualify for relocation assistance. Location Pittsburgh, PA Job Function Software/Applications Development/Engineering Position Type Staff - Regular Full time/Part time Full time Pay Basis SalaryMore Information: Please visit “Why Carnegie Mellon” to learn more about becoming part of an institution inspiring innovations that change the world. Click here to view a listing of employee benefits Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran. Statement of Assurance
    $61k-80k yearly est. Auto-Apply 60d+ ago
  • Staff Applied AI Engineer

    Quizlet 4.5company rating

    San Francisco, CA jobs

    At Quizlet, our mission is to help every learner achieve their outcomes in the most effective and delightful way. Our $1B+ learning platform serves tens of millions of students every month, including two-thirds of U.S. high schoolers and half of U.S. college students, powering over 2 billion learning interactions monthly. We blend cognitive science with machine learning to personalize and enhance the learning experience for students, professionals, and lifelong learners alike. We're energized by the potential to power more learners through multiple approaches and various tools. Let's Build the Future of Learning Join us to design and deliver AI-powered learning tools that scale across the world and unlock human potential. About the Team (Applied AI): Our mission is to invent and deploy the next generation of intelligent, personalized, and adaptive learning experiences. We're consolidating AI efforts across the company into a unified portfolio and are accountable for a disproportionate share of Quizlet's growth and product differentiation. You'll partner closely with Product, Data Science, and the AI & Data Platform to deliver an AI‑driven learning coach that's recognized as best‑in‑class. About the Role: As an Applied AI Engineer, you will be working at the forefront of our AI strategy, shaping Quizlet's AI develop in one of the two complementary domains: Personalization & Ranking - retrieval and ranking systems that match learners with the right content, experiences, and monetization moments across surfaces (search, feed, notifications, ads). Generative AI & Agentic Systems - LLM‑powered tutoring, content understanding/synthesis, and tools that boost learner outcomes and creator productivity. You will work on a variety of models and modeling systems (from Two‑Tower retrieval and multi‑task rankers to RAG/LLM pipelines), ensure robust evaluation and responsible deployment We're happy to share that this is an onsite position in our San Francisco office. To help foster team collaboration, we require that employees be in the office a minimum of three days per week: Monday, Wednesday, and Thursday and as needed by your manager or the company. We believe that this working environment facilitates increased work efficiency, team partnership, and supports growth as an employee and organization. In this role, you will: * Contribute to the technical roadmap for applied AI across personalization, ranking, search, recommendations, and GenAI/LLM systems; help connect modeling work to business metrics (engaged learners, conversion, retention, revenue) * Build components of end‑to‑end ML systems: candidate sourcing, embedding platforms & ANN retrieval, multi‑stage ranking (early/late), and value modeling with guardrails for fairness and integrity * Implement LLM‑based features: build RAG pipelines, apply instruction‑/preference‑tuning techniques (e.g., SFT/DPO), optimize prompts, and improve latency/cost‑aware inference; contribute to offline evals + human‑in‑the‑loop and online success metrics * Help develop "Learner 360" representations by working with behavior signals, explicit inputs, and conversational context to create robust embeddings reused across surfaces * Support evaluation infrastructure: contribute to the eval harness for both ranking and generative systems (offline metrics like NDCG/AUC/BLEU/BERTScore; quality/safety scorecards), and help close the loop with online A/B experiments * Ship reliable systems at scale: ensure training‑serving consistency, implement drift detection, follow canarying/rollback protocols, participate in on‑call rotation for model services, and maintain strong CI/CD for features & models * Collaborate with and learn from senior ML/SWE teammates; write high‑quality code and follow best practices for experimentation rigor and reproducibility * Work closely with Product, Design, Legal, and Data Science on objectives, tradeoffs, and responsible AI practices * Stay current with ML research (RecSys, LLMs, multimodal) and propose new methods that could improve learner outcomes What you bring to the table: * 8+ years of industry experience in applied ML/AI or ML‑heavy software engineering * BS/MS in CS, ML, or related quantitative field (or equivalent experience) * Experience building ranking/personalization or search systems (retrieval, Two‑Tower/dual encoders, multi‑task rankers) and contributing to online metric improvements (e.g., CTR, session depth, retention) * Hands‑on experience with LLM/GenAI systems: data curation, fine‑tuning (SFT/PEFT, preference optimization), prompt engineering, evaluation, and productionization considerations (latency/cost/safety) * Strong skills in Python/PyTorch, data and feature engineering, distributed training/inference on GPUs, and familiarity with modern MLOps (model registry, feature stores, monitoring, drift) * Solid experiment design (offline/online), metrics literacy, and ability to translate product goals into modeling solutions * Strong collaboration skills and eagerness to learn from senior engineers; some experience mentoring junior teammates is a plus Bonus points if you have: * EdTech or consumer mobile experience; conversational tutoring or learning science‑informed modeling * Publications/open‑source with RecSys/LLMs (e.g., RecSys, KDD, NeurIPS, ICLR, ACL), or contributions to safety/guardrails tooling * Experience building on a modern MLOps stack (feature mgmt, orchestration, streaming, online inference at scale) Compensation, Benefits & Perks: * Quizlet is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Salary transparency helps to mitigate unfair hiring practices when it comes to discrimination and pay gaps. Total compensation for this role is market competitive, including a starting base salary of $190,000 - $274,500, depending on location and experience, as well as company stock options * Collaborate with your manager and team to create a healthy work-life balance * 20 vacation days that we expect you to take! * Competitive health, dental, and vision insurance (100% employee and 75% dependent PPO, Dental, VSP Choice) * Employer-sponsored 401k plan with company match * Access to LinkedIn Learning and other resources to support professional growth * Paid Family Leave, FSA, HSA, Commuter benefits, and Wellness benefits * 40 hours of annual paid time off to participate in volunteer programs of choice Why Join Quizlet? Massive reach: 60M+ users, 1B+ interactions per week Cutting-edge tech: Generative AI, adaptive learning, cognitive science Strong momentum: Top-tier investors, sustainable business, real traction Mission-first: Work that makes a difference in people's lives Inclusive culture: Committed to equity, diversity, and belonging We strive to make everyone feel comfortable and welcome! We work to create a holistic interview process, where both Quizlet and candidates have an opportunity to view what it would be like to work together, in exploring a mutually beneficial partnership. We provide a transparent setting that gives a comprehensive view of who we are! In Closing: At Quizlet, we're excited about passionate people joining our team-even if you don't check every box on the requirements list. We value unique perspectives and believe everyone has something meaningful to contribute. Our culture is all about taking initiative, learning through challenges, and striving for high-quality work while staying curious and open to new ideas. We believe in honest, respectful communication, thoughtful collaboration, and creating a supportive space where everyone can grow and succeed together." Quizlet's success as an online learning community depends on a strong commitment to diversity, equity, and inclusion. As an equal opportunity employer and a tech company committed to societal change, we welcome applicants from all backgrounds. Women, people of color, members of the LGBTQ+ community, individuals with disabilities, and veterans are strongly encouraged to apply. Come join us! To All Recruiters and Placement Agencies: At this time, Quizlet does not accept unsolicited agency resumes and/or profiles. Please do not forward unsolicited agency resumes to our website or to any Quizlet employee. Quizlet will not pay fees to any third-party agency or firm nor will it be responsible for any agency fees associated with unsolicited resumes. All unsolicited resumes received will be considered the property of Quizlet. #LI-FT We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $190k-274.5k yearly 58d ago
  • Staff Full Stack Engineer, AI Workflow

    Ridgeline 4.1company rating

    San Ramon, CA jobs

    Are you an experienced engineer with a passion for building scalable backend systems and intuitive front-end interfaces? Do you thrive when leading complex architectural efforts that power real-time, high-value business processes? Are you excited to build AI-powered solutions that set new industry standards in automation and workflow efficiency? If so, we invite you to join our innovative team. The Workflow team at Ridgeline is responsible for bringing together deep expertise in workflow orchestration and cutting-edge Gen AI capabilities to build critical AI-driven automation that enables automation, coordination, and streamlined operations across our cloud-native platform. As a Staff Full-Stack Engineer, you'll own a suite of services built on a modern Kotlin/React stack running on AWS. You'll lead the design and implementation of our next-generation Workflow Engine that combines traditional business logic with AI-assisted decisioning and natural-language interaction. You'll collaborate closely with the AI Platform team to deliver intelligent, adaptive workflows that differentiate Ridgeline's offering in the investment management space. You'll also work with cutting-edge tools like ChatGPT, Cursor, and Claude Code to accelerate your development process and innovate faster. At Ridgeline, how we work matters as much as what we build. Ridgeliners act like owners, choose growth over comfort, and communicate with transparency. We assume positive intent, bias toward action, and bring solutions-not just problems. We celebrate wins, learn from setbacks, and thrive in a resilient, collaborative, high-performing culture. If this excites you, we'd love to meet you. What will you do? Lead the design and development of AI-enhanced, highly scalable full-stack services that drive Ridgeline's workflow capabilities Architect the next-generation Workflow Engine integrating AI reasoning, conditional logic, and parallel execution for dynamic business automation Mentor and guide engineers through high-impact, cross-functional initiatives Collaborate with product and design to deliver intuitive user interfaces that allow customers to configure, monitor, and evolve their workflows with AI insights Optimize backend systems for performance, scalability, and maintainability Write high-quality code and tests, and provide thoughtful peer feedback through design and code reviews Contribute to a culture of learning, ownership, and continuous improvement Champion modern engineering practices including CI/CD, infrastructure as code, test automation, and AI-assisted observability Desired Skills & Experience 8+ years of experience in software engineering, with a proven track record of architecting and delivering full-stack solutions Expertise in Kotlin (or Java), and experience with React Experience building cloud-native applications on AWS, Azure, or Google Cloud Familiarity with integrating AI/ML models-particularly LLMs, Tool Calling, RAG workflows, or AI Agents-into production systems Strong understanding of system design, automated testing, and scalable architecture Experience with event-driven architecture or distributed systems Excellent communication and cross-team collaboration skills Ability to lead projects while also contributing as an individual engineer Bachelor's degree in Computer Science or related field Creative problem-solving mindset and a desire to elevate the people around you Passion for building collaborative, inclusive engineering teams Bonus Experience with Business Process Management (BPM) tools or workflow engines Familiarity with the investment management or FinTech domain Hands-on experience with modern AI tools or frameworks that support software development Awareness of the valuable intersection between Generative AI and workflow configuration/automation Understanding of ethical AI practices and how to design systems with transparency and trust About Ridgeline Ridgeline is the industry cloud platform for investment management. It was founded by visionary tech entrepreneur Dave Duffield (co-founder of both PeopleSoft and Workday) to apply his successful formula of solving operational business challenges with bold innovation and human connectivity to the unique needs of the investment management industry. Ridgeline started with a clean sheet of paper and a deep bench of experts bound by a set of core values and motivated to revolutionize an industry underserved by its current tech offerings. We are building a new, modern platform in the public cloud, purpose-built for the investment management industry and we are prioritizing security, agility, and usability to empower business like never before. With a growing campus in Reno and offices in New York, Lake Tahoe, and the Bay Area, Ridgeline is proud to have built a fast-growing, people-first company that has been recognized by Fast Company as a “Best Workplace for Innovators,” by The Software Report as a “Top 100 Software Company,” and by Forbes as one of “America's Best Startup Employers.” Ridgeline is proud to be a community-minded, discrimination-free equal opportunity workplace. Ridgeline processes the information you submit in connection with your application in accordance with the Ridgeline Applicant Privacy Statement. Please review the Ridgeline Applicant Privacy Statement in full to understand our privacy practices and contact us with any questions. Compensation and Benefits The typical starting salary range for new hires in this role is listed below. In select locations (including, the San Francisco Bay Area, CA, and the New York City Metro Area), an alternate range may apply as specified below. The typical starting salary range for this role is: $174,500-$205,000. The typical starting salary range for this role in the select locations listed above is: $185,000-$220,000. Final compensation amounts are determined by multiple factors, including candidate experience and expertise, and may vary from the amount listed above. As an employee at Ridgeline, you'll have many opportunities for advancement in your career and can make a true impact on the product. In addition to the base salary, 100% of Ridgeline employees can participate in our Company Stock Plan subject to the applicable Stock Option Agreement. We also offer rich benefits that reflect the kind of organization we want to be: one in which our employees feel valued and are inspired to bring their best selves to work. These include unlimited vacation, educational and wellness reimbursements, and $0 cost employee insurance plans. Please check out our Careers page for a more comprehensive overview of our perks and benefits. #LI-Hybrid
    $50k-60k yearly est. Auto-Apply 2d ago
  • Staff Engineer - Trading, Order Generation

    Ridgeline 4.1company rating

    San Ramon, CA jobs

    Are you a seasoned engineer who thrives on building complex, high-impact applications from scratch? Do you enjoy applying your deep understanding of trading systems to architect resilient, enterprise-grade solutions? Are you excited to collaborate closely with product and design teams in a fast-moving environment where your voice directly shapes the product? If so, we invite you to be a part of our innovative team. As a Staff Software Engineer on Ridgeline's Order Generation team, you'll be at the forefront of developing our Trade Order Management solution-an integral piece of our industry-first cloud platform for investment management. This is an opportunity to influence the design and implementation of a foundational product, working with modern technologies in a collaborative, creative environment. You'll contribute hands-on to product architecture, mentor engineers, and use AI tools like GitHub Copilot and ChatGPT to elevate development velocity, innovation, and code quality. At Ridgeline, how we work matters as much as what we build. Ridgeliners act like owners, choose growth over comfort, and communicate with transparency. We assume positive intent, bias toward action, and bring solutions-not just problems. We celebrate wins, learn from setbacks, and thrive in a resilient, collaborative, high-performing culture. If this excites you, we'd love to meet you. You must be work authorized in the United States without the need for employer sponsorship. The impact you will have: Design and build robust, scalable components for Ridgeline's Trade Order Management product Collaborate cross-functionally with product managers, designers, and engineers to deliver elegant, high-impact solutions Contribute trading domain knowledge and architectural expertise to help shape an innovative platform Leverage AWS cloud services to build secure, high-performance backend infrastructure Mentor engineers through code reviews, pair programming, and informal coaching Establish development best practices and foster a culture of ownership and technical excellence Use AI tools such as GitHub Copilot and ChatGPT to enhance productivity and innovation Think creatively, own problems, seek solutions, and communicate clearly along the way Contribute to a collaborative environment rooted in learning, teaching, and transparency What we look for: 5+ years of experience in software engineering with a strong track record of designing scalable systems 3+ years working with buy-side order management systems Expertise in Java or Kotlin Strong foundation in computer science principles (degree in CS or related field preferred) Experience building in AWS environments (Aurora, Lambda, S3 preferred) Commitment to automated testing and engineering best practices Ability to balance short-term delivery with long-term architectural vision Excellent problem-solving and communication skills Willingness to learn about cutting-edge technologies while cultivating expertise in a business domain/problem space Serious interest in having fun at work Bonus: Experience with agile development methodologies Background in trading, asset management, or financial services software About Ridgeline Ridgeline is the industry cloud platform for investment management. It was founded by visionary tech entrepreneur Dave Duffield (co-founder of both PeopleSoft and Workday) to apply his successful formula of solving operational business challenges with bold innovation and human connectivity to the unique needs of the investment management industry. Ridgeline started with a clean sheet of paper and a deep bench of experts bound by a set of core values and motivated to revolutionize an industry underserved by its current tech offerings. We are building a new, modern platform in the public cloud, purpose-built for the investment management industry and we are prioritizing security, agility, and usability to empower business like never before. With a growing campus in Reno and offices in New York, Lake Tahoe, and the Bay Area, Ridgeline is proud to have built a fast-growing, people-first company that has been recognized by Fast Company as a “Best Workplace for Innovators,” by The Software Report as a “Top 100 Software Company,” and by Forbes as one of “America's Best Startup Employers.” Ridgeline is proud to be a community-minded, discrimination-free equal opportunity workplace. Ridgeline processes the information you submit in connection with your application in accordance with the Ridgeline Applicant Privacy Statement. Please review the Ridgeline Applicant Privacy Statement in full to understand our privacy practices and contact us with any questions. Compensation and Benefits The typical starting salary range for new hires in this role is listed below. In select locations (including, the San Francisco Bay Area, CA, and the New York City Metro Area), an alternate range may apply as specified below. The typical starting salary range for this role is: $174,500-$205,000. The typical starting salary range for this role in the select locations listed above is: $185,000-$220,000. Final compensation amounts are determined by multiple factors, including candidate experience and expertise, and may vary from the amount listed above. As an employee at Ridgeline, you'll have many opportunities for advancement in your career and can make a true impact on the product. In addition to the base salary, 100% of Ridgeline employees can participate in our Company Stock Plan subject to the applicable Stock Option Agreement. We also offer rich benefits that reflect the kind of organization we want to be: one in which our employees feel valued and are inspired to bring their best selves to work. These include unlimited vacation, educational and wellness reimbursements, and $0 cost employee insurance plans. Please check out our Careers page for a more comprehensive overview of our perks and benefits. #LI-Hybrid
    $50k-60k yearly est. Auto-Apply 13h ago

Learn more about Carnegie Mellon University jobs