Colab Python Compiler Jobs Salary Jobs in Usa

1,943 positions found — Page 2

Sr. Technical Project Manager
✦ New
Salary not disclosed
Sterling Heights 1 day ago
DCS is looking for a Sr.

Technical Project Manager to support controller software and test bench development.

Essential Job Functions: You will support the design, development, integration, and testing of solutions for the US Army Ground Vehicle Systems Center
- Active Protection Integration Laboratory.

Technical responsibilities will involve software development on Linux, Windows, and RTOS environments ranging from low-level driver development, up to the application layer.

These solutions will facilitate proving concepts, testing frameworks, and addressing requirements leading to informing fielded implementations.

Required Skills: Due to the sensitivity of customer related requirements, U.S.

citizenship is required.

Ability to obtain and maintain a DoD Secret clearance.

Masters Degree with 12 years or a Bachelors Degree with 15 years of relevant technical management experience.

Proficient using Eclipse, Visual Studio, and basic Linux text editor and command-line compilers.

Ability to work in an integrated, multi-discipline team.

Experience developing significant, complex software applications.

Familiarity with Git and CM processes.

Desired Skills: RTOS experience.

GDB Debugging tool experience.

Hardware device interfacing.

Experience with processor development boards.

Experience with Ethernet network programming/development.

Python, C# experience.
Not Specified
Data Steward
Salary not disclosed
Creve Coeur, MO 2 days ago

Job Summary:

Our client is seeking a Data Steward to join their team! This position is located Hybrid in Creve Coeur, Missouri.

Duties:

  • Understand business capability needs and processes as they relate to IT solutions through partnering with Product Managers and business and functional IT stakeholders
  • Participate in data scraping, data curation and data compilation efforts
  • Ensure high quality of the data to end users
  • Ensure high quality of the inhouse data via data stewardship
  • Implement and utilize data solutions for data analysis and profiling using a variety of tools such as SQL, Postman, R, or Python and following the team’s established processes and methodologies
  • Collaborate with other data stewards and engineers within the team and across teams on aligning delivery dates and integration efforts
  • Define data quality rules and implement automated monitoring, reporting, and remediation solutions
  • Coordinate intake and resolution of data support tickets
  • Support data migration from legacy systems, data inserts and updates not supported by applications
  • Partner with the Data Governance organization to ensure data is secured and access is being managed appropriately
  • Identify gaps within existing processes and capable of creating new documentation templates to improve the existing processes and procedures
  • Create mapping documents and templates to improve existing manual processes
  • Perform data discoveries to understand data formats, source systems, etc. and engage with business partners in this discovery process
  • Help answer questions from the end-users and coordinate with technical resources as needed
  • Build prototype SQL and continuously engage with end consumers with enhancements


Desired Skills/Experience:

  • Bachelor's Degree in Computer Science, Engineering, Science, or other related field
  • Applied experience with modern engineering technologies and data principles, for instance: Big Data Cloud Compute, NoSQL, etc..
  • Applied experience with querying SQL and/orNoSQL databases
  • Experience in designing data catalogs, including data design, metadata structures, object relations, catalog population, etc.
  • Data Warehousing experience
  • Strong written and verbal communication skills
  • Comfortable balancing demands across multiple projects / initiatives
  • Ability to identify gaps in requirements based on business subject matter domain expertise
  • Ability to deliver detailed technical documentation
  • Expert level experience in relevant business domain
  • Experience managing data within SAP
  • Experience managing data using APIs
  • Big Query experience

Benefits:

  • Medical, Dental, & Vision Insurance Plans
  • Employee-Owned Profit Sharing (ESOP)
  • 401K offered


The approximate pay range for this position starting at $104,000 - $115,000+ Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.

At KellyMitchell, our culture is world class. We’re movers and shakers! We don’t mind a bit of friendly competition, and we reward hard work with unlimited potential for growth. This is an exciting opportunity to join a company known for innovative solutions and unsurpassed customer service. We're passionate about helping companies solve their biggest IT staffing & project solutions challenges. As an employee-owned, women-led organization serving Fortune 500 companies nationwide, we deliver expert service at a moment's notice.

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from KellyMitchell and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at

Not Specified
Senior Engineer, Build and CI (R4220)
✦ New
Salary not disclosed
San diego, CA 1 day ago
Hivemind Build And Ci Engineer

As a Hivemind Build and CI engineer, you will design and implement engineering centric automation across the organization. You will work closely with the product development teams implementing policies and guidelines into the continuous integration and delivery systems. This role requires you to be very hands on and contribute to discussions with cross-functional teams across the organization. We embrace an attitude that focuses on solving the root cause of problems efficiently. A large part of your day to day will be in our build pipelines, build configuration management, and focusing on making changes to increase developer iteration time.

What you'll do:

  • Own the Hivemind CI/CD system, engaging with autonomy developers and the Developer Experience team daily to support as needed.
  • Manage and own the monitoring tool stack, focusing on build infrastructure metrics
  • Manage and own internal build containers used by all of the Hivemind organization
  • Support AI engineers with build issues, and educate on best practices
  • Work closely with the Developer Experience team to improve engineering efficiency

Required qualifications:

  • BS in computer science or related engineering field with 3+ years of professional experience.
  • Experience with configuration management tools (Makefile, CMake, Conan, Bazel, etc.)
  • Strong demonstrated proficiency in continuous integration/delivery (e.g. Github Actions, ADO, TeamCity, etc.).
  • Strong understanding of C++ (or other compiled language), Linux and CMake
  • Strong knowledge of APIs, web services, and identity access management
  • Strong knowledge of containers (e.g. Docker, Podman, etc.).
  • Strong knowledge of scripting languages (Bash, Python, PowerShell).
  • Strong knowledge of Git.
  • Strong system administration in Linux (w/ Windows a bonus).
  • Strong desire to learn and grow on the job.

Preferred qualifications:

  • Strong Experience with Conan Package Manager
  • Experience with Rust in a production environment.
  • Experience with Hardware in the Loop build/deploy/test systems
  • Experience owning build infrastructure
  • Experience with NVIDIA Jetson products

$120,000 - $180,000 a year

Full-time regular employee offer package:

Pay within range listed + Bonus + Benefits + Equity

Temporary employee offer package:

Pay within range listed above + temporary benefits package (applicable after 60 days of employment)

Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information.

Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

Not Specified
Staff Assistant - Public Works
Salary not disclosed
Corvallis, OR 3 days ago


Position Summary


City of Corvallis Public Works
The goal of the Public Works Department is to support and enhance the quality of life for community members by delivering responsive and efficient services to all neighborhoods and to maintain reliable and cost-effective public works facilities and systems in a manner that emphasizes customer satisfaction and good stewardship of natural, fiscal, and staff resources.

About the Position
The Staff Assistant performs a wide variety of complex clerical, administrative support, and customer service duties in alignment with established City policies and practices to assist and support Public Works Department staff and community members. This position may make recommendations for budgetary decisions, assign work to other administrative staff, assist with policy and procedure development, and administer contracts. Accomplishes tasks independently and handles non-routine responsibilities with minimal amount of supervision. Compiles information and makes recommendations on policies and procedures.
Full-time 40 hours per week
AFSCME-represented position
12-month probationary period

First review of applications will occur after 8:00 am on February 11, 2026

Must meet all qualifications and requirements as listed in the Position Description.

Essential Duties

Duties include, but are not limited to the following:

  • Compile information provided by others to develop budgets for multiple divisions, a department, or a fund. May develop some line item amounts or forecast and develop a budget for a workgroup; analyze, and make recommendations to management. Compile and review information provided by others into cash flow statements for a division or department.
  • May monitor budget for a work group or division, recommend action to resolve issues or discrepancies. Develop and maintain spreadsheets. Provide backup for accounting and data entry duties. Review work of others, correct financial processing errors.
  • Coordinate contract processes, compile bid information and perform cost analysis. Act as Department representative on existing contract requirements. Compile contract reports for submission to managers and project managers, review reports for compliance, and recommend payments. Process change orders, task orders, and award letters as needed. Assess, track and identify key City needs for long-term contracts. May act as liaison to contractors.
  • Compose contracts and requests for proposal for tangible goods, technical and professional services and construction projects following City contract specifications and City purchasing procedures. Recommend modifications to accommodate regulatory, legislative, industry or City standards; seek legal advice when appropriate. Organize, maintain, and electronically track all contracts, renewal/expiration dates, and related documents. Provide training on contract requirements including sustainable purchasing goals to project managers.
  • May schedule, train, or assign work to other administrative or Casual or Temporary staff. Review work and communicate corrections to employees. May provide input to performance evaluations.
  • Respond to community member complaints. Resolve, initiate action, and convey results to community members. Respond to requests from other agencies.
  • Assist with various customer service duties such as responding to other department or agency requests, assisting walk-in customers, answering phones, issuing parking permits, bulk water keys, and temporary hydrant meters. Maintain a positive customer service demeanor and deliver service in a respectful and patient manner.
  • Research, analyze, write technical, confidential, and complex reports; make written recommendations to manager on department-wide issues. Organize, create, and compose materials sent to the general public that represent official City information.
  • Perform routine and non-routine clerical duties such as word processing/typing, clerical review. May assist with clerical training, proofing, editing, and review of clerical work. Assist with the performance of departmental administrative supportduties such as web page maintenance, timesheet processing, receipt and processing of mail, and calendar maintenance.
  • Assist with, recommend changes, and compose policies/procedures.
  • May assist the department with emergency response efforts by answering phones quickly and efficiently, recording accurate information about the situation, forwarding calls appropriately, and providing an appropriate level of information to callers regarding the status of an event.
  • Maintain job-site safety for co-workers and minimize hazardous conditions.
  • Perform as a member of a team, assisting with development of work group goals and objectives, and contributing to the achievement of goals and objectives. Maintain effective work relationships.
  • Serves on internal committees when required.
  • Performs other related support duties including those of any classifications below Staff Assistant if necessary.

It is the responsibility of all City of Corvallis employees to:
  • Participate in the Emergency Management program including planning, classes, training sessions, exercises and emergency events as required.
  • Act ethically and honestly; apply ethical standards of behavior to daily work activities and interactions. Build confidence in the City through own actions.
  • Maintain effective work relationships.
  • Conform with all safety rules and perform work in a safe manner.
  • Deliver excellent customer service to diverse audiences.
  • Adhere to all City and Department policies.
  • Arrive to work, meetings, and other work-related functions on time and maintain regular job attendance.
  • Perform other duties as assigned.


Qualifications and Skills


Qualifying Education / Experience

  • High school diploma, or equivalent. Additional education in Business, Political Science, Management, or related field.
  • Three years increasingly responsible administrative experience. Two years of the required experience must be in procurement and contract administration.
  • Experience writing complex and technical reports, contracts, and legal documents.

Desired Qualifications
  • Education or training in contract administration.
  • Two or four-year degree.
  • Training and/or experience in budgetary and financial reporting.

Certifications / Licenses
  • None

Knowledge / Skills / Abilities
Knowledge of: or ability to learn office and department specific computer hardware and software used by position (word processor, e-mail, electronic calendar, spreadsheet, database, web, etc.).

Skill in: technical writing, research, and organization; excellent analytical skills; accurate clerical skills in typing/word processing, proof reading and editing, filing, ten-key, and operating office equipment; effective customer service, communication and telephone skills; problem-solving.

Ability to: research, summarize, and interpret data; follow procedures, coordinate detailed assignments, prioritize daily tasks and meet management deadlines; maintain manual and computerized filing and record-keeping systems; use a computer for extended periods of time to perform the essential duties of the position; get along with coworkers and the general public, and maintain effective working relationships; resolve public inquires and complaints by telephone, e-mail, and in person; meet deadlines while prioritizing multiple duties and projects around set time constraints, perform routine duties independently, and work with frequent interruptions; learn the Public Works service area citywide resources by the end of the probationary period; maintain confidentiality and exercise discretion and judgment in dealing with sensitive or confidential information; understand operational rules and general instructions; discern and apply procedures to situations as encountered within established guidelines; use multi- line phone system, computer and associated software and hardware, copy and fax machines, scanners, projection equipment, and other office-related tools and equipment. To pass a pre-employment background and/or criminal history check.

In Addition: the employee shall not pose a direct threat to the health or safety of the individual or others in the workplace; have demonstrable commitment to sustainability; and have demonstrable commitment to promoting and enhancing diversity, equity and inclusion.

How to Apply

Qualified applicants must submit an online application located on the City of Corvallis website (click on "Apply" above).
Applicants are encouraged to include a resume with the online application; however, resumes will not be accepted in lieu of a completed online application. Incomplete applications will not be accepted/considered.
Position is open until filled.
First review of applications will occur after 8:00 am on February 11, 2026

*Please do not include personal or protected information in attached resumes or cover letters, this includes your birth date, age, dates of education, and graduation dates.*



Not Specified
Senior Automation Engineer - QNX / Pytest
Salary not disclosed
Hillsboro, OR 2 days ago

Job Title: Sr. Automation Engineer

Location: Hillsboro, OR


Job Summary

Panasonic Avionics Corporation is seeking Senior Automation Engineers to lead and enhance advanced automation solutions for embedded and UI-driven systems. The ideal candidates will bring deep expertise in Python-based automation, Robot Framework, and QNX environments, with a strong focus on scalable test architecture, framework migration, and high-volume regression execution. This role requires hands-on technical leadership, cross-layer debugging skills, and collaboration within complex embedded and aviation-grade systems.

Mandatory Technical Skills

(Minimum 5+ years of hands-on experience in each)

  • Python automation using Pytest or Robot Framework
  • QNX OS (POSIX-compliant systems)
  • UX/UI Automation & Testing

Key Responsibilities

  • Design, architect, and enhance scalable automation frameworks using Python and Pytest.
  • Perform migration of automation assets from Robot Framework to Python/Pytest, ensuring feature parity and long-term maintainability.
  • Analyze and interpret large Robot Framework keyword libraries and enable reuse within Python-based executions.
  • Optimize hybrid execution models involving both Pytest and Robot Framework assets.
  • Develop wrapper layers, fixtures, utilities, and reusable automation components.
  • Independently debug complex cross-layer automation issues spanning Python, Robot Framework, QNX OS, and device-level tools.
  • Integrate automation frameworks with CI/CD pipelines using tools such as Jenkins, GitLab CI, or Azure DevOps.
  • Execute and maintain UI and device automation using Appium, Selenium, or equivalent tools.
  • Enforce modular test design principles, including page-object and page-keyword patterns, to ensure long-term automation maintainability.
  • Mentor junior engineers and uphold automation design, coding standards, and best practices.

Required Qualifications

  • 5+ years of hands-on experience with Python automation and Pytest.
  • Strong practical experience with Robot Framework, including keywords, resources, variables, and test structuring.
  • Proven experience managing and maintaining large keyword repositories (1000+ keywords).
  • Experience working with QNX OS, POSIX systems, Hypervisor-based virtualization, and Cloud environments (AWS).
  • Solid understanding of Git version control, branching strategies, and CI/CD workflows.
  • Experience with UI and device automation tools such as Appium and Selenium.
  • Strong analytical, debugging, and problem-solving skills with the ability to work independently.
  • Excellent communication skills and experience working in cross-functional teams.

Preferred Qualifications

  • Experience in mobility, embedded systems, aviation, or high-volume regression environments.
  • Exposure to automation framework migration, cross-framework interoperability, or keyword reuse models.
  • Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field.
Not Specified
Senior Automation Engineer
🏢 Global Connect Technologies
Salary not disclosed
Hillsboro, OR 2 days ago

Job Description:

We are seeking a highly experienced Senior Automation Engineer to join our advanced software and embedded systems team. The ideal candidate will have deep expertise in Python automation (Pytest), Robot Framework, and QNX environments, with strong skills in UX/UI automation and testing. This role involves enhancing and migrating automation frameworks, debugging complex integrations, and working closely with cross-functional teams to deliver high-quality test automation solutions for embedded systems and entertainment platforms.

Key Responsibilities

Automation Framework Development

  • Architect, develop, and maintain automation frameworks primarily using Python and Pytest.
  • Lead migration of existing Robot Framework tests to Python/Pytest equivalents.
  • Build reusable fixtures, utilities, wrapper layers, and automation components to support large test suites.

Test Execution & Optimization

  • Analyze and interpret Robot Framework keyword libraries; enable efficient reuse within Python-based executions.
  • Optimize hybrid execution flows involving both Pytest and Robot Framework assets.
  • Execute and maintain UI and device automation tests using tools such as Appium, Selenium, or equivalent frameworks.

Cross-Layer Debugging & Integration

  • Independently debug cross-layer automation issues involving Python, Robot Framework, device tools, and operating systems.
  • Integrate automation frameworks with CI/CD pipelines and tools (e.g., Jenkins, GitLab, Azure DevOps).

Collaboration & Mentorship

  • Mentor and guide junior automation engineers, establishing good coding practices, test design patterns, and quality standards.
  • Work collaboratively with software engineers, product developers, and QA teams to enhance automation coverage and reliability.

System & Environment Interaction

  • Work with QNX OS, virtualization systems (Hypervisor), and cloud environments (AWS).
  • Engage with hardware interfacing (USB, Ethernet, multimedia interfaces) and hardware simulation/ fault-injection where applicable (nice-to-have).

Required Skills & Experience

  • 7–10 years experience in automation engineering with 5+ years hands-on Python automation using Pytest.
  • Practical experience with Robot Framework including keywords, variables, resources, and large keyword repositories.
  • Strong skills in UI automation using tools such as Appium/Selenium.
  • Solid understanding of modular test design and maintainable patterns (page-object, keyword patterns).
  • Experience with QNX (Posix) operating system, virtualization (e.g., Hypervisor), and cloud-based environments (preferably AWS).
  • Good understanding of Git, branching strategies, and CI/CD workflows.
  • Proven ability to debug complex, multi-layered test automation environments.

Preferred Qualifications

  • Exposure to embedded systems, aviation, or high-volume regression environments.
  • Experience in framework migration, cross-framework interoperability, or keyword reuse models.
  • Background in hardware interactions and media/UX systems (multimedia I/O, touch interactions).
  • Familiarity with fault injection tools and hardware simulation techniques.
  • Bachelor’s degree in Computer Science, Electronics, or related technical field.

Nice-to-Have Skills

  • Hardware interfacing (USB, Ethernet), multimedia interfaces (touch, audio/video).
  • Fault-injection and hardware simulation experience.
  • Knowledge of peripheral communication protocols (e.g., GMSL, IP).
Not Specified
Senior Statistical Programmer
✦ New
Salary not disclosed

Job Title: Statistical Programming Analyst

Location: Columbia, SC

Contract duration: 6 Month contract with potential for extension or conversion

Job Summary

We are seeking a Statistical Programming Analyst III to join our Research & Analysis team in a partially onsite role, responsible for developing and delivering data-driven reports using large healthcare datasets. This role focuses on ensuring data integrity, executing routine monthly reporting processes, and creating ad hoc analyses to meet customer needs through statistical programming and data interpretation using tools such as SAS, SQL, and/or Python, with a transition toward Python and expanded data visualization capabilities.

Key Job Responsibilities:

  • Ensure data integrity by validating and supporting monthly data warehouse table loads
  • Execute standard and routine reporting processes using updated datasets
  • Develop and deliver recurring and ad hoc reports based on customer requirements
  • Use statistical programming (SAS, SQL, and/or Python) to extract, manipulate, and analyze large healthcare datasets
  • Perform mathematical computations and data interpretation to generate meaningful insights
  • Collaborate with internal teams, external vendors, and CMS stakeholders to understand reporting needs
  • Translate technical findings into clear, concise reports and documentation for both technical and non-technical audiences
  • Create and maintain detailed documentation for reporting processes and outputs
  • Support the transition of existing processes to Python and contribute to enhancements in data visualization, dashboarding, and modeling
  • Adapt to evolving tools, systems, and requirements within a dynamic contract environment


Job Qualifications:

  • Bachelor’s or Master’s degree in Statistics, Biostatistics, Mathematics, Computer Science, or a related field
  • Minimum of 4 years of experience in statistical programming or statistical data interpretation
  • Strong experience with statistical programming and reporting (SAS, SQL, and/or Python preferred)
  • Proficiency with Microsoft Office applications
  • Experience working with relational databases and large datasets
  • Ability to perform mathematical computations and analyze complex data
  • Strong written and verbal communication skills, including the ability to explain technical concepts to non-technical audiences
  • Experience creating clear, detailed documentation for reports and processes
  • Ability to work with multiple stakeholders, including external vendors and CMS
  • Adaptability to changing tools, technologies, and processes (including transition to Python and new visualization tools)
  • Self-motivated, able to work independently, and comfortable solving complex problems with limited direction
  • Must meet CMS security clearance and U.S. residency requirements (3 of the last 5 years in the U.S.)


Screening questions:

Do you now or in the future require sponsorship (e.g. H-1B)? Y/N

EEO and ADA Statement:

Consulting Solutions and its family of companies is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

If you are a person with a disability needing assistance with the application or at any point in the hiring process, please contact us at:

Not Specified
SENIOR PEGA DEVELOPER
Salary not disclosed
Stamford 4 days ago
Job Title: SENIOR PEGA DEVELOPER Location: Stamford, CT Duration: 12 Months Visa: USC, GC and EAD Contract Type: W2 Key Qualifications CDH Expertise: Proven track record with 5-6 years of experience working with Pega Customer Decision Hub (CDH), demonstrating deep understanding and ability to leverage CDH for personalized customer interactions and decisioning.

Certifications: Relevant Pega certifications are required (e.g., Certified Pega Business Architect, Certified Pega System Architect).

Technical Skills: Python: Strong proficiency in Python for scripting and automation tasks, with experience in integrating Python solutions within Pega applications.

SQL: Solid experience with SQL for database management and querying, including the ability to write complex queries and optimize database performance.

Apache Airflow (Optional): Experience with Apache Airflow for orchestrating complex workflows is a plus but not mandatory.

Responsibilities Develop and implement solutions using Pega CDH to enhance customer engagement strategies.

Collaborate with cross-functional teams to design and optimize workflows and decisioning processes.

Utilize Python and SQL to support data-driven decision-making and application enhancements.

Optionally, leverage Apache Airflow for efficient workflow automation and scheduling.

Additional Skills: Strong problem-solving abilities and attention to detail.

Excellent communication skills for effective collaboration with team members and stakeholders.

Ability to thrive in a fast-paced, dynamic environment and adapt to evolving project requirements.

Python, SQL, Pega, CDH
Not Specified
Developer IV/ AI Agentic Engineer
Salary not disclosed
Columbia, SC 2 days ago
Title: Developer IV/ AI Agentic Engineer

Duration: 11 Months (Contract to hire)

Location: Columbia, SC

Onsite Requirements: Partially onsite 3 days per week (Tue, Wed, Thurs) and as needed.

Standard work hours: 8:00 AM - 5:00 PM

**Credit check will be required**

Job Summary:

Day to Day:


  • A typical day will involve a mix of hands-on coding, architectural design, and research.
  • The engineer will spend a significant portion of their time in Python, building and optimizing agentic AI systems using frameworks like LangChain.
  • This includes integrating these agents with our backend services and deploying them using CI/CD pipelines into our cloud environment.
  • They will also be responsible for researching and testing new agentic models and frameworks, monitoring agent behavior in production, and collaborating with data scientists and business stakeholders to refine requirements and ensure the ethical deployment of AI solutions.


Team: The team is an innovative, collaborative, and empowering environment. We are building the next generation of AI solutions for the enterprise in a fast-paced, project-oriented setting. This is a multi-platformed environment that values creativity, continuous learning, and a customer-focused mindset. The new engineer will play a crucial role in shaping our AI strategy and building foundational tools and accelerators that will drive innovation across the company.

Job Requirements:

**This is a new role to establish a core competency in agentic AI systems. This engineer will be pivotal in designing and deploying advanced AI agents and will build the foundational frameworks for future AI use cases across the organization.**

Required Experience:

Required Software and Tools (Hands on experience required):


  • Python
  • JavaScript/TypeScript
  • AI Tools and Libraries (e.g. LangGraph, LangChain, Deep Agents, Claude Skills, etc.)
  • AI Models (e.g. Claude, OpenAI, etc.)
  • AI Concepts (e.g. Prompt Engineering, RAG, Agentic AI, etc.)
  • Distributed SDLC/DevOps (e.g. github, pipelines, VS Code, testing frameworks, etc.)
  • Platforms (Container Platforms, Cloud Platforms, Document Databases, AWS)
  • API Design


Python & AI/ML Libraries:


  • Deep hands-on experience in Python for AI/ML development.



  • Generative AI Development: Proven experience developing Gen AI or AI/ML solutions, from use case conceptualization to production deployment.
  • Infrastructure & DevOps: Strong understanding of cloud environments (AWS preferred), LLM hosting, CI/CD pipelines, Docker, and Kubernetes.
  • Agentic AI Concepts: Knowledge of agentic/autonomous systems (e.g., reasoning, planning, tool use).


Minimum Required Education: Bachelor's degree-in Computer Science, Information Technology or other job related degree or 4 years relevant experience or Associates degree + 2 years relevant experience

Minimum Required Work Experience: 6years-of application development, systems testing or other job related experience.

Required Technologies: 3-6 years of hands-on experience in Artificial Intelligence, Machine Learning, or related fields.

Nice to have/Preferred skills:


  • Proficiency in Python development and FastAPI/Flask frameworks, along with SQL.
  • Familiarity with agentic AI frameworks and concepts such as LangChain, LangGraph, AutoGen, Model Context Protocol (MCP), Chain of Thought prompting, knowledge stores, and embeddings.
  • Experience developing autonomous agents using cloud-based AI services.
  • Experience with prompt engineering techniques and model fine-tuning.
  • Strong understanding of reinforcement learning, planning algorithms, and multi-agent systems.
  • Experience working across cloud platforms (AWS, Azure, GCP) and deploying AI solutions at scale.
Not Specified
Instructor Pool - Online Data Analytics, Data Science, Software Development, andCybersecurity Programs - UC Berkeley Extension
✦ New
Salary not disclosed
Position overview

Position title:
Instructor (Non-Senate, Non-Tenure Track)

Salary range:
The compensation model varies depending upon the course delivery format. For a synchronous Live Online course, a reasonable estimate for this position is $3,000 -$4,000 total per course. For an asynchronous Start Anytime Online course, this position is paid $165 per final student course grade submitted each month; a reasonable estimate ranges from $660 - $21,285 total per course; and monthly payments typically begin within 6 months after the course start date. Instructor compensation is determined by course length, number of units, enrollment, budgetary considerations, and other factors.

Percent time:
Part-time by agreement on a course-by-course basis.

Anticipated start:
Some appointments may begin as early as the spring semester.

Review timeline:
Applicants are considered for positions as needs arise; the existence of this applicant pool does not guarantee that a position is available. The applicant pool will remain in place for 9-12 months; those interested in remaining in the applicant pool beyond the advertised final closing date must reapply.

Position duration:
Length of courses differs depending on the subject, level, format/schedule, and credits taught. For the fall, spring, and summer semesters, course length typically ranges from approximately 10 to 12 weeks. For asynchronous online start anytime courses, agreement length typically ranges from 9 to 18 months. Further course agreements may be assigned based upon program needs, meritorious performance, and funding availability.

Application Window


Open date: November 21, 2025




Next review date: Monday, Mar 16, 2026 at 11:59pm (Pacific Time)

Apply by this date to ensure full consideration by the committee.




Final date: Friday, Nov 20, 2026 at 11:59pm (Pacific Time)

Applications will continue to be accepted until this date, but those received after the review date will only be considered if the position has not yet been filled.



Position description

UC Berkeley Extension (UNEX), the continuing education branch of the University of California, Berkeley, has been building bridges between UC Berkeley and the public since 1891. UNEX serves the professional and continuing education goals of thousands of people each year and plays an essential part of the University mission to: extend the research and scholarship of UC Berkeley to a global community; increase access to higher education for non-traditional, online, and international students; and improve the workforce. UC Berkeley Extension is a part of the division under the leadership of the Dean of Extended Education that also includes Berkeley Summer Sessions, Berkeley Study Abroad, and Osher Lifelong Learning Institute.



UC Berkeley Extension invites applications for a pool of qualified, dynamic instructors with a commitment to professional and continuing education in Data Analytics, Data Science, Software Development, and Cybersecurity to teach one or more online courses each year for our Engineering, Technology, and Environmental Management department.



Courses are offered online:




  • Online instruction is delivered asynchronously through our learning management system (Canvas) or through synchronous live lectures (Zoom).
  • Most synchronous live online lecture courses are offered in the evening and on the weekend (U.S.A. Pacific Time).


Course Subjects

We are seeking qualified applicants who possess current subject matter expertise and/or teaching knowledge in (but not limited to) the following course subjects. For program and course descriptions, please refer to the departmental link below.



Data Analytics and Data Science




  • Introduction to SQL
  • Introduction to Databases
  • Data Warehousing and Business Intelligence
  • Data Visualization
  • Introduction to Data Analytics
  • Python for Data Analysis
  • R for Data Analysis
  • Data Analytics Capstone
  • Introduction to Big Data
  • Introduction to Data Science
  • Introduction to Machine Learning Using Python
  • Machine Learning and Deep Learning
  • Artificial Intelligence Foundations
  • Data Science Capstone


Software Development and Advanced Software Development




  • Introduction to C Language Programming
  • C++ Programming
  • First Course in Java
  • Programming Python
  • Data Structures and Algorithms
  • Front-End Web Development
  • JavaScript Frameworks
  • Modern Web Applications and Cloud Computing
  • Software Design Patterns
  • Software Quality Assurance
  • Software Development Capstone
  • Java: Discovering Its Power
  • Mastering Python
  • Back-End Development with Java/Python
  • Web Software Security Frameworks
  • Advanced Databases
  • Advanced Software Development Capstone


Cybersecurity




  • Advanced Network Cybersecurity and AI Monitoring
  • Cybersecurity AI Risk Management and Governance
  • Automated Cybersecurity Incident Response and Digital Forensics
  • Advanced Topics in AI Cybersecurity and Capstone


Other Data, Programming, Software Development, or Cybersecurity Courses or Subjects

(please specify in your cover letter)



General Duties

The department seeks candidates who can support the success of all students through inclusive curriculum, classroom environment, and pedagogy. Specific duties and expectations will vary depending on the method of instruction including: Synchronous Live Online (Zoom); or Asynchronous Online (Start Anytime).




  • For synchronous instruction (live online courses), duties include but are not limited to: syllabus development; assignment development; lesson planning for class meetings; preparing and submitting required texts and course materials; reviewing and updating Canvas course site; and delivering lectures, presentations, and learning activities for all required hours of instruction.
  • For asynchronous instruction (start anytime online courses), duties include but are not limited to: reviewing the syllabus and pre-populated online course content; learning and utilizing Canvas classroom management tools; and requesting any training needs from the Program Director or Department Director.
  • For all instruction (regardless of course format) duties include but are not limited to: completing required trainings as mandated by the UC Presidential policies; responding to student questions and learning needs in a timely manner; grading student assignments and posting final student grades to the instructor portal in a timely manner; utilizing University-approved course support platforms including the Canvas Learning Management System, Zoom, Instructor Portal, Google Workspace, etc.; reviewing and following University and departmental policies, logistics, and other guidelines as published on the departmental Instructional Resource Site; and responding to other requests from the Program Director or Department Director in a timely manner.


U.S.A. Residency and U.S.A. Work Authorization


  • All work must be performed in the United States, whether in person or online. Applicants must be authorized to work in the United States at the time of hire. Visa sponsorship is not available for this position.


Data Analytics, Data Science, Software Development, and Cybersecurity Programs: academic-areas/technology-and-information-management/#!?tab=programs&availability=all

Data Analytics, Data Science, Software Development, and Cybersecurity Programs: academic-areas/technology-and-information-management/#!?tab=courses



Qualifications

Basic qualifications (required at time of application)

  • Bachelor's degree or equivalent international degree required.


Additional qualifications (required at time of start)

  • 5 or more years of professional industry work experience since degree.


Preferred qualifications

  • 6 or more years of professional industry work experience in the course subject.
  • Advanced degree in course subject preferred.
  • Teaching, training or coaching experience in the course subject, within a U.S. corporate environment, or at a U.S. college/university institution.
  • Experience in creating syllabi, learning objectives, lectures/presentations, learning activities, assignments, assessments, exams, and quizzes.
  • Experience teaching online and/or developing academic content for online courses.
  • Ability to convey conceptual and complex ideas and information.
  • Ability to support the success of all students through inclusive curriculum, classroom environment, and pedagogy.
  • Effective verbal/written communication and presentation skills (English).
  • Effective organizational skills with attention to detail.
  • Ability to collaborate with colleagues and work within a team environment.
  • Proficiency in (or willingness to learn) instructional and other technology, such as: Learning Management Systems (Canvas); lecture/presentation capture applications (Panopto); online video conferencing (Zoom); Microsoft Office (Word and PowerPoint); file sharing (Google drive or Dropbox); and Google Workspace tools (email, calendar, docs, sheets, slides, etc).


Application Requirements

Document requirements

  • Curriculum Vitae or Resume - Your most recently updated C.V. or resume.


  • Cover Letter - Please discuss prior teaching experience, teaching approach, and other/future teaching interests. This can include, for example, specific efforts, accomplishments, and future plans to support the success of all students through inclusive curriculum, classroom environment, and pedagogy.

    (Optional)


  • Sample Syllabi and/or Teaching Evaluations (Optional)




Reference requirements

  • References are requested from candidates at the interviewing stage, and references are only contacted for finalists.


Apply link:
JPF05017

Help contact:



About UC Berkeley

UC Berkeley is committed to diversity, equity, inclusion, and belonging in our public mission of research, teaching, and service, consistent with UC Regents Policy 4400 and University of California Academic Personnel policy (APM 210 1-d). These values are embedded in our Principles of Community, which reflect our passion for critical inquiry, debate, discovery and innovation, and our deep commitment to contributing to a better world. Every member of the UC Berkeley community has a role in sustaining a safe, caring and humane environment in which these values can thrive.



The University of California, Berkeley is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or protected veteran status.



For more information, please refer to the University of California's Affirmative Action and Nondiscrimination in Employment Policy and the University of California's Anti-Discrimination Policy.



In searches when letters of reference are required all letters will be treated as confidential per University of California policy and California state law. Please refer potential referees, including when letters are provided via a third party (i.e., dossier service or career center), to the UC Berkeley statement of confidentiality prior to submitting their letter.



As a University employee, you will be required to comply with all applicable University policies and/or collective bargaining agreements, as may be amended from time to time. Federal, state, or local government directives may impose additional requirements.


Unless stated otherwise, unambiguously, in the position description, this position does not include sponsorship of a new consular H-1B visa petition that would require payment of the $100,000 supplemental fee.



As a condition of employment, the finalist will be required to disclose if they are subject to any final administrative or judicial decisions within the last seven years determining that they committed any misconduct.




  • "Misconduct" means any violation of the policies or laws governing conduct at the applicant's previous place of employment, including, but not limited to, violations of policies or laws prohibiting sexual harassment, sexual assault, or other forms of harassment or discrimination, as defined by the employer.
  • UC Sexual Violence and Sexual Harassment Policy
  • UC Anti-Discrimination Policy
  • APM - 035: Affirmative Action and Nondiscrimination in Employment


Job location
San Francisco Bay Area, California, U.S.A.
Remote working/work at home options are available for this role.
Not Specified
jobs by JobLookup
✓ All jobs loaded