Cohere.ai is a software development company that ensures NLP, or natural language processing, is a “part of every developer’s toolkit.” As an employer, th
Full-Stack Software Engineer, Inference
Location
New York + 3 moreAll locations: New York | California | Canada | United Kingdom
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Full-Stack Software Engineer, Inference
Cohere.ai
Title: Full-Stack Software Engineer, Inference Location Toronto; London; Montreal; New York; San Francisco Employment Type Full time Location Type Hybrid Department Inference Job Description: Who are we? Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems. We’re training and deploying frontier models for enterprises who are building AI systems. We believe that our work is instrumental to the widespread adoption of AI and we are looking for folks that want to be part of that. We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft. We are a global technology company co-headquartered in Toronto and San Francisco, with key offices in London, New York City, Montreal, Seoul, Germany and Paris. Join us! Why this role? Cohere customers self-serve our API without any intervention. This team unlocks the complex technology we build for customers to understand, trust, and pay for. As a Senior Software Engineer, you will: - Improve the platform’s auth, billing, and payment systems - Add new features to the interactive Playground where customers can try our models - Implement new platform features for managing deployments - Write and ship minimal code that runs in low-resource environments, and has highly stringent deployment mechanisms - As security and privacy are paramount, you will sometimes need to reinvent the wheel, and won’t be able to use the most popular libraries or tooling You may be a good fit if: - You have 5+ years of experience writing clean backend code. Our stack includes: Golang and React. - You’ve built payment systems and have experience with subscription or usage-based SaaS, and/or products with a freemium model. - You have strong coding abilities and are comfortable working across the stack. You’re able to read and understand, and even fix issues outside of the main code base. - You’ve worked in both large enterprises and startups. - You excel in fast-paced environments and can execute while priorities and objectives are a moving target. Full-Time Employees at Cohere enjoy these Perks: - A weekly lunch stipend of $75/£75 or equivalent in your local currency for lunch. - Full health and dental benefits, including a separate budget for mental health. - RRSP matching, 401K, Pension Scheme. - 100% Parental Leave top-up for up to 6 months, for either parent. - Annual enrichment benefits: Arts & culture, fitness/wellness, quality time, and a workspace improvement credit. Education & learning stipend for conferences, courses, and coaching. - 6 weeks of paid vacation (30 working days!) - Budget for traveling to other offices if you are remote, plus an annual company offsite. How and Where We Work: - Cohere is remote-friendly. We have offices in Toronto, San Francisco, New York City, London, Paris, Montreal, and more coming soon. - For those in the office: a daily lunch program, plenty of snacks, and regular community and social events. - For those not near an office: a co-working benefit so you can work alongside others in your city. - Everyone receives a $500 home office stipend to set up your workspace properly. If any of the above doesn’t line up exactly with your experience, we still encourage you to apply. We may use AI-enabled tools to screen and assess applicants against the criteria for this position. This helps our recruiters identify potentially qualified candidates, but it doesn't limit the applications our recruiters may review or consider.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Management System Developer
University of South CarolinaThe University of South Carolina is a leading public university and research institution serving a diverse population of more than 20,000 undergraduate students
Title: Management System Developer Location: columbia United States Job Description: Posting Summary Logo Posting Number TMP02574PO22 Job Code Title Systems Programmer/Developer I Advertised Title Management System Developer Campus Columbia College/Division Division of Law Enforcement and Safety Department DAF Environmental Health and Safety Salary 65.00 Location of Vacancy Remote Part/Full Time Part Time Hours per Week 10 Work Schedule This position will be expected to work an estimated 10-15 hours per week on this project. Workdays and hours will be defined based on a combination of project development needs or priorities, and the developer's preferences. Job Search Category Information Technology About USC About University of South Carolina From the Upstate to the Lowcountry, the University of South Carolina system is transforming the lives of South Carolinians through the impact of our eight institutions and 20 locations throughout the state. More than 50,000 students are enrolled at one of eight institutions, including the research campus in Columbia and comprehensive four-year universities in Aiken, Upstate and Beaufort. In addition, our Palmetto College campuses in Salkehatchie, Union, Lancaster and Sumter enable students to earn associate or bachelor's degrees through a combination of in-person, online or blended learning. All of our system institutions place strong emphasis on service \u2014 helping to build healthier, more educated communities in South Carolina and beyond. Benefits for Temporary Positions The University of South Carolina (USC), through the State of SC and Public Employee Benefit Authority (PEBA), offers temporary employees expected to work at least 30 hours per week health and life insurance, flexible spending accounts and retirement programs. To learn more about USC benefits, access the "Working at USC" section on the Applicant Portal at https://uscjobs.sc.edu. Position Description Advertised Job Summary We are seeking one highly skilled freelancer with full-stack lead developer experience and the ability to architect an integrated management system. This position will serve as an IT technical expert with a broad knowledge of all stack elements. We are seeking a smart and enthusiastic developer with a desire to learn, the technical competence to be successful, and excellent communication skills. We are open to hiring a developer that will work remotely. Qualifications Bachelor's degree in computer science or related field. At least 5 years of experience as a full-stack developer. Strong proficiency in Angular, PHP, MySQL, HTML, CSS, JavaScript, Bootstrap, and GIT. Experience building self-contained, reusable, and testable modules and components. Ability to ensure a clear dependency chain, in terms of both application logic as well as file relationships. Skills writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed. Experience communicating with external web services and ensuring profile optimization (memory, speed). Familiarity with newer specifications of ECMAScript and NodeJS. Experience in web application development; Database design and management; UI/UX design; Unix Server administration; Software development lifecycle; Problem solving; and Project management. Ability to work independently; effective organizational and communication skills; adaptable; dependable to accurately complete assignments with quality results. At least 5 years of experience in design, development, and maintenance of web-based applications; working with existing web applications with legacy components; working with and managing Linux environments; working directly with clients; comfortable communicating with technical and non-technical teams. Job Duties Posting Detail Information This is a larger project requiring the development of multiple modules comprising an integrated system. Modules are currently in different states of development (i.e. completed, in progress, not yet started). We have a clear idea of the remaining development we would like to achieve. We will provide general specifications and/or mock-ups before starting development of each new module, but we do not currently have written specifications for the complete project scope. After discussing a new module's specifications and requirements, then development begins. The freelancer will be expected to provide daily or weekly status updates and the project manager (PM) will be available to answer questions to guide the design. The developer will work as a collaborative team with one other full-stack developer on this complex project. Both developers and the PM will work together on the project and meet virtually using a screenshare 1-3 times per week. Prior development has usually utilized sprint planning to define the next 1-2 weeks of development priorities. This is followed by testing new development at frequent intervals during daily or weekly meetings, and the PM providing guidance on minor modifications to improve the user experience. One role of this position will be assisting to upgrade this older system using the latest technology tools to ensure business continuity for critical operations and data management for the next several years. The PM is a subject-matter expert that defines system requirements and provides design guidance but is not an IT professional. The PM also performs testing of new functionality. The PM has experience managing three different full-stack lead developers for this project over the last 7 years. Other non-IT subject-matter experts will be consulted when necessary to define system specifications more clearly for modules they utilize. Other Supporting Documents \u2013 Please include the following as attachments in the optional documents section: - Provide information on your involvement in previous projects and provide links to websites in your portfolio. - Include a description of your full-stack lead developer experience and communication style. - Submit example source code you have worked on before (e.g., side project, open-source contribution). - Due to the duration of this project, this temporary position may be considered for a rehire after the proposed end date. This position is open until filled. This employment site is updated on a regular basis. The length of the recruitment and screening process may vary from position to position, depending upon a variety of factors. Should review of your qualifications result in a decision to pursue your candidacy, you will be contacted by phone or email. The University of South Carolina does not discriminate in educational or employment opportunities or decisions for qualified persons on the basis of age, ancestry, citizenship status, color, disability, ethnicity, familial status, gender (including transgender), gender identity or expression, genetic information, HIV/AIDs status, military status, national origin, pregnancy (false pregnancy, termination of pregnancy, childbirth, recovery therefrom or related medical conditions, breastfeeding), race, religion (including religious dress and grooming practices), sex, sexual orientation, veteran status, or any other bases under federal, state, local law, or regulations. Position Attributes Position Attributes Employees in Safety-Sensitive or Security-Sensitive positions will be subject to pre-employment and post-employment drug testing in accordance with University policy HR 1.95 Drug and Alcohol Testing. Safety/Security Sensitive or Requires a CDL No Hazardous weather category Non-Essential Supplemental Questions Required fields are indicated with an asterisk (*). Applicant Documents Required Documents - Cover Letter - Resume - List of References and Contact Information Optional Documents - Media File - Other Supporting Documents
Continuing Education Instructor
Penn State UniversityPenn State is a leading state university with 24 campuses throughout the state of Pennsylvania. The institution offers its student body a broad range of academi
Title: Part-Time Continuing Education Instructor Location: Altoona United States Job Description: Approval of remote and hybrid work is not guaranteed regardless of work location. For additional information on remote work at Penn State, see Notice to Out of State Applicants. JOB DESCRIPTION AND POSITION REQUIREMENTS Penn State Altoona's Office of Continuing Education is seeking applications from individuals interested in teaching non-credit classes as part of the Penn State Altoona - Penn State DuBois Workforce Development Collaborative. Various courses, both short-term and long-term programs, will be offered during the day, evening, and on weekends in several formats as requested by employers. Classes may be provided in-person at one of the campuses, at corporate locations, or in a virtual format. Courses can serve as education toward professional development, industry-recognized credentials and up-skilling employees on new processes within a company or industry. Instructors are needed to teach any educational programs needed to meet the demands of an occupation in many sectors including, but not limited to: - Business - Healthcare - Behavioral Health - Manufacturing - Engineering - Railroad Technology - Transportation - Logistics - Quality Control/Inspection Job duties may include: - Developing, organizing, and presenting materials. - Preparing grade/assessment reports. - Monitoring student attendance. Requirements and Qualifications - Instructors should have at least a bachelor's degree, industry expertise and/or work experience in the subject matter area. - Teaching experience with adult students is preferred. Please submit a letter of application and resume. A teaching demonstration may be required. Compensation for these classes is an hourly rate, determined based on instructor experience and the frequency and duration of each class. BACKGROUND CHECKS/CLEARANCES Employment with the University will require successful completion of background check(s) in accordance with University policies. CAMPUS SECURITY CRIME STATISTICS Pursuant to the Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act and the Pennsylvania Act of 1988, Penn State publishes a combined Annual Security and Annual Fire Safety Report (ASR). The ASR includes crime statistics and institutional policies concerning campus security, such as those concerning alcohol and drug use, crime prevention, the reporting of crimes, sexual assault, and other matters. The ASR is available for review here. Penn State is committed to and accountable for advancing equity, respect, and belonging. We embrace individual uniqueness, as well as a culture of belonging that supports equity initiatives, leverages the educational and institutional benefits of inclusion in society, and provides opportunities for engagement intended to help all members of the community thrive. We value belonging as a core strength and an essential element of the university's teaching, research, and service mission.
Principal Engineer, Software
AlphaSense IndiaAlphaSense is an equal-opportunity employer. We are committed to a work environment that supports, inspires, and respects all individuals. All employees share in the responsibility for fulfilling AlphaSense’s commitment to equal employment opportunity. AlphaSense does not discriminate against any employee or applicant on the basis of race, color, sex (including pregnancy), national origin, age, religion, marital status, sexual orientation, gender identity, gender expression, military or veteran status, disability, or any other non-merit factor. This policy applies to every aspect of employment at AlphaSense, including recruitment, hiring, training, advancement, and termination. In addition, it is the policy of AlphaSense to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations, and ordinances where a particular employee works.
Role Description We are seeking a visionary and hands-on Principal Engineer to be the foundational pillar of our strategy in the Content portfolio. You will be the catalyst who injects deep expertise into our product portfolio. Your mission will be to research, architect, and pioneer the solutions that will process and extract intelligent insights from millions of unstructured documents and multi-media files every single day. This is a unique "founding engineer" opportunity to shape the future of content within our company. You will be one of the primary authorities, responsible for identifying and implementing state-of-the-art techniques for document ingestion, classification, entity extraction, image search, and more. If you are a seasoned engineer who thrives on solving massive-scale data challenges and wants to build a center of excellence from the ground up, this role is for you. What You’ll Do - Spearhead AI Innovation: Act as the chief technical authority, you will research, evaluate, and prototype cutting-edge solutions using Large Language Models (LLMs), Computer Vision, and other techniques to solve our most complex data extraction challenges. - Architect for Scale: Design and build robust, highly scalable, and cost-effective AI services and data processing pipelines. Your architecture will be the backbone for processing millions of documents daily with high reliability and throughput. - Tackle Real-World AI Challenges: Go beyond theory to systematically solve the practical problems of production AI. This includes managing LLM latency and variance, developing sophisticated prompt engineering strategies, and building fault-tolerant, defensive systems that perform consistently. - Be a Force Multiplier: Act as the key technical mentor and thought leader for our large engineering team and drive some mission-critical initiatives to production. Qualifications - 14+ years of professional software engineering experience, with a proven track record of building complex, data-intensive, backend systems. - Deep expertise (8+ years) in building and scaling production-grade services using modern backend frameworks such as FastAPI, Django, Spring Boot or similar. - Mastery in designing large-scale distributed systems, demonstrating strong knowledge of asynchronous patterns, streaming/queuing/caching strategies, and robust observability (logging, metrics, tracing). - Exceptional communication and leadership skills. You can articulate complex technical concepts to diverse audiences and have the ability to influence engineering direction across multiple teams without direct authority. Nice to have - Hands-on experience in the complete lifecycle of AI/ML models: from experimentation and prototyping to deploying, monitoring, and iterating on them in a high-volume cloud environment. - Proficiency with modern DevOps and MLOps practices, including CI/CD pipelines, Infrastructure as Code (IaC), and automated testing frameworks. - Hands-on experience with containerization and orchestration technologies, particularly Docker and Kubernetes. Company Description AlphaSense is an equal-opportunity employer. We are committed to a work environment that supports, inspires, and respects all individuals. All employees share in the responsibility for fulfilling AlphaSense’s commitment to equal employment opportunity. AlphaSense does not discriminate against any employee or applicant on the basis of race, color, sex (including pregnancy), national origin, age, religion, marital status, sexual orientation, gender identity, gender expression, military or veteran status, disability, or any other non-merit factor. This policy applies to every aspect of employment at AlphaSense, including recruitment, hiring, training, advancement, and termination. In addition, it is the policy of AlphaSense to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations, and ordinances where a particular employee works.
Senior Full Stack Developer
MercorCincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.
Role Description - Design, develop, and maintain full-stack applications using Python. - Build and integrate APIs and MCP-based systems. - Collaborate closely with engineering and product teams to enhance system scalability. - Write clean, scalable, and production-ready code for robust application performance. - Troubleshoot, optimize, and improve application performance. - Participate in architecture and technical design discussions to drive innovation. Qualifications - Multiple years of experience as a Full Stack Developer. - Strong proficiency in Python. - Experience with MCP and API development. - Ability to work at least 8 hours per day. - Experience building and maintaining production-grade applications. - Strong problem-solving and communication skills. Company Description Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark, General Catalyst, Peter Thiel, Adam D'Angelo, Larry Summers, and Jack Dorsey.

