Job Postings

13 Job openings are currently listed below. Please note that this is only a partial listing of available openings from PeopleWare. Please contact us for information on all our employment opportunities.
(Job Postings last updated: 12/15/2017 9:09:44 AM)

Click on any job title below to get its detailed information. Click on any of its detailed information to respond to PeopleWare for that job.

Data Scientist
  · Lead Data Scientist  (Santa Ana)
  · Senior Data Scientist  (El Segundo)
DevOps Engineer
  · Continuous Integration/Configuration Management Engineer  (Santa Ana)
Manufacturing Engineers
  · Electronic Design Engineer  (Van Nuys)
  · Construction Supervisor  (Saratoga Springs)
  · Director of Business Applications  (Century City)
  · Reporting Specialist & HRIS/HR Generalist  (Los Angeles)
Product Manager
  · Senior Product Manager  (El Segundo)
  · Senior Full Stack Engineer - Python  (El Segundo)
  · Senior JavaScript Engineer  (El Segundo)
  · Senior Software Engineer (C#/.NET)  (Concord)
  · UI/UX Designer  (Irvine)
Project Manager
  · Project Manager  (Irvine)

Data Scientist Positions
Job ID Title Type Location City Rate
 W9025  Lead Data Scientist  Full-time/Permanent  Southern California  Santa Ana  Based on Experience
Apply Now!

Looking for a Lead Data Scientist to work on this company's AI Strategy and identify solutions to a variety of complex problems. This person will need to have advanced skills in estimating the underlying structure of a given dataset, finding useful patterns and/or predicting properties of previously unseen instances.

Responsibilities include:
- Choose the appropriate accuracy/error measures (e.g. log-loss for classification, sum-of-squared-errors for regression, anomaly detection etc.) along with an appropriate evaluation strategy (training-testing split, sequential vs. randomized cross-validation, iterative learning algorithms, etc.).
- Estimate the underlying structure of a given dataset, finding useful patterns (correlations, clusters, eigenvectors, etc.)
- Use Machine Learning algorithms (scikit-learn, Theano, Spark MLlib, H2O, Octave, TensorFlow, etc.) and identify suitable algorithms and models (decision tree, nearest neighbor, neural net, support vector machine, ensemble of multiple models, etc.) and learning procedures to fit the data (linear regression, gradient descent, genetic algorithms, bagging, boosting, and other model-specific methods).
- Understanding of how hyperparameters affect learning.
- Understand how these different pieces work together, communicate (using library calls, REST APIs, database queries, etc.) and be able to build appropriate interfaces for components that others will depend on.
- Effectively design systems to avoid bottlenecks and allow the algorithms to scale with increasing volumes of data.
- Software Engineering best practices (including requirements analysis, system design, modularity, version control, testing, documentation, etc.) are invaluable for productivity and collaboration.

Required Skills:
- Master's degree in CS, Data Science, Math, or Statistics, Ph.D. preferred.
- 5+ years of demonstrated experience in predictive modeling and analysis.
- 5+ years of demonstrated experience with statistical software tool(s), i.e. Python, Scala, GNU, R, SAS, MatLab, etc.
- 5+ years of writing complex SQL queries in high volume database environments.
- Experience/knowledge of advanced Machine Learning techniques such as GBM, Random Forest, etc.
- Experience in statistical techniques such as classification, clustering, regression, statistical inference, collaborative filtering and natural language processing, experimental design, social network analysis, feature engineering, etc.
- Experience with visualization technologies such as Power BI, Chart.js, D3, DataHero, Octave, Plotly, Tableau and/or TensorBoard.
- Knowledge of Cloud Platforms such as AWS, Azure, Google Cloud, etc.
- Experience with multifunction imaging, printing systems or image processing and/or IoT platforms is a plus.
>> Back to Top

Job ID Title Type Location City Rate
 W9089  Senior Data Scientist  Full-time/Permanent  Southern California  El Segundo  Based on Experience
Apply Now!

Looking for a Senior Data Scientist to help optimize and expand this company's SaaS platform. You will be part of a team responsible for designing and improving their big data & data-science infrastructure. The team is also responsible for providing various advanced optimization technology & targeting solutions for large-scale problems in other areas of the system.

Responsibilities include:
- Develop various predictive models to help solve various Big Data problems.
- Build and improve Real/Time Optimization Engine.
- Adapt & improve various parts of the big data infrastructure/stack to handle the above models.
- Work with various team members to help improve areas which deal with high volume low latency problems, using various statistical/mathematical models.
- Research the latest data-science techniques such as Deep Learning technology, XGBoost, etc. in order to improve the data - science engines.

Required Skills:
- Good background and experience with statistical and other advanced math problem solving.
- Good understanding of Multi-Arm Bandits, Bandit Algorithm and Contextual Bandits.
- Solid understanding of Optimization techniques such as Linear/Integer Programming's (Knapsacks, Solvers, etc.).
- Solid understanding of different regression models/GLM and regularizations such as Ridge, Lasso, Elastic Net.
- Programming experience, ideally in Python, Scala, Java or R, and are open to other experience if you're willing to learn the languages they use.
- Good understanding of Matrix Factorization, Gradient Boosting, Random Forest, Batch/Stochastic Gradient Descent, Neural Network, SVM, etc.
- Good understanding of evaluation metrics such as F1 scores, R2, RMSE, AUC, ROC, confusion matrix, logloss, etc.
- Knowledge of machine learning libraries, including Vowpal Wabbit, H2O, Tensorflow, Theano, Keras or xgboost, and ability to apply machine learning at scale.
- Proven experience writing advanced algorithms on top of Big Data infrastructure.
- Knowledge in a variety of non-SQL Big Data open source products such as Spark, EMR/Hadoop, etc.
- Ability to operate in an Agile, entrepreneurial start-up environment.
- Excellent teamwork skills with an ability to reach out and use team strengths to get the work done with minimal supervision.
- Good communication skills.
>> Back to Top

DevOps Engineer Positions
Job ID Title Type Location City Rate
 W9077  Continuous Integration/Configuration Management Engineer  Full-time/Permanent  Southern California  Santa Ana  Based on Experience
Apply Now!

Looking for a Continuous Integration/Configuration Management Engineer, to work closely with development & quality teams to provide high availability application services. This person will hold a key role with engineering services and systems management by automating processes, managing software configuration and release, and coordinating our various platforms.

Responsibilities include:
- Review current build and deployment system and develop targeted plan for enhancement & on-going improvements.
- Evaluate options and recommend solutions to current problems with the system.
- Evaluate and develop scripts and applications to automate system deployment scaling and infrastructure.
- Generate a reliable & repeatable system to provide build, deployment and product operation status to internal groups worldwide.
- Implement & maintain a continuous integration platform with automated build verification and end-to-end testing.
- Maintain all core build and code libraries.

Required Skills:
- Deployment of commercial products on Amazon Web Services & other cloud based platforms.
- Direct experience in using Amazon Cloud Formation and management tools and/or other Cloud Management Tools.
- Familiarity with systems administration of Linux and Windows servers.
- Experience with SQL database administration with PostgreSQL, NoSQL, etc.
- Knowledge of configuration management tools such as: GitHub, Jenkins, etc.
- Proficiency/software development experience in Java, JavaScript, Python, C/C++.
>> Back to Top

Manufacturing Engineers Positions
Job ID Title Type Location City Rate
 W9083  Electronic Design Engineer  Full-time/Permanent  Southern California  Van Nuys  Based on Experience
Apply Now!

Looking for an Electronic Design Engineer to design, analyze, debug and modify embedded military electronics. This position requires knowledge of and exposure to firmware and software designs.

Responsibilities include:
- Perform system architecture development (block diagrams).
- Create circuit card schematics (OrCAD or PADS preferred), including part selection.
- Perform circuit simulation and analyses (LTSpice preferred) and apply component derating.
- Perform circuit tolerance analyses.
- Generate PCB layout guidelines for in-house PCB artwork generation.
- Work collaboratively with CAD designer in PCB artwork, schematic, bill of material, fabrication drawing and assembly drawing generation.
- Present electronic designs and analyses during in-house and customer design reviews.
- Collaborate and communicate with management, internal, and outsourced development partners regarding electronic design status, project progress, and issue resolution.
- Knowledge of electronic testing methodology, including writing and execution of test plans, debugging, and testing.
- Excellent teamwork/interpersonal skills and the ability to communicate effectively. Demonstrated
ability to work collaboratively, both within and outside one's own work group.
- Demonstrated ability to take initiative to identify and solve complex system level issues.
- Excellent analytical and empirical problem solving and troubleshooting skills. Ability to evaluate design and system performance.

Required Skills:
- Bachelor's or Master's degree in Electronic or Computer Engineering and a minimum of 5 years related experience in military embedded electronic design.
- Proven track record of producing electronic designs used in systems qualified to military specifications.
>> Back to Top

Other Positions
Job ID Title Type Location City Rate
 W9024  Construction Supervisor  Full-time/Permanent  All  Saratoga Springs  Based on Experience
Apply Now!

Looking for a Construction Supervisor to develop solutions and direct the work effort for all aspects of network communication construction site work per client's specifications. Ensure allocation of resources are sufficient for timely completion of projects. Supervise the construction, repair, restructuring and deconstruction of towers, antennas and antenna systems.

Responsibilities include:
- Manage site crew for quality, timeliness, accuracy and schedule.
- Oversee all aspects of work while at the tower top and maintain ground control, ensuring that all quality standards are met and a correct installation has been performed.
- Act as site representative to client, responsible for ensuring all requirements are clearly communicated to internal team and met within budget and timeframes specified.

Required Skills:
- One of the following: High School diploma/GED required and 3+ years of construction or equipment installation experience, wireless telecom experience preferred OR Bachelor's degree in a relevant field.
- Ability to effectively lead a crew to the completion of and in conformance with schedule, customer requirements, and budget guidelines.
- Must be computer proficient, having demonstrated intermediate knowledge and ability to work with MS Word and Excel.
- Excellent written and verbal communication skills.
- Good planning and organizational skills to balance and prioritize work.

Certificates, License, Registrations:
- Certified Tower Climber, Certified in Safety and Tower Rescue, Valid Driver's License required, CDL preferred.
- OSHA 10Hr Safety Course preferred.
- Adult First Aid / CPR preferred.
>> Back to Top

Job ID Title Type Location City Rate
 W9074  Director of Business Applications  Full-time/Permanent  Southern California  Century City  Based on Experience
Apply Now!

Looking for a Director of Business Applications to help this company implement a state of the art IT strategy. Coming from an entertainment company, this person will plan, execute and must be hands on with the implementation of new applications, infrastructure and security.

Responsibilities include:
- Lead multiple SAP upgrades with minimal downtime
- Implement IPM integration to current SAP stack
- Negotiate and recommend partner and vendor contracts. Monitors compliance of SLAs of partners and vendors
- Successfully manage corporate move from Santa Monica to Century City office
- Implement Business Analytics for Sales and IT departments
- Hands-on assistance of current IT staff in supporting 50+ business users and 25+ consultants
- Implement SAP Order-to-Cash (OTC) Integration and architect SAP OTC Process Flow
- Successfully migrate all business users to Office 365 from Office 2010

Required Skills:
- 10 or more years of IT leadership
- Education in the field of computer science, engineering, or business management
- Deep experience with the critical systems of a studio, including SAP ECC, Intellectual Property - Management Systems such as FilmTrack or SAP IPM, and Salesforce
- Familiarity with modern IT tools such as Omniture, Box, Capriza, Domo, Tableau, etc.
- Executive presence and communication skills to interface with the CEO and senior management of the company
- Focus on users and usability
- Excellent coaching skills
- Experience managing infrastructure environments that include CISCO, private ISP, Windows, Exchange, MacOS and VOIP
- Familiar with all aspects of IT support of studio functions from Submissions/Acquisitions, Production, Servicing, Theatrical, Broadcast and Digital Distribution, Asset Management, and Finance
- Entertainment experience is a MUST

- Experience with marketing automation platforms such as Adobe Marketing Cloud, Marketo, Oracle Eloqua, Salesforce Pardot and Hubspot
>> Back to Top

Job ID Title Type Location City Rate
 W9078  Reporting Specialist & HRIS/HR Generalist  Full-time/Permanent  Southern California  Los Angeles  Based on Experience
Apply Now!

Looking for a Reporting Specialist and HRIS/HR Generalist with HR Data Analysis and Project Management skills to join the team at a leading global real estate and investment management firm located in Downtown Los Angeles.

Responsibilities include:

Reporting & Data Analysis/Management:
- Provide analytical insights and reports to improve HR processes and systems; identify and implement process improvements when necessary; oversee change management initiatives.
- Create, analyze, and drive employment metrics to create efficiencies and measure program performance and create/present a monthly report to senior management.
- Develop and present data/metric-driven reports to present to upper management: monthly headcount, weekly census reports, salaries, expenses, turnover calculations, recruitment efforts, etc.
- Manage and maintain accurate HRIS and general department statistics/KPIs via system monitoring and regular reporting.
- Develop, deliver, and troubleshoot regular and ad-hoc reports, dashboards, and other data-based insights using multiple tools including ICIMS, ADP, Excel, etc.

Project Management:
- Assist in all HR implementations including ADP, ICIMS, compensation modules, performance management, org charts, etc.
- Oversee and manage ADP payroll merger from a data perspective.
- Point of contact for ongoing and evolving organizational chart project: Create all organizational charts, including dotted line reporting.
- Manipulate large data sets from ADP and upload to current organization charting tool.

Employee Experience:
- Onboarding, Employee Relations & Performance Management.
- Oversee and support the administration of all HR-related responsibilities, including but not limited to:, on-boarding, performance management, training programs, employee relations, compliance, terminations, workers' compensation, leave of absence, unemployment, etc.
- Conduct ongoing communication to ensure employee engagement and morale.
- Conduct, participate in, review and analyze compensation surveys; present findings to management when necessary.
- Lead annual and semiannual employee reviews: ensure program is administered efficiently; edit/create forms to ensure reviews are written properly; oversee communication and process to ensure timely and efficient completion; run ad hoc reports on status to report to upper management; pull ratings at year-end to import into compensation planning process; etc.
- Coordinate all onboarding and annual regulatory training efforts.
- Assist with Internship and Mentoring program.
- Leverage tools from onboarding teams to support assimilation of new hires; enter new hires in and provide training on use of ADP system.

Required Skills:
- Bachelor's degree in HR or related field, with a minimum of 2 years of HR Reporting experience within professional services - financial services or real estate industry experience preferred.
- Advanced knowledge of MS Office, including PowerPoint and Excel (i.e. pivot tables, v-lookup, macros, charts & graphs) is a must.
- Analytical by nature with an ability to utilize performance indicators, spreadsheets, and other relevant information to effectively analyze data and make sound business decisions/recommendations.
- Demonstrated experience creating organizational charts in an evolving environment.
- Extensive management reporting experience, including but not limited to: ability to effectively qualify findings, answer questions, provide strategic foresight, and make recommendations to the C-Suite and upper management.
- Hands-on experience with ADP and ICIMS strongly preferred.
- Experience handling highly confidential and complex data sets.
- Strong organizational and prioritization skills; proactive with excellent follow through on short and long-term projects.
- Excellent communication, interpersonal and consultative skills.
>> Back to Top

Product Manager Positions
Job ID Title Type Location City Rate
 W9033  Senior Product Manager  Full-time/Permanent  Southern California  El Segundo  Based on Experience
Apply Now!

Looking for a Senior Product Manager with an AdTech background to help improve and expand this company's SaaS platform. You will guide product development from concept to launch, understanding the challenges and needs and bridging gaps between sellers, marketers, and engineers.

Responsibilities include:
- Maintain and prioritize an Agile product roadmap and backlog for engineering and ensure that new features and enhancements are validated and clearly specified.
- Collaborate with UX designers, subject matter experts, and engineering to define and size new product enhancements.
- Coordinate with engineering throughout the development process to ensure the product aligns with company mission, strategic goals, and market demands.
- Advise and participate in sales and marketing activities, including client meetings, sales demonstrations, and user conferences.
- Monitor adoption and revenue impact of new features and enhancements and report on release impact as necessary.
- Provide a fresh perspective and insight, aligning to current trends/approaches while also grounding your decisions in user research, business goals, and technical considerations

Required Skills:
- 5+ years of relevant professional experience as a Product Manager; experience with AdTech and SaaS products is a must.
- 2 years of engineering experience prior to product a plus.
- Strong understanding of all aspects of the product development lifecycle, including customer research, requirements definition, prioritization, and launch process.
- Familiarity with the fundamentals of engineering process, user experience design, sales process, and marketing.
- A track record of shipping a product in an Agile product development environment, leading a complex project and collaborating across departments.
- Exceptional written and verbal communication skills and an ability to communicate to both technical and non-technical audiences.
- A degree in Computer Science or similar technical field is a strong plus.
>> Back to Top

Programmer/Development Positions
Job ID Title Type Location City Rate
 W9081  Senior Full Stack Engineer - Python  Full-time/Permanent  Southern California  El Segundo  Based on Experience
Apply Now!

Seeking a Senior Full Stack/Python Engineer who will become part of a team responsible for designing, developing and implementing new features and improvements for this company's next generation platform.

Responsibilities include:
- Design and develop next generation platform
- Be part of the design and architecture decision making team
- Be part of a tech driven passionate team that is eager to keep producing amazing products built upon superb technology infrastructure

Required Skills:
- 5+ years of experience in developing LAMP based web applications and 2+ years of Python
- Vast knowledge in Python and Python libraries/frameworks such as Flask, SQLAlchemy etc.
- Experience with client side technologies (JavaScript, CSS) and frameworks (such as jQuery and Bootstrap)
- Knowledge in both SQL databases (preferably MySQL) and No-SQL databases (such as MongoDB, Memcached)
- Experience with AWS is a plus
- Experience with Git and Git workflow is a plus
- Understanding of software engineering best practices and object oriented designs
- Knowledge and experience with using open source products
- Ability to operate in an Agile, entrepreneurial start-up environment
- Excellent communication and teamwork skills, with the ability to get work done with minimal supervision
>> Back to Top

Job ID Title Type Location City Rate
 W8953  Senior JavaScript Engineer  Full-time/Permanent  Southern California  El Segundo  Based on Experience
Apply Now!

Looking for a Senior JavaScript Engineer to develop this company's next generation platform.

Responsibilities include:
- Design and improve the JavaScript ad serving framework
- Work with the ad server backend team to continue and improve overall solution
- Work with the product and design teams to develop new innovative ad unit types (video, slideshows etc.)
- Leverage various 3rd party open source JavaScript solutions when needed
- Develop cross browser user behavior tracking framework

Required Skills:
- At least 5 years of experience in JavaScript front-end web development
- Pure JavaScript and the ability to build a framework (AngularJS, ReactJS etc.)
- Experience writing optimized JS code (size and performance wise)
- Pure Java and proficiency in object oriented designs and expert understanding of software engineering best practices
- Expert level knowledge in cross browsers and responsive designs
- Strong level knowledge in CSS/HTML with experience using jQuery or similar framework
- Experience with CSS pre-processors (such as LESS, SASS)
- Experience with Git and Git workflow is a plus
- Good understanding of testing methodologies and experience with writing testable code
- Ability to operate in an Agile, entrepreneurial start-up environment
- Adtech background is a plus
- This person must be motivated, driven, and passionate about programming and technology
- Excellent teamwork skills with an ability to reach out and use team strengths to get the work done with minimal supervision
>> Back to Top

Job ID Title Type Location City Rate
 W9080  Senior Software Engineer (C#/.NET)  Full-time/Permanent  Northern California  Concord  Based on Experience
Apply Now!

Looking for a Senior Software Engineer to develop and maintain software applications for document management and to ensure timely project release.

Responsibilities include:
- Develop and maintain software applications to ensure timely project release.
- Leadership role in software projects by utilizing in-depth technical knowledge and serve as a subject matter expert to develop innovative products and/or improve existing legacy products.
- Demonstrate strong competence on various development tools, programming techniques.
- Design software architecture and features. Evaluate requirements, determine feasibility, perform estimation, and proved solution.
- Discuss development issues with team members, manager and other teams.
- Responsible for the complete life cycle of a new or existing software product. Able to propose, prototype and develop new software from the ground up, staying true to company's core values and needs.
- Document and demonstrate software solutions by developing flowcharts, layouts, diagrams, charts, presentations, code comments and clear code.
- Report to section manager the progress of assigned tasks and provide estimate for their completion. Discuss development issues with team members, manager and other teams.

Required Skills:
- BS in Computer Science or related field, an advanced degree is desirable.
- 8+ years of experience in developing complex software applications.
- Strong proficiency on different programming languages such as C#/.NET and .NET Core.
- Knowledge of JavaScript, XAML, XML, .NET framework.
- Experience with C/C++ and Java would be a big plus.
- Networking knowledge (TCP/IP, DHCP, DNS, NetBIOS, IPv6, and setting up networks).
- Experience with cross-platform application development.
- Experience in Agile software development processes.
- Strong analytical and problem solving skills.
- In-depth understanding of system architecture and software technology.
- Experience in one or more of the following technology is a plus: printing, graphics, imaging, device drivers.
- Knowledge of and experience with document solution business is preferred.
- Excellent verbal and written communication skills.
>> Back to Top

Job ID Title Type Location City Rate
 W9071  UI/UX Designer  Full-time/Permanent  Southern California  Irvine  Based on Experience
Apply Now!

Looking for a UI/UX Designer to collaborate with the engineering, product, design, and project management teams to build outstanding and innovative products for web and mobile.

Responsibilities include:
- Participate in brainstorming and development with product managers on product concepts.
- Conduct user research and testing to validate designs and prototypes.
- Develop conceptual diagrams, interaction flows, wireframes, visual mockups, and prototypes.
- Take part in designing the UI architecture, interface, and interaction flow of web and on-device software.
- Design the visual aesthetic of digital projects you are working on.
- Present and communicate design work to the project team.

Required Skills:
- Bachelor's Degree in interaction design, human-computer interaction, or related UX degree.
- 4+ years of experience as a user experience designer, interaction designer, information architect, or similar UX-related role.
- Experience building web-based products with an ability to prototype in HTML, JavaScript, and CSS.
- Proficiency in Photoshop, Illustrator, Sketch, Axure, Zeplin, and other design tools.
- Experience in interaction design, usability, visual design, prototyping, research.
- Experience with designing for multiple types of devices.
- Strong consumer product instincts and pragmatic design philosophy.
- Understanding of composition, balance, symmetry, and white space.
- Ability to use human-centered product discovery methods to infer product design.
- Experience building products in an Agile software development environment.
- Demonstrated experience incubating and commercializing new ideas, working closely with technical teams from concept generation through implementation.
- Strong leadership skills to drive projects to completion.
- Strong interpersonal skills; ability to work effectively and build strong relationships across internal and external organizations.
- Ability to juggle multiple priorities and make things happen in a fast-paced, dynamic environment.
- Excellent written and verbal communication skills.
- A portfolio featuring your design work is required.
>> Back to Top

Project Manager Positions
Job ID Title Type Location City Rate
 W9028  Project Manager  Full-time/Permanent  Southern California  Irvine  Based on Experience
Apply Now!

Looking for a Technical Project Manager with web and mobile experience to manage projects and work with clients, designers and developers to create cutting edge consumer and enterprise level applications.

Responsibilities include:
- Work closely with designers and engineers to anticipate day to day needs and assist with production of high-quality work.
- Work with external business teams to minimize issues, translate code language and provide project updates every step of the way.
- Provide oversight and manage all aspects of projects operating under different methodologies (primarily Scrum and Critical Path).
- Create and track documentation such as project plans, team decisions and outstanding issues, risk assessments and mitigation strategies.
- Manage and report discrepancies to project scope, schedule, and budget building exciting apps/working with external clients.
- Document and follow up on team decisions, issues and action items.
- Own the projects and know where they are at through the entire process.
- Identify and work through potential dependencies and novel challenges.

Required Skills:
- Bachelor's Degree or higher.
- 3-4 years of experience working with clients and teams to build complex software and applications.
- Experience working with Jira.
- Understand what it takes to build digital software and applications and know how to work with developers through dependencies and technical challenges.
- Manage timeline of diverse and complex projects in an Agile environment.
- Manage the budget and know how to forecast based on cost trends, making adjustments where needed.
- Manage the team and know how to prioritize your own work and that of the team while working on multiple deliverables simultaneously.
>> Back to Top

Total: 13
Search Postings
Job ID
Job Title