Job Closed
This listing is no longer active.
Without Compromise | FastCompany's Most Innovative Manufacturing Companies
Software Engineer, Geometric Algorithms
Location
United States + 171 moreAll locations: United States | Canada | Brazil | Colombia | Argentina | Chile | Venezuela | Bolivia | Ecuador | French Guiana | Guyana | Paraguay | Peru | Suriname | Uruguay | Mexico | Costa Rica | El Salvador | Guatemala | Honduras | Nicaragua | Panama | Dominican Republic | Puerto Rico | Bahamas | Guadeloupe | Haiti | Jamaica | Martinique | Montserrat | United Kingdom | Germany | France | Estonia | Portugal | Hungary | Poland | Ukraine | Romania | Bulgaria | Czechia | Slovakia | Belarus | Moldova | Sweden | Greece | Belgium | Italy | Ireland | Switzerland | Netherlands | Finland | Malta | Denmark | Lithuania | Croatia | Spain | Austria | Bosnia And Herzegovina | Iceland | Luxembourg | North Macedonia | Montenegro | Norway | Serbia | Slovenia | Albania | Cyprus | Latvia | Monaco | South Africa | Egypt | Algeria | Angola | Benin | Botswana | Burkina Faso | Burundi | Cameroon | Cabo Verde | Central African Republic | Chad | Congo | Côte D'ivoire | Democratic Republic of the Congo | Equatorial Guinea | Eritrea | Ethiopia | Gabon | Gambia | Ghana | Guinea | Guinea-bissau | Kenya | Lesotho | Liberia | Libya | Madagascar | Malawi | Mali | Mauritania | Mauritius | Mayotte | Morocco | Mozambique | Namibia | Niger | Nigeria | Réunion | Rwanda | Senegal | Seychelles | Sierra Leone | Somalia | Sudan | Eswatini | Tanzania | Togo | Tunisia | Uganda | Zambia | Zimbabwe | Georgia | Turkey | Israel | United Arab Emirates | Armenia | Azerbaijan | Bahrain | Iraq | Jordan | Kuwait | Lebanon | Oman | Qatar | Saudi Arabia | Palestine | Yemen | India | Japan | Philippines | Pakistan | Thailand | Singapore | Vietnam | Taiwan | Indonesia | Cambodia | Laos | Malaysia | Myanmar | South Korea | China | Afghanistan | Bangladesh | Bhutan | Kazakhstan | Kyrgyzstan | Maldives | Mongolia | Nepal | Sri Lanka | Tajikistan | Turkmenistan | Uzbekistan | Australia | Papua New Guinea | Kiribati | Palau | French Polynesia | Tuvalu | New Zealand
Posted
185 days ago
Salary
$121K - $150K / year
Seniority
Mid Level
Job Description
Software Engineer, Geometric Algorithms
Velo3D
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Software Engineer focused on Geometric Algorithms, you’ll help build the systems that turn complex geometry into real-world results. Our build setup stack works with large and intricate geometric data to analyze designs, highlight potential issues, generate supports, and create precise, geometry-driven lasing instructions. In this role, you’ll work hands-on with 2D and 3D geometry, applying geometric algorithms to meshes, polygons, and other piecewise linear models to solve challenging and meaningful problems. Responsibilities - Update existing and develop novel 3D mesh processing algorithms - Understand and improve complex 2D geometric processing code for generating laser paths for printing parts - Work with process and application engineers who use the software to understand their problems and suggest novel solutions Qualifications - Extensive experience with C++ - Experience with parallel computations - Experience with geometry processing algorithms and computational geometry Requirements - Familiarity with Qt - Familiarity with Vtk - Experience working with advanced users of their software Benefits - Healthcare coverage - 401(K) employer contributions - Monthly all-hands meetings - Team member appreciation awards
Job Requirements
- Extensive experience with C++
- Experience with parallel computations
- Experience with geometry processing algorithms and computational geometry
- Familiarity with Qt
- Familiarity with Vtk
- Experience working with advanced users of their software
Benefits
- Healthcare coverage
- 401(K) employer contributions
- Monthly all-hands meetings
- Team member appreciation awards
Related Guides
Related Job Pages
More Software Engineer Jobs
• Lead a high-impact organization of ~35 engineers • Drive technical vision by defining the roadmap for core data stores and processing engines • Enable 170+ autonomous product teams to leverage datastores-as-a-service • Pioneer agentic infrastructure by leading the shift toward an “agentic” model • Ensure strong data governance by leading compliance, privacy, encryption, and proactive risk management • Foster technical excellence by coaching and mentoring teams on high-level software design • Collaborate cross-functionally to build strong relationships • Cultivate an inclusive, high-performing engineering culture
Senior Analyst, Programmer – OutSystems
United RentalsThe official page for United Rentals, Inc. - the largest rental equipment provider in the world.
• Implement enterprise-grade applications using OutSystems, including new development, enhancements, and integrations with other systems. • Collaborate with business stakeholders and IT teams to define requirements, translate them into technical specifications, and deliver solutions that meet business objectives. • Support application lifecycle management, including deployments, upgrades, and environment maintenance. • Partner with business and application teams to ensure alignment with enterprise architecture and integration standards. • Support user testing and provide ongoing production support. • Maintain technical and support documentation. • Participate in Agile ceremonies (backlog grooming, sprint planning, daily stand-ups, retrospectives) to ensure alignment and delivery of business value. • Conduct code reviews to enforce development standards, ensure quality, and mentor junior developers. • Address users’ system issues escalated by the Support Center/Help Desk.
Role Description Azumo is looking for a highly motivated Python Fullstack Engineer to develop and enhance high performing and scalable software infrastructures in AI, NLP and data-intensive software environments. This position will give you the opportunity to collaborate with a growing team and bright engineering minds. You will enjoy the role if you love designing and developing scalable, high performant backend infrastructure using Python, React + Django / Flask / Eve / FastAPI open-source frameworks and connecting applications to modern cloud-based technologies. - Design, develop and test server features and robust APIs - Integrate existing applications with third party systems - Evaluate multiple approaches and technologies to solving a problem Qualifications - BS or Master’s degree in Computer Science, related degree, or equivalent experience - Professional English proficiency (B2/C1) - 5+ years experience with backend development, Python Django / Flask / Eve / FastAPI - Deep expertise with Linux and hosted cloud environments (Heroku, AWS, App Engine or other) - Practical experience with open source technologies, including SQL and NoSQL DBs - Experience integrating solutions with 3rd party APIs (RESTful, OAuth, JSON) - Self-driven and motivated, with a strong work ethic and a passion for problem solving Requirements - Love for coding and willingness to be agile - Hacker spirit within a collaborative team Benefits - Paid Time Off - Mentored Career Development - U.S. Holidays - USD Remuneration - Profit Sharing - Maternity Coverage - 100% Remote Company Description Based in San Francisco, California, Azumo is an innovative software development firm specializing in AI software development services. We help companies of all sizes build intelligent applications by combining expertise in data, cloud, and AI. Our talented AI developers are trusted to deliver Top AI Development services in Generative AI, intelligent automation, and custom machine learning solutions. At Azumo, we believe in professional and personal growth. As a recognized AI Development company, we support our engineers in mastering the latest technologies and delivering Top AI Development services worldwide. Our culture emphasizes collaboration, continuous learning, and solving complex problems with modern AI solutions. We believe in giving back to our community and will volunteer our time to philanthropy, open-source initiatives and sharing our knowledge. If you are qualified for the opportunity and looking for a challenge please apply online at Azumo/join-our-team or connect with us at people@azumo.co
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Software Engineer at LandingAI, you will build and maintain core web applications and services that power our AI-driven products. While you will not be responsible for developing machine learning models, you will work very closely with ML engineers to integrate ML capabilities into scalable, reliable, and user-friendly software systems. This role sits at the intersection of software engineering and applied AI, enabling ML innovations to reach customers through high-quality products. Key Responsibilities - Design, develop, and maintain web applications and backend services that integrate ML-powered features. - Collaborate closely with Machine Learning Engineers and Product Managers to understand ML system requirements and translate them into robust software solutions. - Build reliable, scalable, and low-latency services that support ML inference, data workflows, and AI-driven user experiences. - Use LLMs to build scalable and reliable AI agents. - Own the full software development lifecycle: design, implementation, testing, deployment, monitoring, and maintenance. - Ensure high standards for code quality, testing, observability, and operational excellence. - Troubleshoot production issues and participate in on-call or support rotations when needed. - Mentor junior engineers and contribute to technical best practices across teams. - Act as a strong cross-functional partner between product, engineering, and ML teams. Qualifications - Minimum of 5 years of professional experience in software engineering. - Advanced skills in Python, web backend development, and building AI agents. - Knowledge of containerization tools (Docker, Kubernetes) or cloud platforms (AWS, GCP). - In-depth understanding of web application architecture and API design principles. - Proven experience integrating with external services or intricate backend systems. - Experience working with LLMs to develop AI agents that are scalable and reliable. - Experience evaluating and benchmarking AI products. - Demonstrated ability to work autonomously, showing high ownership and accountability. - Excellent communication skills and experience collaborating effectively with diverse, cross-functional teams. - Flexibility to adjust working hours to accommodate the needs of a global team. - Experience using AI Coding Agents like Claude Code to develop reliable, scalable and high quality code. Valuable / Bonus Qualifications - Experience with ML frameworks like PyTorch. - Experience with serving ML models and LLMs (vLLM). - Experience collaborating with Machine Learning (ML) or data teams. - Familiarity with ML concepts, including inference, model serving, latency considerations, and data pipelines. - Experience utilizing PostgreSQL, Object-Relational Mappers (ORMs), ETL pipelines. - Experience developing developer-facing tools or internal platform solutions. Benefits - Stock Options – We want you to share in our success with equity grants. - Comprehensive Healthcare – Medical, dental, and vision coverage for you and your dependents.* - Wellness Stipend – Support for your health and well-being, whether it’s fitness programs or self-care.* - Lifelong Learning – An education stipend to help you grow and keep learning. - Generous PTO – We know life happens outside of work, and we want you to enjoy it.* - Global Team & Fun Events – Work with amazing colleagues across North America, Latin America, and Asia, and connect through virtual and in-person events. *Benefits may vary based on your country of employment.



