Tenacity Python Jobs Hiring Now Jobs in Usa
1,074 positions found — Page 2
Job Title: Senior Software Engineer
Reports To: Manager of Application Development
About the Role:
The Senior Software Engineer is a hands-on technical leadership position responsible for designing, building, and maintaining high-quality software solutions. This role emphasizes both individual development work and ownership of design decisions for features and subsystems. Modern tools, including AI-assisted development and architectural support, are leveraged to drive delivery while maintaining accountability for technical outcomes.
Responsibilities:
- Design, implement, test, and maintain scalable, secure, and reliable applications and services.
- Act as a senior technical contributor, with responsibility for the design and implementation of features and subsystems.
- Contribute actively to development tasks, applying advanced coding expertise in several programming languages and frameworks.
- Participate in architectural discussions and support incremental evolution of systems with team leads.
- Conduct code reviews and mentor engineering team members, fostering best practices and ongoing improvement.
- Translate requirements from product owners, business analysts, and stakeholders into technical solutions.
- Identify and mitigate technical risks in assigned systems and projects.
- Support and enhance cloud-based applications (Azure, AWS) with emphasis on performance, reliability, and scalability.
- Collaborate effectively with onshore and offshore teams to ensure successful project execution.
- Keep abreast of industry trends and new technologies to encourage innovation.
- Utilize AI-assisted tools to expedite design, documentation, and implementation, while ensuring technical quality.
- Lead and support AI-related initiatives, drawing on prior experience with AI/ML technologies; recommend and implement suitable AI tools and frameworks.
- Test and demonstrate emerging AI tools and platforms via proofs of concept (POCs) to highlight business value.
- Guide customers in leveraging AI to optimize business processes; support teams working on business-facing AI efforts.
- Collaborate with stakeholders to contribute to defining an AI roadmap aligned with organizational strategy and technology objectives.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; Master’s degree preferred.
- A minimum of 5 years in a Senior Software Engineer, Lead Developer, or similar role, with proven success delivering production systems.
Required Skills:
- Strong understanding of software development methodologies (e.g., Agile, DevOps) and architectural frameworks.
- Proficient in programming languages such as C#, Python; excellent problem-solving and critical thinking skills.
- Web Development: Experience with modern front-end frameworks (e.g., React, Vue.js).
- Mobile Development: Knowledge of mobile app development tools (e.g., Cordova, Ionic).
- Cloud Development: Experience managing cloud-hosted applications, including Azure Functions and Event Hubs.
- Database Management: Ability to develop and debug stored procedures, views, and tables in SQL Server and MySQL; basic database administration for data integrity and security.
- API Development: Skilled at designing, building, and debugging APIs; experience with RESTful APIs and tools like POSTMAN and SOAPUI.
- DevOps: Designing branching strategies; implementing and maintaining CI/CD pipelines for test automation and deployment.
- Containerization: Experience with Docker and Kubernetes for application development and deployment.
- Security: Understanding of secure coding and application security best practices.
Preferred Skills:
- Ability to explain complex technical concepts to both technical and non-technical stakeholders.
- Effective teamwork, working with cross-functional groups including developers, project managers, and analysts.
- Strong problem-solving abilities and the capacity to make effective decisions under constraints.
- Leadership through mentoring and influencing technical direction.
- Adaptability to new technologies and changing environments.
- Critical thinking in evaluating options and making informed decisions.
- Effective time management across multiple projects.
- Empathy for team and stakeholder perspectives to foster collaboration.
IDR Healthcare is seeking a travel Cath Lab Technologist for a travel job in Victoria, Texas.
Job Description & Requirements
- Specialty: Cath Lab Technologist
- Discipline: Allied Health Professional
- Start Date: ASAP
- Duration: 13 weeks
- 36 hours per week
- Shift: 12 hours, days
- Employment Type: Travel
IDR Healthcare is an awarding winning staffing firm that believes it is a privilege and awesome responsibility to serve those who selflessly care for others. Our mission is to empower healthcare professionals to achieve their fullest potential both personally and professionally while they create positive change within the healthcare community.
We exercise true grit, tenacity, and authenticity while embracing and ownership mindset to go above and beyond providing healthcare professionals a world class experience.
We are employee owned and our travelers and clinicians earn shares/equity by just completing multiple assignments!
We have been named SIA’s Fastest Growing Staffing Firms and have won ClearlyRated® Best of Staffing for 11 consecutive years! This cements our commitment to clinician satisfaction earning top net promoter scores putting us in the top 2% of agencies in North America!
#TravelFarWithIDR and see what an extraordinary experience is all about!
Benefits
/t
- 2024 World Staffing Best Staffing Firms to Work For! /t
- ESOP (Equity) /t
- Healthcare Benefits for up to 30 days Between Assignments /t
- Comprehensive Health Insurance /t
- Dental and Vision Insurance /t
- Sign-On, Completion, & Referral Bonus Programs /t
- License and Certification Reimbursement /t
- Weekly Pay and Competitive Compensation /t
- Large Network of Clients and Job Opportunities /t
- 401k retirement plan /t
- Exclusive Assignments
IDR Job ID #488842. Pay package is based on 12 hour shifts and 36 hours per week (subject to confirmation) with tax-free stipend amount to be determined.
About IDR Healthcare
IDR Healthcare is an awarding winning staffing firm that believes it is a privilege and awesome responsibility to serve those who selflessly care for others. Our mission is to empower healthcare professionals to achieve their fullest potential both personally and professionally while they create positive change within the healthcare community.
We exercise true grit, tenacity, and authenticity while embracing and ownership mindset to go above and beyond providing healthcare professionals a world class experience.
We are employee owned and our travelers and clinicians earn shares/equity by just completing multiple assignments!
We have been named SIA’s Fastest Growing Staffing Firms and have won ClearlyRated® Best of Staffing for 11 consecutive years! This cements our commitment to clinician satisfaction earning top net promoter scores putting us in the top 2% of agencies in North America!
Help us give back! For every booked assignment, proceeds are donated to St. Jude and Feeding America! Last year we raised over $18,000 for St. Jude and provided over 49,000 meals for children in need.
#TravelFarWithIDR and see what it is all about!
Benefits
- Weekly pay
- 401k retirement plan
- Referral bonus
- Medical benefits
- Dental benefits
- License and certification reimbursement
- Vision benefits
WHO WE ARE
We’re an entrepreneur, fast-growing team of project managers, estimators, superintendents, safety and administrative support personnel. As leaders in quality construction management, we’re committed to providing impeccable service to our clients, a safe work environment for our team, and an opportunity for our employees to grow and enjoy the benefits of work/life balance. Here at ALLY, we cultivate a collaborative environment that values tenacity, attention to detail, and comradery. Since outstanding customer service is our best product, we strive to build long-lasting relationships with our entire customer base.
POSITION SUMMARY
We are seeking a strategic and driven Sales Manager to lead our business development efforts and drive revenue growth in the construction management services sector. As a mid-sized company with a strong reputation for quality and reliability, we need a proven sales professional who can increase our market presence, build lasting client relationships, and align sales strategies with our operational capabilities.
This role is ideal for someone who thrives in a fast-paced, hands-on environment and is passionate about the construction industry. The Sales Manager is responsible for direct sales execution, identifying new business opportunities, managing the sales pipeline, and collaborating closely with project teams to ensure client satisfaction from initial contact through project completion. This is an individual contributor role focused on direct business development activities. This position does not include direct management of employees. This position plays a key role in shaping the company’s growth trajectory by contributing to strategic planning and market positioning. The ideal candidate will bring a blend of strategic thinking, sales leadership, industry knowledge, relationship-building skills, and will be comfortable working in a company where team culture and accountability are core values. If you are interested in applying, please apply using the following link: AND ACCOUNTABILITY
- Actively engage in prospecting and lead generation through methods such as cold calling, networking and targeted outreach.
- Build and maintain a robust pipeline of qualified opportunities using hands-on selling techniques.
- Conduct in-person and virtual meetings to present services and close deals.
- Identify and pursue new business opportunities through direct contact with potential clients in the life science, industrial, healthcare and technology sector markets.
- Develop, collaborate and implement a comprehensive sales strategy to meet company growth targets.
- Build and maintain strong relationships with new and existing clients, partners, and industry stakeholders.
- Walk job sites at project completion with the team to see the finished product, and follow up with client to obtain feedback, discuss possible future sales, as well as get referrals as applicable.
- Drive the business development team function by setting clear revenue goals, coaching team members on proven sales strategies, and fostering accountability for achieving measurable growth and client acquisition targets.
- Collaborate with estimating and project management teams to ensure accurate proposals and seamless project handoffs.
- Monitor market trends, competitor activity, emerging opportunities and client feedback to refine sales activities.
- Actively represent the company at industry events, trade shows, and networking functions, engaging prospects and clients through relationship-driven selling activities and consistent follow-up to convert connections into opportunities.
- Use CRM tools to track leads, opportunities and performance metrics.
- Provide regular reporting on sales performance, forecasts, and pipeline activity to senior leadership.
REQUIRED KNOWLEDGE, SKILLS AND ABILITIES (KSA)
- Track record of implementing and executing a proven, structured sales process that consistently delivers results, including lead generation, qualification, proposal development, and closing.
- Established network of Developers, Architects and Owners within the construction industry, primarily the life science, industrial, healthcare and technology
- Experience working in a mid-sized company environment.
- Strategic thinker with hands-on execution ability.
- Familiarity with local and regional construction markets for the mid-atlantic region.
- Entrepreneurial mindset with a focus on growth.
MINIMUM REQUIREMENTS
- Possess ALLY’s core values:
- Adaptability
- Safety
- Client Service
- Accountability
- Team Culture
- 10 years of sales leadership experience in construction, engineering, or related industries.
- Proven track record of meeting or exceeding sales targets.
- Strong understanding of construction management processes, project delivery methods and client expectations.
- Excellent communication, negotiation, and interpersonal skills.
- Ability to lead and motivate a team toward ambitious goals.
- Bachelor’s degree in business, marketing, construction management, or a related field preferred.
- Excellent time management skills with a proven ability to meet deadlines.
- A clean driving record, valid driver’s license, properly maintained employee-owned vehicle with the state minimum mandated levels of auto liability insurance are required as a condition of employment.
- Eligible to work in the Unites States.
- Must be a team player.
PHYSICAL DEMANDS/WORK ENVIRONMENT
- While performing the duties of this job, the Sales Leader is required to sit for long periods of time and is occasionally required to stand; walking within a 400-acre campus; use hands to finger, handle or feel objects, reach with hands and arms; climb stairs and ladders; balance; stoop, kneel, crouch, or crawl; talk or hear; taste or smell. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus. The Sales Leader is required to speak clearly so listeners can understand and hear clearly to understand the speech of another person.
- Client site pending, work environments can involve some exposure to hazards or physical risks, which require following basic safety precautions.
- Work may involve moderate exposure to unusual elements, such as extreme temperatures, dirt, dust, fumes, smoke, unpleasant odors, and/or loud noises.
WHAT WE OFFER
Here at ALLY, we cultivate a collaborative environment that values tenacity, attention to detail, and comradery. We are committed to providing impeccable service to our clients, a safe work environment for our team, and an opportunity for our employees to grow and enjoy the benefits of work/life balance. Since outstanding customer service is our best product, we strive to build long-lasting relationships with our entire customer base. Working at ALLY includes:
- Paid time off to include vacation, flex (sick/personal) and your birthday!
- Medical, dental, and vision insurance for you and your family dependents (base plan 100% paid)
- HSA, Dependent Care, and HRA programs
- 401K Savings/Retirement plan
- Life Insurance (1X of salary paid by ALLY)
- Short term disability insurance
- Employee referral program incentives
- Volunteer program
- Tuition reimbursement
- Great team environment with fun, caring, hardworking people
We are a Veteran-Owned business and encourage our military service men and women to seek employment with us. We partner with DOD SkillBridge, American Corporate Partners, and have consecutively earned the Federal Government’s Platinum Medallion for several years. Please be sure to call out your honorable service to our country in your email when applying for this role.
If you are interested in applying, please apply using the following link:
ALLY Construction Services offers a competitive salary and benefits package. To be considered, please email us your resume with the position you’re applying as the subject line to
ALLY CONSTRUCTION SERVICES IS AN EQUAL OPPORTUNITY EMPLOYER
Applicants are considered regardless of race, color, religion, creed, age, sex, pregnancy, family responsibility, national origin or ancestry, citizenship, marital status, sexual orientation, transgender status, veteran’s status, genetic information, or status as a qualified individual with a disability or any other protected characteristic in accordance with applicable law.
F.H. Paschen has over 115 years of experience in the construction industry. You’ve driven on highways we paved, you’ve travelled through airports we modernized, you’ve commuted through rail stations we constructed, and your children learn in schools we built. But we are MORE than that. We offer MORE Versatility—as we work in any industry, offering any delivery method and service. We operate with MORE Tenacity—as we maneuver through tight schedules, spaces, and budgets. We provide MORE Ingenuity—by creating solutions to solve your greatest challenges. And we perform with MORE Pride—in focusing on safety and quality, and in offering more opportunities for our communities and diverse populations to build with us. We deliver far more than just on time and on budget—we deliver with MORE Paschen.
The way in which urban infrastructure is conceived, planned, and implemented, can have a profound effect on the communities it serves. Transit projects, in particular, represent long-term infrastructure investments that are likely to serve millions of people over time. Not only do those projects require careful planning and design, they also must be built to last. Our extensive experience across a wide variety of projects with transit agencies, as well as our broad range of construction skills, focus, and dedication, puts us in a unique position to be highly successful—even when projects are long and challenging.
F.H. Paschen is looking for new valued Project Managers with strong leadership and communication skills. We are a group that fosters an atmosphere of collaboration and teamwork. The Project Manager will manage a variety of projects and manage the project team.
Assaigned Responsibilities
- Represent and demonstrate the values of F.H. Paschen: tenacity, versatility, ingenuity and pride.
- Responsible for the management of the entire project, including scheduling, purchasing, quality and safety.
- Ability to participate in preconstruction services, including estimating and value engineering
- Supervisory responsibility for Project Engineer(s), Assistant Project Manager(s), and Construction Intern assigned to contract(s) and/or work orders
- Collaborate with other Project Manager(s) to find alternative solutions
- Collaborate and monitor Superintendent(s) performance on contracts and/or work orders
- Review and approve Assistant Project Manager proposals
- Negotiate financial disputes and change orders with owners
- Point of contact for project management staff, architects, subcontractors, owners, engineers and more
- Understand details of project scope of work
- Create and maintain project cost reports
- Document and negotiate changes that may affect project completion or contract costs with subcontractors and owners
- Develop field quality assurance and quality control plan with Superintendent
- Collaboration of project safety plan with Superintendent(s)
- Responsible for managing MBE/WBE subcontracting requirements
- Responsible for EEO/Affirmative action contract requirements
- Other duties as assigned
- BS in Construction Management or Engineering and / or 6-10 years of construction experience.
- Ability to manage multiple projects and personnel simultaneously.
- Knowledge of construction, design, cost reporting and cash flow management.
- Computer skills, knowledge of Project Management, Scheduling, good communication and organizational skills are necessary.
- Experience with a general contractor is required
- Experience with Transit/Rail/CTA
If you require an accommodation in order to complete this application, please contact Tracy Tesnow at 773-444-3474.
Note to Search Firm Agencies, Recruitment Agencies, and Similar Organizations and Firms: F.H. Paschen does not accept unsolicited resumes from recruiters or employment agencies. Please do not forward unsolicited resumes or candidate information to any F.H. Paschen employee. F.H Paschen will not pay fees to any third-party agency or firm and will not be responsible for any agency fees and referral compensation associated with unsolicited resumes. Unsolicited resumes received will be considered property of F.H. Paschen and will be processed accordingly.
Benefits
- Health insurance
- Dental insurance
- Vision insurance
- Paid time off
- 401K matching
- Flexible spending account
- Life insurance
- Referral program
- Professional development assistance
- Eligibility for Year End Bonus
- LifeLock Subscription
$90,000-$135,000
F.H. Paschen reserves the right to offer the selected candidate or applicant an hourly rate or salary at an appropriate level to be set and determined by the employer that is commensurate with the applicant's qualifications, experience, education, skill training, certifications, or seniority.
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.