Vigenere Cipher Encoder Python Jobs Salary Jobs in Usa
1,062 positions found — Page 2
Pay Range: $20 - $28 Hourly
Location: In-Office (Costa Mesa, CA)
Role Purpose: Ensure medical records are accurate, compliant, and complete to support successful claims and minimize denials. Manage record reviews, audits, and appeals while collaborating with internal teams and BPO counterparts to maintain updated guidelines and drive process improvements
Role Duties & Responsibilities:
- Ensure accurate record reviews, retrieve medical records, and send out medical record requests as needed within the required time frame.
- Ensure medical records are compliant with payer-specific guidelines before submission.
- Investigate medical record denials, and communicate actions that need to be taken to resolve them and document findings on CMD and the Jira Project
- Initiate appeals to the payer as necessary to resolve medical record denials
- Thoroughly navigate and manage post-payment and pre-payment reviews, ensuring proper documentation, timely responses, and compliance with regulatory and contractual requirements.
- Research and update payer-related guidelines regularly, ensuring all departments follow best practices and have access to the most current documentation.
- Support training and day-to-day guidance for BPO team members by sharing knowledge, addressing questions, and escalating needs or issues to the lead or supervisor to strengthen performance and ensure aligned, efficient operations.
- Participate in the department's L10 meetings, identify and bring issues, and develop and execute quarterly rocks to drive alignment and improvements toward Cipher VTO.
- Ensure clear and efficient communication by responding to partner emails and requests promptly.
- Perform facility spot checks to maintain charts/documentation up to date with payer guidelines.
- Perform other related duties as assigned.
Qualifications
- 2 years’ Professional experience
- Proficient with Microsoft Office Suite
- Adobe Acrobat Experience
- Compliance Experience Preferred
- BPO Management Experience Preferred
- EOS Knowledge/Understanding Preferred
- Proficient in Atlassian Products (Jira & Confluence) preferred
- Experience in Insurance Payers compliance preferred
Encode INC is seeking a Nurse Practitioner Family Practice for a local contract job in Vinita, Oklahoma.
Job Description & Requirements
- Specialty: Family Practice
- Discipline: Nurse Practitioner
- Start Date: 06/19/2026
- Duration: 13 weeks
- 40 hours per week
- Shift: 10 hours, days
- Employment Type: Local Contract
Job Title: Physician Assistant (PA-C) – Clinic (Locum)
Location: Vinita Health Center
Organization: Cherokee Nation
Start Date: June 1, 2026
End Date: September 5, 2026
Job Type: Locum / Contract
Schedule: 10-hour shifts, 4 days per week
Job Overview
We are seeking a dedicated and skilled Physician Assistant (PA-C) to provide high-quality outpatient clinical care at Vinita Health Center. The provider will work in a collaborative environment delivering comprehensive care to patients across various age groups, focusing on diagnosis, treatment, and preventive care.
Key Responsibilities
- Provide primary and outpatient clinical care to patients of all ages
- Perform patient evaluations, physical exams, and medical histories
- Diagnose and treat acute and chronic conditions
- Order and interpret diagnostic tests and lab results
- Develop and implement patient treatment plans
- Prescribe medications in accordance with state regulations
- Provide patient education on health maintenance and disease prevention
- Maintain accurate and timely documentation in the electronic health record (EHR)
- Collaborate with physicians and multidisciplinary healthcare teams
- Ensure compliance with all clinical, safety, and regulatory standards
Minimum QualificationsEducation
- Graduate of an accredited Physician Assistant program
Licensure
- Active Physician Assistant (PA-C) license
- Valid Oklahoma license or ability to obtain prior to start
Experience
- Prior clinic or outpatient experience preferred
- Experience in primary care or family medicine is highly desirable
Required Certifications
- BLS (Basic Life Support)
- ACLS (preferred)
Skills & Competencies
- Strong clinical assessment and diagnostic skills
- Ability to manage a wide range of patient conditions
- Excellent communication and interpersonal skills
- Ability to work independently and as part of a team
- Strong documentation and EHR proficiency
- Patient-focused approach with high attention to quality care
Work Environment
- Outpatient clinic setting
- Collaborative team-based care model
- Moderate to high patient volume
About Encode INC
At Encode, we empower organizations and individuals through innovative, human-centric workforce and technology solutions. With decades of experience and a proven track record, we deliver more than just healthcare staffing, we provide integrated, strategic support across industries, with particular strength in federal and government contracts.
Benefits
- 401k retirement plan
- Vision benefits
- Dental benefits
- Referral bonus
- Life insurance
- Medical benefits
Encode INC is seeking a travel nurse RN PACU - Post Anesthesia Care Level III for a travel nursing job in Tahlequah, Oklahoma.
Job Description & Requirements
- Specialty: PACU - Post Anesthesia Care
- Discipline: RN
- Start Date: 04/06/2026
- Duration: 13 weeks
- 40 hours per week
- Shift: 8 hours, days
- Employment Type: Travel
Level 3 Registered Nurse – PACU (Post-Anesthesia Care Unit)
Position: Level 3 Registered Nurse – PACU
Start Date: April 6, 2026
End Date: July 4, 2026
Schedule: Monday – Friday | 8:00 AM – 5:00 PM
On-Call: Once per week + one weekend per month
Environment: Busy PACU / Operating Room support
Position Summary
The PACU Registered Nurse (RN) provides specialized post-anesthesia nursing care for patients recovering from surgical procedures. The RN monitors patients during the immediate post-operative period, ensuring safe recovery from anesthesia and coordinating care with surgical and anesthesia teams.
This role requires strong clinical judgment, the ability to respond quickly to complications, and experience working in a fast-paced surgical environment.
Key Responsibilities
- Provide post-anesthesia care to patients recovering from surgical procedures.
- Monitor patients’ vital signs, airway status, and neurological responses following anesthesia.
- Assess patients for complications such as respiratory distress, bleeding, or adverse reactions to anesthesia.
- Administer medications, IV therapy, and pain management treatments as ordered by physicians.
- Maintain a patient-to-nurse ratio of 1:4 (maximum 1:6) while ensuring safe patient care.
- Collaborate with surgeons, anesthesiologists, and operating room staff for coordinated patient care.
- Accurately document patient status, nursing interventions, and recovery progress in the electronic health record.
- Utilize Cerner electronic medical record system for patient documentation and care management.
- Provide patient and family education regarding post-operative care and recovery instructions.
- Respond to emergency situations and provide advanced life support if required.
Required QualificationsExperience
- Minimum 3 years of PACU or critical care nursing experience
- 5+ years preferred
- Experience working in busy surgical or hospital PACU environments
Licensure
- Active Registered Nurse (RN) license (State or Compact License)
Required Certifications
- BLS – Basic Life Support
- ACLS – Advanced Cardiovascular Life Support
- PALS – Pediatric Advanced Life Support
Certifications are commonly issued by the American Heart Association.
Required Skills
- PACU recovery and post-anesthesia monitoring
- Airway management and respiratory monitoring
- Pain management and IV medication administration
- Ability to recognize and respond to post-operative complications
- Experience using Cerner
- Strong communication and teamwork skills
About Encode INC
At Encode, we empower organizations and individuals through innovative, human-centric workforce and technology solutions. With decades of experience and a proven track record, we deliver more than just healthcare staffing, we provide integrated, strategic support across industries, with particular strength in federal and government contracts.
Benefits
- 401k retirement plan
- Vision benefits
- Dental benefits
- Referral bonus
- Life insurance
- Medical benefits
Role- Internal Events Producer
Location: Santa Clara, CA
Type : Contract
Role Summary: Internal Events Producer is responsible for producing high-quality virtual, hybrid, and onsite events. This involves comprehensive event planning, hands-on technical execution during live AV and webcast operations, and managing the delivery of post-production assets. The position demands strong technical skills, effective communication across email, chat, phone, and in-person interactions, and proficiency in operating platforms such as Microsoft Teams (Meetings, Webinars, Live Events), Webex Events, Zoom Webinar, vMix, as well as other production and administration tools.
Key Responsibilities
- Pre-Production: Manage ServiceNow event tickets, oversee request intake, and track workflow for all event-related tasks.
- Advise stakeholders on the optimal platform selection (Microsoft Teams meetings, Live Events, Townhall, etc.) based on specific event requirements and objectives.
- Coordinate schedules with organizers, ensure content readiness, and facilitate run-throughs or dry runs to prepare for live events.
- Create and manage event links and invitations and prepare technical documentation to support presenters and participants.
- Live Production: Execute onsite or remote setup of rooms and event spaces, ensuring all technology and equipment are properly configured.
- Conduct thorough audio/video checks, technical validation, and environment testing to guarantee optimal production quality.
- Operate encoders, cameras, PTZ systems, switchers, and manage AV signal routing for seamless event production.
- Produce live events using Microsoft Teams, Webex, Zoom, or vMix, handling all aspects of technical execution.
- Moderate Q&A sessions, manage live interactions, and resolve technical issues quickly to maintain event flow.
- Perform video editing using Adobe Premiere Pro and Media Encoder to enhance event recordings as needed.
- Encode and publish event recordings to Microsoft Stream or other approved platforms for participant access.
- Provide stakeholders with detailed and comprehensive reports on attendance, analytics, and engagement following each event.
Post-Production:
Required Skills & Experience
- 3–5+ years of professional experience in enterprise or broadcast-level webcast and event production.
- Strong customer service orientation and excellent communication abilities.
- Demonstrates consistent reliability and punctuality, ensuring timely setup and execution of all event tasks.
- Adaptable to changing schedules and flexible working shifts, including early mornings, evenings, and weekends as required.
- Consistently maintains a professional, hygienic, and business-casual appearance.
- Advanced proficiency in Microsoft Teams production workflows, including meetings, webinars, and live events.
- Thorough working knowledge of Microsoft 365 tools (such as Outlook, PowerPoint, Excel, and Teams).
- Comprehensive AV expertise, including the setup and operation of microphones, mixers, cameras, PTZ control systems, encoders, signal flow management, Crestron touch panels, and networked AV devices.
- Demonstrated skill with Adobe Premiere Pro and Media Encoder for video editing and post-production.
- Ability to quickly diagnose and resolve routing and encoder issues under pressure during live events.
Nice to Have
- Experience with NDI and advanced vMix workflows, as well as strong file management skills.
- Proven track record in supporting executive-level meetings and high-visibility All Hands events with 10,000+ attendees.
- Familiarity with the Webex suite, Zoom suite, and expertise in using vMix for event production.
- Advanced knowledge of industry level AV systems and tools.
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.
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).
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:
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
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.
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.