Compulink Management Center, Inc Long Beach , CA 90802
Posted 3 weeks ago
Home Careers Jobs Software Engineer II in Emerging Technologies
Software Engineer II in Emerging Technologies
Development / Engineering | Long Beach, United States
Description
Software Engineers II in Emerging Technologies build Laserfiche products and services, train and integrate language models into business systems and workflows using skill and judgement to create software implementations that meet targeted requirements. Code written by software engineers must be robust, testable, maintainable, readable, and efficient and include unit tests. Software Engineers work on a team with other engineers and members from a variety of roles. They also collaborate, when needed, with Technical Support engineers to support customers, present their work in informal and formal settings, and review the work of their peers. Level II Software Engineers complete entire user stories on their own and provide expertise about a technical area with which they are familiar.
#LI-Hybrid
About the Role
Write and test code for existing and new programs
Collect, preprocess, and analyze data from various sources to train and evaluate generative AI language models
Integrate language model features in business system workflows using LLM APIs
Utilize software engineering standards, processes, and techniques
Create, maintain, and support documentation of functionality and processes
Record and document code changes using source control management
Participate in peer-group reviews of designs, code, and documentation
Communicate technical feasibility of design ideas
Contribute to the completion of milestones associated with specific projects
Present work-in-progress and released functionality in informal and formal presentations
Collaborate with Technical Support engineers to solve issues that may be caused by a software defect
Adhere to the Laserfiche software development standard
Work independently to complete user stories without supervision
Independently identify, prioritize, and resolve conventional problems
Own small-to-medium tasks (from technical design to completion)
Mentor new software engineers on starting their tasks
Guide and support others on team assignments
Provide expertise about familiar technical areas
Take initiative in determining and implementing appropriate procedures before they are assigned
Stay up to date with the latest advancements in AI
About You
2-3 years of experience in a similar role
Internships or coursework related to generative AI
BS, Masters or equivalent experience in Computer Science or a related technical field
Excellent analytical, problem-solving, and debugging skills
Strong organizational and communication skills
Strong ability to collaborate with and support fellow engineers
Strong ability to collaborate with and support test engineers, user experience designers, technical writers, project managers, product managers, and technical support engineers
Skill with object-oriented programming (such as in C#, C++, Java)
Knowledge of machine learning techniques and libraries (supervised and unsupervised learning, CNNs, RNNs, Tensorflow, PyTorch, etc.) is a plus
Experience with cloud platforms (AWS, Azure, Google Cloud) is a plus
Ability to prioritize and adjust tasks to accomplish objectives
The salary range varies, and pay is based on several factors including but not limited to education, certifications (if applicable), candidate's geographic region, job-related knowledge, skills, and years of experience among other factors.
Perks & Benefits at a Glance
Generous time off:
15 Days of Vacation
3 Floating Holidays
2 Paid Volunteer Days
9 Paid Holidays
4-day Year-end Closure
Hybrid Work Environment
Free Parking: covered and EV charging stations
Various 401 (k) Investment Options and Generous Company Match
HMO and PPO Medical Care Options (Employees are fully covered under HMO)
About Us
Laserfiche is the leading global provider of intelligent content management and business process automation. The Laserfiche platform enables organizations in more than 80 countries to transform into digital businesses. Customers in every industry-including government, education, financial services, and manufacturing-use Laserfiche to boost productivity, scale their business and deliver digital-first customer experiences. Our employees in offices around the world are committed to the company's vision of empowering customers and inspiring people to reimagine how technology can transform lives.
Learn more about our team here.
Laserfiche complies with all Equal Opportunity and Affirmative Action regulations. Laserfiche makes all employment decisions - such as recruiting, hiring, training, promotion, compensation, professional development practices, discipline and termination - without regard to race, religion, color, national origin, ancestry, citizenship, sex, pregnancy, age, creed, physical or mental disability, medical condition, genetic characteristic, marital status, veteran status, gender identity/expression, sexual orientation or any other characteristic protected by law, except as may be permitted by law.
Laserfiche provides reasonable accommodations for applicants with disabilities upon request. For more information please contact Laserfiche Talent Acquisition at https://www.laserfiche.com/contact/ or 562-988-1688.
Compulink Management Center, Inc